Skip to content

Sricharan106/Discord-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

10 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🐡 Monkey Bot

Monkey Bot is a powerful and playful Discord bot that combines AI assistance, server moderation, financial simulations in one smart package. Whether you're looking to manage your server, chat with an AI, or simulate your journey to becoming a virtual millionaire, Monkey Bot has something for everyone!


πŸš€ Features

πŸ€– General Commands

  • !hello – Say hi to the bot
  • !bothelp – Get a full list of bot features
  • !dm – Send personal messages (to others or yourself)
  • !poll <question> – Create quick yes/no polls
  • !search <query> – Ask AI anything (powered by Google Gemini)

πŸ› οΈ Moderation Tools

  • !ban @user – Ban users (server owner only)
  • !kick @user – Kick users (server owner only)
  • Auto-deletes messages with offensive language

πŸ’Έ Banking System (Simulation)

  • !balance, !pocket – Check balances
  • !deposit <amount>, !withdraw <amount> – Manage funds
  • !beg – Randomly get coins
  • !spend <item> – Buy food, lottery, and more

πŸ‘” Jobs and Earnings

  • !job <profession> – Choose a profession (once only!)
  • !work – Earn based on your profession
  • !yourprofession – Check your job

πŸ“ˆ Investment Simulation

  • !fd <amount> – Fixed Deposit (safe 6% return in 7 days)
  • !sip <amount> – SIP (random returns, moderate risk)
  • !stocks – View real-time stock prices (daily refresh)
  • !buy <stock> <amount> – Buy shares
  • !sell <stock> <amount> – Sell shares
  • !yourstocks – View your stock portfolio

πŸ“„ Profile Overview

  • !profile – View your bank, pocket, job, and stocks in one place

🧠 Powered By


πŸ“ To-Do / Future Features

  • ⏰ Daily rewards
  • πŸ“Š Leaderboard and ranking
  • 🧱 Upgrade system (boost income/stocks)
  • πŸ—ƒοΈ Switch from JSON to a proper database (e.g., SQLite or PostgreSQL)
  • 🌐 Web dashboard for bot stats

πŸ”§ Setup Instructions

  1. Clone this repo

    git clone https://github.com/yourusername/monkey-bot.git
    cd monkey-bot
    
  2. Install dependencies

    pip install -r requirements.
    
  3. Create a .env file

    DISCORD_TOKEN=your-discord-bot-token
    GOOGLE_API_KEY=your-gemini-api-key
    
  4. Run the bot

    python bot.py

Made with ❀️ by Sricharan

About

🐡 Monkey Bot - Discord bot /nAlthough there is still opportunity for improvement and a number of quality-of-life improvements could be added, I have chosen not to do so at this time.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages