CommanderBot is an updated and improved version of PhoenixAPI-Bot which has the same commanods but the difference between both bots is that CommanderBot no longer uses message commands but slash commands.
- Get information about your exaroton account.
- List all servers in your exaroton account.
- Create an embed to automatically display the current status of your server.
- Start, stop & restart your own servers.
- Start servers that you have shared access to with your own credits.
- Get your server log or upload it to https://mclo.gs/.
- Update your server settings, like RAM, banned players & ips, whitelisted players, etc.
- Execute Minecraft commands.
- Get your server Dynamic IP (DynIP).
Yes. CommanderBot will only reply through slash commands, e.g. /help
.
- Download the code.
- Run
npm install
in the path where you have the main folder. - Create a Discord application here
- Click the "Bot" tab and "Add Bot".
- Copy your Discord token.
- Move the file
example.config.json
to thesrc
folder and rename it toconfig.json
, then paste the Discord token inside thediscordToken
value. - Go to your exaroton account, copy the exaroton API token and paste it inside the
exarotonAPIkey
value. - To invite the bot to your server use this link and replace the 'ID' with the client ID of your application which you can find here
- Paste the client ID you copied from the Discord Developer Portal and paste it inside the
clientId
value in the config file.
Once you have the bot on your server and added all the config to the config.json
file, you can start the bot running the command node main.js
. Make sure the path is set to the CommanderBot
folder.
You'll see this message when the bot is online:
And done! The bot is set up and online. You can now run /help
to get the list of commands.
If you have questions about the bot or you want to report a bug you can join our Discord server here or you can create an issue on GitHub here.