Ratot is a Discord bot made to help you administrate your server and have some fun.
You can check the current status of Ratot, its database, and view incident history on the official status page:
The status page provides:
- Real-time uptime information
- Database status
- Historical incidents and outages
Use npm to install all the dependencies needed.
npm installNow install the nodemon package globally.
npm install nodemon -gNow use the next command to execute the Ratot Bot (sometimes you need to close and reopen the terminal if the nodemon command was not recognized).
npm startTo stop the bot press Ctrl+C or just close the window.
The bot sens a menu with some information about the bot and some commands to help.
The bot sends the list of all commands and the description of what they do.
The bot responds with "pong", but to know the bot ping you really have to insist a little bit
The bot deletes a certain number of messages. Only admins can use this command.
The bot gives a hug to someone you mention. You can mention yourself don't be shy!
Says the ping value of the bot
Change the bot status to whatever the admin wants
Adds the user as admin to the bot database
Removes the user as admin from the bot database
Lists all the servers the bot is on
Lists all the channels from a given server ID or from the server where the message is sent.
Copyright (C) 2026 Captain Ratax
This project is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
See the LICENSE file for the full license text.