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!
!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)
!ban @userβ Ban users (server owner only)!kick @userβ Kick users (server owner only)- Auto-deletes messages with offensive language
!balance,!pocketβ Check balances!deposit <amount>,!withdraw <amount>β Manage funds!begβ Randomly get coins!spend <item>β Buy food, lottery, and more
!job <profession>β Choose a profession (once only!)!workβ Earn based on your profession!yourprofessionβ Check your job
!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β View your bank, pocket, job, and stocks in one place
- Discord.py
- Google Gemini AI
- JSON for persistent storage
- β° 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
-
Clone this repo
git clone https://github.com/yourusername/monkey-bot.git cd monkey-bot -
Install dependencies
pip install -r requirements.
-
Create a .env file
DISCORD_TOKEN=your-discord-bot-token GOOGLE_API_KEY=your-gemini-api-key
-
Run the bot
python bot.py
Made with β€οΈ by Sricharan