A completely modular and centralised Discord bot for all purposes.
Click here to invite everyBot to your server
everybot aims to go where no Discord bot has gone before
To create a community driven, completely modular and fully centralised Discord bot.
The mee6 bot is both modular and centralised. But not community driven - only having a limited amount of modules available for use
Red-DiscordBot bot is fully modular and allows you to create your own cogs, but is self hosted only.
everyBot intends to create something new. By combining the best parts (Community driven, Modular and fully hosted by us) and encouraging community members to create and maintain their own modules, for all to use, without the restriction of everyone having to setup and host the bot themselves.
Contributing to the bot is easy!
Before you can contribute, you'll first need a development instance for the bot:
-
You'll need to create a bot account through Discord and add a new bot to a Discord server you have administrator privileges for.
A tutorial on how to do this can be found here. -
Clone your newly forked repository:
$ git clone https://github.com/<username>/everyBot.git
-
Update the .env file, there is a sample env file located here
The only parts you have to change are the bot token (which you can get from the Discord developer portal you used in step 1), and your user id.
If you're having trouble finding your Discord user id, try following this tutorial. -
Make sure docker and docker-compose are installed on your computer.
Windows
Debian linux:
$ sudo apt install docker.io docker-compose
Redhat Linux:
$ sudo yum install docker.io docker-compose
- Use docker to start your new everyBot instance
docker-compose up -d
There are two ways you can contribute:
COMING SOON
If you don't want to create a new module but you still want to help, there are many ways you can do so.
- Creating issues if you come across any while using everyBot
- Helping us solve existing issues
- And creating pull requests with cool new base features or bug fixes.
Yes! everyBot is completely functional and ready to be used in your servers. All you have to do is click the link above to add it to your Discord server.