๐ Invite GM Bot to Your Server ๐
๐ฅ Vote for GM Bot on Top.gg ๐ฅ
๐ฌ Leave a Review for GM Bot ๐ฌ
About โข Features โข Commands โข Screenshots & GIFs โข Installation Guide โข License โข Contributions โข Acknowledgments
GM Bot enhances Discord server engagement by tracking "GM" (Good Morning) messages in specified channels, monitoring streaks, and assigning levels to encourage active participation.
โก๏ธ View on Top.gg
- ๐งฎ GM Counter: Tracks how many times users say "GM."
- ๐ฅ Streak Tracking: Monitors streaks to encourage consistency.
- ๐ Level Assignments: Awards levels based on activity.
The bot currently supports the following slash commands:
/help
โก๏ธ Displays bot information./setup
โก๏ธ Provides a setup guide./reset
โก๏ธ Resets all user stats and data./rank
โก๏ธ Shows your GM rank and streaks./leaderboard
โก๏ธ Displays the top 10 GM users./updates
โก๏ธ Shares the latest bot updates.
- ๐ชช Level-Up Roles: Automatically assigns roles based on levels.
- ๐ Streak Rewards: Role rewards or GM count boosts for streaks.
- โ๏ธ Auto Level-Up: Simplifies level progression.
Replace placeholders in config.py
:
BOT_TOKEN
: Your bot token.MASTER_USER_ID
: Your Discord user ID.BOT_LOGO_URL
: URL for your bot's logo.BOT_COLOR_HEX_CODE
: Desired hex color code.CHANNEL_ID
: Channel ID for logging events.
For detailed steps, check Installation_Guide.md.
This project is licensed under the MIT License. For more information, see the LICENSE file.
- Fork the repository.
- โญ Star the repository.
- Create a new branch for your changes.
- Commit and push your updates.
- Submit a pull request for review.
- Enhancing code efficiency.
- Adding new commands.
- Improving documentation.
- Enhancing UI/UX.
Inspired by a Twitter post showcasing a private NFT bot.
Special thanks to IvaldiS6 ๐ for guidance and encouragement!