All Projects → jcsumlin → Peribot

jcsumlin / Peribot

Licence: MIT license
This is a jack of all trades Discord bot that I maintain with a focus on enhancing any community it is invited to. Inspired by the Steven Universe character "Peridot", Peribot is comprised of over 30 cogs and with more on the way! This bot can be deployed by anyone who wants to customize its appearance or functionality to fit better with a commu…

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Peribot

opensource-discordbots
Curated list of awesome open-source Discord Bots
Stars: ✭ 19 (+35.71%)
Mutual labels:  discord-api, discord-py
mass-dm-discord
A MassDM selfbot which is working in 2021. Only for educational purposes 🥱🚀
Stars: ✭ 87 (+521.43%)
Mutual labels:  discord-api, discord-py
dislash.py
A Python wrapper for discord slash-commands and buttons, designed to extend discord.py.
Stars: ✭ 172 (+1128.57%)
Mutual labels:  discord-api, discord-py
miso-bot
Discord bot with too many features
Stars: ✭ 41 (+192.86%)
Mutual labels:  discord-api, discord-py
discord-super-utils
A modern python module including many useful features that make discord bot programming extremely easy.
Stars: ✭ 106 (+657.14%)
Mutual labels:  discord-api, discord-py
discord-ui
A discord.py extension for sending, receiving and handling ui interactions in discord
Stars: ✭ 28 (+100%)
Mutual labels:  discord-api, discord-py
Axley
A simple multi-purpose Discord bot being made using Discord.py API wrapper..
Stars: ✭ 16 (+14.29%)
Mutual labels:  discord-api, discord-py
Karuma
Karuma is a Discord Bot including Nukes, Raids, Mass DM and other features. Only for educational purposes 🥱🚀
Stars: ✭ 132 (+842.86%)
Mutual labels:  discord-api, discord-py
nextcord
A Python wrapper for the Discord API forked from discord.py
Stars: ✭ 956 (+6728.57%)
Mutual labels:  discord-api, discord-py
DingoLingo
A Discord music bot written in Python with support for Youtube, SoundCloud, Spotify, Bandcamp, Twitter, and custom files.
Stars: ✭ 183 (+1207.14%)
Mutual labels:  discord-py
drawbot
A Pronote notifier discord bot.
Stars: ✭ 30 (+114.29%)
Mutual labels:  discord-py
table2ascii
Python library for converting lists to fancy ASCII tables for displaying in the terminal and on Discord
Stars: ✭ 31 (+121.43%)
Mutual labels:  discord-py
arcscord
A Discord library written in typescript
Stars: ✭ 18 (+28.57%)
Mutual labels:  discord-api
Red-Lavalink
Lavalink client library used in Red-DiscordBot
Stars: ✭ 22 (+57.14%)
Mutual labels:  discord-py
MudaeAutoBot
python bot that uses strictly the **Discord API** to Roll,Claim,and Kakera Snipe in Mudae. 5/10/21 project converted over to discum library
Stars: ✭ 102 (+628.57%)
Mutual labels:  discord-py
discord-rose
The simple Discord library for advanced users
Stars: ✭ 37 (+164.29%)
Mutual labels:  discord-api
discord-clock
A simple clock script for your bot to show what time it is in your server | Discord.js v13 ready!
Stars: ✭ 29 (+107.14%)
Mutual labels:  discord-api
slshx
⚔️ Strongly-typed Discord commands on Cloudflare Workers
Stars: ✭ 163 (+1064.29%)
Mutual labels:  discord-api
hikari
A Discord API wrapper for Python and asyncio built on good intentions.
Stars: ✭ 631 (+4407.14%)
Mutual labels:  discord-api
Disqord
An asynchronous Discord API wrapper for .NET.
Stars: ✭ 155 (+1007.14%)
Mutual labels:  discord-api

Peribot - Modular Discord Bot

Highly customizable discord bot made with love in the US

Python Versions Discord.py Version Issues Patreon

Getting Started

Docs

There are several branches for various environments (Heroku, Docker, Master (python console)). Pick the branch that you want to pull down and clone it to your machine. I highly recommend that you use the docker environment since it is the most up to date and easiest to setup.

Starting your own instance of Peribot

What things you need to install the software and how to install them. As long as you have python 3.6 installed you can install the remaining requirements through the requirements.txt file

pip install -r requirements.txt

Copy the auth.ini.example to a new file named auth.ini and fill in the bot token and any other keys you may want to use.

If you ware using this bot on linux you'll want to install FFMpeg sudo apt install ffmpeg for the music cog to work. Windows users will not have to do anything. The Exe for FFMpeg is included in the repository already.

Then all you need to do is run sh start.sh

License

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

Acknowledgments

  • Hat tip to anyone whose code was used
  • Inspiration Bobby Bot
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].