My name is Sonic, and I'm here to speed up your server! I'm not just any bot; I'm a powerhouse of entertainment, utility, and moderation. Whether you want to raise a virtual pet, play casino games, check the stock market, or just learn something new, I've got you covered!
Built with Discord.js, I bring the speed of sound to your commands.
Become a Wall Street tycoon without leaving Discord!
/stock [symbol]: Get real-time stock quotes and data./stock-search [query]: Find the ticker symbol for any company./stock-trending: See the top trending stocks in the US market right now!/chart [symbol]: View historical price charts.
Adopt your favorite character and raise them! They need food, sleep, and playtime.
| Sonic | Tails | Knuckles | Shadow | Amy |
|---|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
/adopt: Pick your partner./pet-action: Feed, Play, Sleep, or Grind for coins!/pet-list: Show off your pets.
Earn rings (coins) and become the richest!
/balance: Check your stash./daily: Free rings every day./shop: Buy power-ups like Shields and Guns./steal: Risky business! Try to rob others (but watch out for shields!).
Entertainment for everyone!
- Blackjack: High-stakes card game.
- Mining: Dig for treasure.
- Puzzles: Sudoku, Hangman, Riddles, and Ciphers.
- Meme: Fresh memes delivered daily.
- Shadow: Have a chat with the Ultimate Lifeform.
Learn while you chill!
/learnai: Chat with an advanced AI./learn: Detailed lessons on various topics./datastructure: Master CS concepts./trivia: Test your brainpower.
- Weather: Real-time forecasts.
- Translate: Break language barriers.
- Math: From basic arithmetic to calculus (
/integrate) and trigonometry.
Here is a breakdown of how many coins you can earn from various commands:
/learn: Earn coins by answering programming questions.- Easy: 10 coins
- Medium: 20 coins
- Hard: 40 coins
/learnai: Earn 3 coins for learning about AI topics./datastructure: Earn 5 coins for viewing the solution to a practice question.
/sudoku: Earn 100 coins for solving a mini sudoku./cipher: Earn 75 coins for decrypting a message./hangman: Earn 60 coins for guessing the word./riddle: Earn 50 coins for solving the riddle.
/daily: Collect 1000 coins every 24 hours./work: Earn 10 coins for every correct answer to a trivia question.
- Grinding: Your pet earns coins while grinding.
- Rate:
10 + (Pet Level * 5)coins per hour.
- Rate:
- Level Up: Increases your pet's daily coin generation potential.
/mine: Earn variable coins based on the resources you find./blackjack: Bet coins to win more (1.5x profit for Blackjack, 1x profit for normal win)./steal: Attempt to steal $10–$50 from another user (Risk: $5–$30 fine if caught).
Want to run your own Sonic? Follow these steps:
-
Clone the Repo
git clone <repository-url> cd DiscordBot
-
Install Dependencies
npm install
-
Set Up Environment Create a
.envfile insrc/with your keys:TOKEN=your_discord_token MONGODB_URI=your_mongo_string API_KEY=openai_key ...
-
Run It!
node src/index.js









