All Projects → TannerGabriel → Discord Bot

TannerGabriel / Discord Bot

Licence: mit
Simple discord bot to play music and manage your server

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Discord Bot

Secret Santa
🎅 The code behind Secret Santa, the holiday bot for Slack / Discord / Zoom
Stars: ✭ 170 (-9.57%)
Mutual labels:  discord-bot, discord
Vaebot
Discord bot for everything from moderation to music.
Stars: ✭ 144 (-23.4%)
Mutual labels:  discord-bot, discord
Discord Bot List
Just another botlist for discord
Stars: ✭ 143 (-23.94%)
Mutual labels:  discord-bot, discord
Poketwo
A Discord bot.
Stars: ✭ 139 (-26.06%)
Mutual labels:  discord-bot, discord
Discord.ts
🤖 Create your discord bot by using TypeScript and decorators!
Stars: ✭ 172 (-8.51%)
Mutual labels:  discord-bot, discord
Impostor
Automatic Discord muting for Among Us! No installs necessary, just enter the code, join the voice channel, and you're off!
Stars: ✭ 140 (-25.53%)
Mutual labels:  discord-bot, discord
Tle
🤖 Discord Bot for Competitive Programming
Stars: ✭ 168 (-10.64%)
Mutual labels:  discord-bot, discord
Discord.js
discord.js is a powerful Node.js module that allows you to easily interact with the Discord API.
Stars: ✭ 16,432 (+8640.43%)
Mutual labels:  discord-bot, discord
Discord Spam Bots
Discord spam bots with multiple account support, account creator, auto-join, proxies, mass direct message and more.
Stars: ✭ 173 (-7.98%)
Mutual labels:  discord-bot, discord
Octave
Discord bot written in Java and Kotlin using JDA.
Stars: ✭ 156 (-17.02%)
Mutual labels:  discord-bot, discord
Calypsobot
A fully customizable bot built with discord.js
Stars: ✭ 131 (-30.32%)
Mutual labels:  discord-bot, discord
Lenoxbot
🖥️ LenoxBot is a Discord bot that offers many cool new features to your Discord server!
Stars: ✭ 163 (-13.3%)
Mutual labels:  discord-bot, discord
Pokeball Selfbot Poketwo Automation
This specific selfbot was designed to automatically catch pokemon spawned on Discord by Poketwo bot. It also offers other utility functions to automate features like trading, releasing, id search, etc. Currently the autocatcher is powered by AI making it possible to autocatch pokemons on multiple bots like PokeTwo, PokeRealm, etc.
Stars: ✭ 131 (-30.32%)
Mutual labels:  discord-bot, discord
Mirai
The core for Mirai Bot v4 [Deprecated]
Stars: ✭ 142 (-24.47%)
Mutual labels:  discord-bot, discord
Discord Bot
A discord bot that can play music, moderate, log events and more
Stars: ✭ 127 (-32.45%)
Mutual labels:  discord-bot, discord
Amongcord
Among Us Discord Bot | Discord bot for controlling voice channels during Among Us matches
Stars: ✭ 144 (-23.4%)
Mutual labels:  discord-bot, discord
Bot
An open-source and self-hosted ticket management bot for Discord - a free alternative to the premium and white-label plans of other popular ticketing bots.
Stars: ✭ 122 (-35.11%)
Mutual labels:  discord-bot, discord
Yuudachi
Discord moderation bot
Stars: ✭ 123 (-34.57%)
Mutual labels:  discord-bot, discord
Discord Musicbot
Very simple discord music bot with the discord.js with Song Name playing. It can able to play music with the song name
Stars: ✭ 148 (-21.28%)
Mutual labels:  discord-bot, discord
Carl Bot
Bot for discord using discord.py (outdated code)
Stars: ✭ 160 (-14.89%)
Mutual labels:  discord-bot, discord

Discord Music bot

A simple discord bot that helps you manage your server by providing useful commands like playing music or deleting text messages.

You can find the tutorial about building a discord music bot here.

Table of content

Features

  • Ban
  • Userinfo
  • Play music
  • Skip songs
  • Stop music
  • Purge text messages

Requirements

Getting started

First, make sure you have all the required tools installed on your local machine then continue with these steps.

Installation

# Clone the repository
git clone https://github.com/TannerGabriel/discord-bot.git

# Enter into the directory
cd discord-bot/

# Install the dependencies
npm install

Configuration

After cloning the project and installing all dependencies, you need to add your Discord API token in the config.json file.

Starting the application

node index.js

Starting the application using Docker

# Build the image
docker build --tag discordbot .

# Run the image
docker run -d discordbot

Common errors

Here is a list of common errors and how you can fix them.

Dependencies aren't up to date

The packages used in this repository get updated often, especially the ytdl-core package. That is why it is always worth a try updating those if you get an error like invalid URL: undefined or when the bot crashes when running the play command.

npm install [email protected]

FFMPEG is not installed on the machine running the bot

The play command requires FFMPEG to be installed on the machine that is running the bot. You can download it on the official FFMPEG website. Note: This isn't relevant if you use the Dockerfile because it will install FFMPEG inside of the container.

Author

Gabriel Tanner

Support me

Buy Me A Coffee

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].