Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/alokraj-05/discord-moderation-bot

A moderation bot which will allow you to mange your server
https://github.com/alokraj-05/discord-moderation-bot

bot discord discord-js mongodb nodejs

Last synced: 26 days ago
JSON representation

A moderation bot which will allow you to mange your server

Awesome Lists containing this project

README

        

# Discord moderation bot !

[![All Contributors](https://img.shields.io/badge/all_contributors-1-orange.svg?style=flat-square)](#contributors-)

**This is a discord moderation bot which will allow yout manage your server in many efficient ways.**

# About

> This is Sergio {A moderation bot}

> Easy to use with slash commands, prefix commands

> Make your server secure and handle all the raids spams.

> I am currently working on the raid and spam i will be updated soon.

# Nearby Updates

- [ ] Dashboard integration

# latest updates
- [x] Reaction Roles
- [x] Join Roles
- [x] [Sergio Docs](https://sergio-docs.vercel.app/) Official Docs for the bot

- [x] Now you configure your **github** account with slash commands. **_Just with your github *username* and notification channel. {You can also set custom message}_** Due to github api rate limit per hour, we can only send req in an interval of 5 minutes (we can also send req per minute but if there are so many user then that will lead to bot ban from using the api.


[-] You can also setup youtube like this

# Clone repo

**The project is still under work and it needs a lot work need to be done and this is to inform you all**
**Clone it if you want a baisc boiler plate**

To get started with Sergio
Follow these steps:

**Clone the repo**

```bash
git clone https://github.com/alokraj-05/Discord-Moderation-Bot.git
```

**change directory**

```bash
cd Discord-Moderation-Bot
```

**Install dependencies**

```bash
npm i
```

**LAST STEP**

- Create a ".env" file in the main file (outside of src file)

- create three variables 1. TOKEN 2. CLIENT_ID 3. GUILD_ID

` paste your bot token in TOKEN, CLIENT_ID is your discord id, GUILD_ID is your server id`

- Add the bot in your server if you want to [HERE](https://discord.com/oauth2/authorize?client_id=1268482584103354398&permissions=8&integration_type=0&scope=bot)

**DONE**

**REFER TO `https://discordjs.guide/` to know more**