Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/corwindev/discord-bot

Discord Bot with over 400 commands and made for large servers
https://github.com/corwindev/discord-bot

bot discord discord-bot discord-bots discord-js discord-js-bot discord-js-bots discordjs discordjs-v14 nodejs v14

Last synced: about 15 hours ago
JSON representation

Discord Bot with over 400 commands and made for large servers

Awesome Lists containing this project

README

        

[![Version][version-shield]](version-url)
[![Contributors][contributors-shield]][contributors-url]
[![Forks][forks-shield]][forks-url]
[![Stargazers][stars-shield]][stars-url]
[![Issues][issues-shield]][issues-url]
[![MIT License][license-shield]][license-url]


[![Run on Repl.it](https://repl.it/badge/github/CorwinDev/Discord-Bot)](https://replit.com/@CorwinDeveloper/Discord-Bot-v14?v=1)
[![Remix on Glitch](https://cdn.glitch.com/2703baf2-b643-4da7-ab91-7ee2a2d00b5b%2Fremix-button.svg)](https://glitch.com/edit/#!/import/github/CorwinDev/Discord-Bot)





Pbot-plus

Discord-Bot


Discord-bot is an updated version of Dbot, an advanced Discord multipurpose bot containing more than 400 commands.
It can do Moderation, Tickets, Radio, Games, Giveaways, Customisation, Economy, Leveling, Invites, Messages, Utilities, Suggestions, Server Stats etc.
Unfortunately the owners stopped at the peak and decided to put the source online of which I made an updated version.




Report Bug
·
Request Feature

### 》Notice
> You may not claim this as your own! The original source was created by [Dotwood Media](https://github.com/DotwoodMedia) and [Graphix Development](https://github.com/GraphixDevelopment). The source is modified and updated by me(CorwinDev)

> Discord-Bot is a multipurpose Discord bot base in [Discord.js](https://github.com/Discordjs/discordjs)
If you like this repository, feel free to leave a star ⭐ to motivate me!

## 》Description
[![Readme Card](https://github-readme-stats.vercel.app/api/pin/?username=corwindev&repo=Discord-bot&theme=tokyonight)](https://github.com/corwindev/Discord-bot)
## 》Feature
- [x] Slash Commands
- [x] Upto date with Discord.js v14
- [x] Automod
- [x] Custom Commands
- [x] Music Commands
- [x] Tickets
- [x] Utility Commands
- [x] Suggestions
- [x] Reaction Roles
- [x] Family
- [x] Giveaways
- [x] Easy to use
- [x] Customizable
- [x] And much more
- [x] Don't wanna host it yourself? [Use our public bot](https://discord.com/api/oauth2/authorize?client_id=860390761307439114&permissions=8&scope=bot%20applications.commands)
## 》Screenshots






## 》Requirements
- NodeJs v17+
- Java v13 for lavalink server.
- Discord Token. Get it from [Discord Developers Portal](https://discord.com/developers/applications)
- Mongo Database URL. Get it from [MongoDB](https://cloud.mongodb.com/v2/635277bf9f5c7b5620db28a4#clusters)
- Giphy API Token. Get it from [Giphy Developers Portal](https://developers.giphy.com/)
- OpenAI API Key `for ai chatbot`. Get it from [OpenAi Developers Portal](https://beta.openai.com/account/api-keys)
- ClientID `for loading slash commands.` [Discord Developers Portal](https://discord.com/developers/applications)
- Spotify client ID `for Spotify support` [Click here to get](https://developer.spotify.com/dashboard/login)
- Spotify client Secret `for Spotify support` [Click here to get](https://developer.spotify.com/dashboard/login)

## 》Installation Guide

### Installing via [NPM](https://www.npmjs.com/)
Clone the repo by running
```bash
git clone https://github.com/Corwindev/Discord-Bot.git
```
### After cloning Fill all requirement in `.env` **(rename `.env.example` to `.env`)**, then run

```bash
npm install
```
To start your bot

```js
node src/index.js
```

## 》Support Server
[![DiscordBanner](https://invidget.switchblade.xyz/techpoint-1016942011024158782)](https://discord.gg/techpoint-1016942011024158782)

[Support Server](https://discord.gg/techpoint-1016942011024158782) - Discord-Bot's Support Server Invite

# 》Faq
> How to get access to Developers Commands? You will have to set them up via MongoDB or run the below command.

```bash
npm run add-dev YOUR_Discord_ID
```
# Donate

By Donating, You Will Help Me To Maintain This Project

》[Sponsor](https://github.com/sponsors/CorwinDev)

[version-shield]: https://img.shields.io/github/package-json/v/CorwinDev/Discord-Bot?style=for-the-badge
[version-url]: https://github.com/brblacky/WaveMusic
[contributors-shield]: https://img.shields.io/github/contributors/CorwinDev/Discord-Bot.svg?style=for-the-badge
[contributors-url]: https://github.com/Corwindev/Discord-Bot/graphs/contributors
[forks-shield]: https://img.shields.io/github/forks/Corwindev/Discord-Bot.svg?style=for-the-badge
[forks-url]: https://github.com/Corwindev/Discord-Bot/network/members
[stars-shield]: https://img.shields.io/github/stars/Corwindev/Discord-Bot.svg?style=for-the-badge
[stars-url]: https://github.com/Corwindev/Discord-Bot/stargazers
[issues-shield]: https://img.shields.io/github/issues/Corwindev/Discord-Bot.svg?style=for-the-badge
[issues-url]: https://github.com/Corwindev/Discord-Bot/issues
[license-shield]: https://img.shields.io/github/license/Corwindev/Discord-Bot.svg?style=for-the-badge
[license-url]: https://github.com/Corwindev/Discord-Bot/blob/master/LICENSE