A Public Discord Bot for the Rucoy Online Community on Discord! Utilizes the new Slash Command Interactions.
To get started using this Discord Bot, you first need to be in a Discord Server with the Bot. If you are not in a Discord Server with the bot, simply create a new Discord server and invite the Bot by clicking this link.
Alternatively, if you want to run your own version of the Bot, you will need to clone the repository, create a new Application through the Discord Developer Portal, create a new Bot in the Bot tab, and copy paste the token into the Token.env file. Then, simply run the Main.java file in the src/bot folder your Discord Bot should now be running. Then, you can generate an invite link through the URL Generator in the OAuth2 tab to invite it to your server.
With the new Slash Command Update the prefix has been changed to/. Therefore, to use the bot, start by typing a slash / into the message box, and a list of commands should show up from the different bots your server. You can filter out the commands from this Bot by selecting the Mims Rucoy Calculator icon on the left. Then, simply select the desired command to execute and fill in the required parameters. (Filling in optional parameters may change the output of the command). The command list is below, and can also be found in the /help command.
Note: Parameters marked with an astericks (*) are optional parameters, some of which are given default values. The rest are required parameters for the command. buffs default will always be 0.
Calculates the mob that you can train effectively on.
weapon atk default is 5.
Calculates the mob that you can power-train effectively on.
weapon atk default is 5. ticks default is 3.
Shows the list of mob IDs.
Calculates whether you already one-shot a mob if a stat is given, or the stat level needed to one-shot a certain mob.
consistency default is 80%.
Do /moblist for the list of mob IDs.
Calculates the weapon needed to train on a certain mob. Do /moblist for the list of mob IDs.
Calculates the damage you do to certain mobs. Do /moblist for the list of mob IDs.
Calculates the time, amount of experience, and potions needed to reach a certain stat level.
statrate default is 3600 exp/hour.
Can only take either stat2 or hours. If provided stat2, calculates the number of hours needed to reach the stat2 stat from offline training. If provided hours, calculates the resulting stat level from hours hours of offline training.
Calculates the experience at a certain base level.
Calculates the time and amount of experience needed to reach a certain base level.
grindrate default is 2000000.
Calculates the amount of gold needed to skull for a certain base level.
Calculates the amount of gold needed for a certain number potions.
Displays the command list.
Shows the changelog.
Shows more information about the bot.
Shows the invite link to add the bot to your server. *Make sure you give the bot ALL of the permissions requested.
Displays the github link containing the source code for the bot. Oh, hi there!👋
Special thanks to:
- Tribrid#6932 for helping to provide some of the formulas
- potatoking#1441 for assisting the development of the bot and the migration to Slash Commands
- Hikari#2056 for being an awesome community organizer
- The Rucoy Community for offering encouragement and giving amazing suggestions that continue to motivate me to work on this project
**Note: If you would like to contact me for whatever reason (questions, suggestions, reporting a bug, etc.), send me a message on discord: mims#6519.