Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/yashsaini99/rex_roth

This is an Open Source Bot Made by me by using Discord.js v12
https://github.com/yashsaini99/rex_roth

bot discord

Last synced: 12 days ago
JSON representation

This is an Open Source Bot Made by me by using Discord.js v12

Awesome Lists containing this project

README

        

# RexRotH

[![License](https://img.shields.io/badge/license-Apache-blue.svg)](https://github.com/YashSaini99/Rex_RotH/blob/main/LICENSE)
[![Discord](https://img.shields.io/discord/675435709829742602)](https://discord.gg/eJEBv7mRuJ)

**RexRotH** is an open-source Discord bot built with discord.js v12 library, featuring moderation, music, entertainment, and more.

## Features

- **Moderation**: Ban, kick, mute, and other moderation commands to keep your server under control.
- **Music**: Play, pause, skip, and queue music from YouTube and other sources.
- **Entertainment**: Fun commands like memes, jokes, and more to entertain your server members.
- **Utility**: Various utility commands such as server info, user info, and more.

## Installation

1. Clone the repository:
```bash
git clone https://github.com/YashSaini99/Rex_RotH.git
```
2. Navigate into the directory:
```bash
cd your-repo
```
3. Install dependencies:
```bash
npm install
```
4. Configure your bot token and other settings in `config.json`.

## Usage

Start the bot with:
```bash
node .
```

## Commands

- **Moderation**:
- `!ban @user reason`: Bans a user.
- `!kick @user reason`: Kicks a user.
- `!mute @user duration reason`: Mutes a user for a specified duration.
- `!purge num`: Deletes a number of messages in the channel.
- **Music**:
- `!play song-name`: Plays a song from YouTube.
- `!skip`: Skips the current song.
- `!queue`: Shows the music queue.
- **Entertainment**:
- `!meme`: Displays a random meme.
- `!joke`: Tells a random joke.
- **Utility**:
- `!serverinfo`: Shows information about the server.
- `!userinfo @user`: Shows information about a user.

## Contributing

Contributions are welcome! If you'd like to add features, improve existing ones, or fix issues, please fork this repository and submit a pull request.

## License

This project is licensed under the MIT License - see the [LICENSE](https://github.com/YashSaini99/Rex_RotH/blob/main/LICENSE) file for details.

## Support

Join our Discord server for support, updates, and to meet others using **RexRotH**:

[![Discord](https://img.shields.io/discord/675435709829742602)](https://discord.gg/eJEBv7mRuJ)