Skip to content

PREM-O7/advanced-discord-coin-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Advanced Discord Coin Bot

An advanced Discord bot with a coin economy, database persistence, and interactive features.

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


Installation

1. Clone the Repository

git clone https://github.com/YOUR_GITHUB_USERNAME/advanced-discord-coin-bot.git
cd advanced-discord-coin-bot

2. Install Dependencies

npm install

3. Set Up Environment Variables

Create a .env file in the project folder and add:

BOT_TOKEN=YOUR_BOT_TOKEN

4. Start the Bot

npm start

Commands

User Commands

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

Admin Commands (Requires "Administrator" role)

Command Description
!setcoins @user 500 Set a user's coins to a specific amount
!resetcoins @user Reset a user's coins to 0

Database

  • The bot uses SQLite (bot_data.db) for persistent storage.
  • User coins and daily claim timestamps are stored automatically.
  • No manual setup required!

Upcoming Features

  • 🎲 Blackjack & Roulette Games
  • 📊 More Economy Features (Shops, Trading, Betting)

Contributing

Feel free to submit issues or pull requests.

License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published