An advanced Discord bot with a coin economy, database persistence, and interactive features.
✅ Daily & Role-Based Income
✅ SQLite Database for Persistent Storage
✅ Leaderboard System
✅ Check Balance (!coins
)
✅ Admin Commands (!setcoins
, !resetcoins
)
✅ Future Support for Blackjack & Roulette
✅ Better UI with Embeds
git clone https://github.com/YOUR_GITHUB_USERNAME/advanced-discord-coin-bot.git
cd advanced-discord-coin-bot
npm install
Create a .env
file in the project folder and add:
BOT_TOKEN=YOUR_BOT_TOKEN
npm start
Command | Description |
---|---|
!daily |
Collect daily income (100 coins, once every 24 hours) |
!roleincome |
Collect role-based income (50 coins) |
!coins |
Check your coin balance |
!leaderboard |
View the top 10 richest users |
Command | Description |
---|---|
!setcoins @user 500 |
Set a user's coins to a specific amount |
!resetcoins @user |
Reset a user's coins to 0 |
- The bot uses SQLite (
bot_data.db
) for persistent storage. - User coins and daily claim timestamps are stored automatically.
- No manual setup required!
- 🎲 Blackjack & Roulette Games
- 📊 More Economy Features (Shops, Trading, Betting)
Feel free to submit issues or pull requests.
This project is licensed under the MIT License.