Skip to content

Ratot-Team/Ratot

Repository files navigation

Ratot Status Ratot DB Status Ratot Uptime Ratot DB Uptime GitHub release (latest by date) GPLv3 Licensed Code quality grade on Codacy GitHub repository size Discord.js Version Node.js Version GitHub last commit GitHub issues GitHub pull requests GitHub language count GitHub top language GitHub code size in bytes

Ratot

Ratot is a Discord bot made to help you administrate your server and have some fun.

Status Page

You can check the current status of Ratot, its database, and view incident history on the official status page:

🔗 status.ratot.eu

The status page provides:

  • Real-time uptime information
  • Database status
  • Historical incidents and outages

Installation and Execution

Use npm to install all the dependencies needed.

npm install

Execution

Now install the nodemon package globally.

npm install nodemon -g

Now 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 start

To stop the bot press Ctrl+C or just close the window.

Usage (List of Commands)

/help

The bot sens a menu with some information about the bot and some commands to help.

/help-commands

The bot sends the list of all commands and the description of what they do.

/ping

The bot responds with "pong", but to know the bot ping you really have to insist a little bit

/prune <number>

The bot deletes a certain number of messages. Only admins can use this command.

/hug <@someone>

The bot gives a hug to someone you mention. You can mention yourself don't be shy!

/bot-ping

Says the ping value of the bot

Admin Usage (list of commands only for bot admins)

/change-status <number of status> <status>

Change the bot status to whatever the admin wants

/add-bot-admin <@someone>

Adds the user as admin to the bot database

/remove-bot-admin <@someone>

Removes the user as admin from the bot database

/list-servers

Lists all the servers the bot is on

/list-channels <optionalServerId>

Lists all the channels from a given server ID or from the server where the message is sent.

License

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.

About

Ratot is a Discord bot made to help you administrate your server and have some fun.

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

  •  

Packages

 
 
 

Contributors