https://github.com/letsroti/rotibot
A versatile and powerful discord bot to empower your server.
https://github.com/letsroti/rotibot
bot discord discordapp fun moderation
Last synced: 8 months ago
JSON representation
A versatile and powerful discord bot to empower your server.
- Host: GitHub
- URL: https://github.com/letsroti/rotibot
- Owner: letsroti
- License: mit
- Created: 2025-03-31T08:15:10.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-03T17:56:50.000Z (about 1 year ago)
- Last Synced: 2025-06-08T18:14:09.410Z (about 1 year ago)
- Topics: bot, discord, discordapp, fun, moderation
- Language: TypeScript
- Homepage: https://letsroti.com
- Size: 25.4 KB
- Stars: 4
- Watchers: 0
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# R.O.T.I Discord Bot
Welcome to **R.O.T.I**, a powerful and easy-to-use Discord bot designed to enhance your server experience! This bot is open-source, allowing anyone to contribute and help improve its functionality.
## Features
- **Custom Commands**: Create and manage your own commands to personalize your server.
- **Moderation Tools**: Includes kick, ban, mute, and other essential moderation commands.
- **Fun Commands**: Fun interactive commands like `r!vkick`, `r!quote`, and more.
- **Logging & Analytics**: Monitor server activity with detailed logs and analytics.
- **Role Management**: Easily assign roles and manage permissions.
and many more ...
## Installation
To add **R.O.T.I** to your server, follow these simple steps:
1. **Set up your bot**:
- Clone the repository:
```bash
git clone https://github.com/rotibot/rotibot.git
```
- Navigate to the bot's directory:
```bash
cd rotibot
```
- Install dependencies:
```bash
pnpm install
```
3. **Configure the bot**:
- Create a `.env` file in the root directory and add your bot's **Discord Token**:
```
BOT_TOKEN=your-bot-token-here
```
- Add any other necessary configuration (like prefix, logging channels, etc.)
4. **Run the bot**:
```bash
pnpm dev
```
## Usage
Once the bot is running, you can start using the following commands:
### General Commands
- `r!help` – Displays the list of commands.
- `r!ping` – Checks the bot’s latency.
### Moderation Commands
- `r!kick @user` – Kicks a user from the server.
- `r!ban @user` – Bans a user from the server.
- `r!mute @user` – Mutes a user in voice channels.
For the full list of available commands, use `r!help`.
## Contributing
We welcome contributions to **R.O.T.I**! If you would like to help improve this bot, follow these steps:
1. **Fork** the repository and clone your fork:
```bash
git clone https://github.com/rotibot/rotibot.git
```
2. Create a new branch:
```bash
git checkout -b feature/your-feature-name
```
3. Make your changes and commit them:
```bash
git commit -m "Add a description of your changes"
```
4. Push your changes to your fork:
```bash
git push origin feature/your-feature-name
```
5. Create a pull request (PR) to the main repository.
Make sure to follow the code style and include relevant documentation for your changes. We appreciate all contributions!
## License
This project is licensed under the MIT License - see the LICENSE file for details.
## Support
If you encounter any issues or have any questions, feel free to open an issue on this repository. You can also join our support [Discord server](https://discord.gg/xD5Yb89VJx) for help.