intrepidbird2 / intrepidbot-fork

IntrepidBot Math Repository - Discord bot for Mathematical functions

Home Page:https://sites.google.com/view/intrepidbot-math

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

IntrepidBot Mathematics: A Discord Bot for Mathematical Calculations

image

πŸ€– IntrepidBot Math is a powerful math bot developed by IntrepidBird & IntrepidHackers.

πŸ’» It offers a wide range of advanced calculators, including matrix, eigenvalues, graphing, scientific, and factorial calculators. This bot also integrates with AI services such as Wolfram Alpha and OpenAI for enhanced functionality.

πŸ€– Some calculators are available here, if you don't have or cannot access Discord.

⭐ Remember to star our Repository!

🌐 - IntrepidBot Math Website

πŸ’» - IntrepidBot Math Source Code (Python)

πŸ’» - IntrepidBot Math Source Code (Javascript)


Table of Contents

Features

πŸ’» Multiple advanced calculators

πŸ€– AI integration with !ask (Wolfram Alpha API) and !ai (OpenAI API)

πŸ‘¨β€πŸ’» 24/7 online with a keep alive function

πŸ’» Available for testing purposes

πŸ’» Translated to Java, C++, Javascript, C, and C# from Python πŸ₯³

Supported Languages

python c cplusplus csharp java javascript typescript

Getting Started

πŸ‘¨β€πŸ’» To use IntrepidBot Math, you can either join the IntrepidHackers Discord Server or follow these steps:

  1. Clone the repository.
  2. Run python3 main.py (Don't forget to change the bot token and Wolfram Alpha ID to use IntrepidBot Math).
  3. Invite the bot using https://discord.com/oauth2/authorize?client_id={applicationid}&scope=bot%20applications.commands&permissions=105227086912

How to Use the Bot

πŸ’» IntrepidBot offers a variety of mathematical commands. Here are some examples:

  • !calculate [expression]: Evaluate mathematical expressions.
  • !graph [expression]: Plot mathematical functions.
  • !factorial [number]: Calculate factorials.
  • !sin [number], !cos [number], !tan [number]: Compute trigonometric functions.
  • !ask [question]: Ask mathematical questions using Wolfram Alpha.

Refer to the bot's help command (!help) for a full list of available commands and usage instructions.

How to Contribute

πŸ₯³ We welcome contributions to IntrepidBot Math! If you'd like to contribute, please follow these steps:

  1. Fork the repository.
  2. Clone the forked repository to your local machine.
  3. Make your changes.
  4. Test your changes thoroughly.
  5. Commit your changes with clear commit messages.
  6. Push your changes to your fork.
  7. Create a pull request to the main repository.

Please review our Code of Conduct and Security Policy before contributing.

License

  • IntrepidBot Math is licensed under the MIT License which allows other developers to use, modify, and distribute the code.
  • Please refer to the LICENSE file for more details on permissions and limitations.

Credits

Twin Project

Check out our twin project, Psyduck AI.

Future Releases

IntrepidBot will be available in Javascript in the future!

NEW GitHub Site/Page!

🌐 - intrepidbird.github.io/intrepidbot/


Thanks for checking out IntrepidBot Math! Here's a CTF flag: intrepidbird{m47h3m471c5+c0mpu73r_5c13nc3=1n7r3p1db07_1337}

About

IntrepidBot Math Repository - Discord bot for Mathematical functions

https://sites.google.com/view/intrepidbot-math

License:MIT License


Languages

Language:Python 64.4%Language:JavaScript 14.9%Language:Java 7.0%Language:TypeScript 4.9%Language:C++ 3.5%Language:HTML 3.0%Language:C# 1.8%Language:C 0.4%