👉 Discord Bot implemented in Python 👈
- Features
- Report a Bug
- How to use/test
- Beta Version
- Upcoming Feature
- Changelog
- Suggestion/Feedbacks
- Maintainers 😎
- Social Channel 💻 - Connect with like minded people
- License
Features
- Admin Commands for server management with powerful moderation
- Stay connected every time with 99% uptime
- Custom welcome message for each user when joining
- Separate DM message upon joining the server\
- Postgres Database for storing data
- Utility async APIs
- Log Everything with embed message
- AutoMod - Delete offensive word automatically
- Use the bot to its full potential without ever annoying anyone
- Modern Pythonic API using async/await syntax
- Easy to use with an object-oriented design
- Optimized for both speed and memory
- Member can report misconduct, malicious behavior, or inappropriate content.
- Published and approved on Top.gg website. check [here] (https://top.gg/bot/832137823309004800/invite)
- More Features coming soon...
Invite Cybel into your server
- Cybel Stable
- Cybel Beta # deprecated/removed
Report a Bug
How to use/test
Server testing
- if you want to test it in server please Use the Invite link here
Run with Docker
Documentation is in progress
Run locally
- Create .env file in root directory and add the following variables. Sample Env file is here
DISCORD_TOKEN: Discord bot token [get it from here](https://discord.com/developers/applications)
WEATHER_API_KEY= OpenWeatherMap API key [get it from here](https://openweathermap.org/api)
DATABASE_URL=postgres://username:password@localhost:5432/database_name
- Create a virtual environment and install the dependencies
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
- Run the bot
python3 bot.py
optional arguments:
-h, --help show this help message and exit
-d, --debug Debug mode
Beta Version
beta version deprecated in 1.0.0 release. It will be removed in v2.0.0 release.
Upcoming Feature
- Role Upgrade
- Reactions Roles
- Music bot feature(play music in voice channel from youtube)
- Add database to keep record of server's activity
- Admin can access server's activity
- Some new useful apis
remindme
the bot remind you about something in future- More features coming soon...
- please use discussion to suggest new features
Changelog
check CHANGELOG.md for changelog of each release.
Suggestion/Feedbacks
- Official Discord Server: PyContributors