Advance AI-Enabled Discord Bot in Pythonic way
source link: https://dev.to/codeperfectplus/advance-ai-enabled-discord-bot-in-pythonic-way-gaj
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Advance AI-Enabled Discord Bot in Pythonic way
Apr 23 Originally published at codeperfectplus.herokuapp.com on Apr 23
・3 min read
Discord bots are AIs that can perform a number of useful automated tasks and Discord bot commands on your server, such as welcoming new members, moderating content, and banning rule breakers. You can use bot commands to add music, memes, games.
Cybel is also a discord bot implemented in python using async APIs and object-oriented design.
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
- Utility async APIs
- Commands for user access
- AI-enabled chatbot(only in Beta Version)
- Log Everything with embed message
- AutoMod - Delete offensive word automatically[optional]
- 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
- Optimised for both speed and memory
- More Features coming soon...
Invite Cybel into your server
Bot Commands
Stable Version Commands
Admin Level commands will require admin permission. Assign an Admin role to the Bot.
Admin Commands
!kick <user_name> <reason>
ban
Ban user from Discord server
!ban <user_name> <reason>
unban
Unban user from Discord server
!unban <member_id>
mute
mute the user in your discord server
!mute <user_name>
unmute
Unmute the user in your discord server
!unmute <user_name>
chnick
Change Nicknames of Members
!chnick <user_name> <Nick_name>
create_role
Create New Roles in server
!create_role <new_role>
give_role
Give role to members
!give_role <user_name> <role_name>
create_category
Command for create category in Guild/Channel
!create_category <category_name>
create_text_channel
command for create text channel in Guild/Channel
!create_text_channel <Channel_name>
create_voice_channel
command for create voice channel in Guild/Channel
!create_voice_channel <channel_name>
delete_category
Command for delete category from server
!delete_category <category_name>
delete_text_channel
Command for delete text channel
!delete_text_channel <channel_name>
delete_voice_channel
Command for delete voice channe
!delete_voice_channel <channel_name>
check !help for command description
User Commands
User Level commands.
Beta Version Commands
Including above
Note :- Cybel Beta may have some bugs, broken features, and experimental commands.
for more details check !help <command_name>
in server.
Upcoming Feature
- AI-Enabled ChatBot(In Beta Version)
- Curse word deletion
- Role Upgrade
- Reactions Roles
- Create Instant Invite
- Kick/Ban User
- more...
Support Here
Star/Fork on Github
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK