- 🗣️ Chat - Mention the bot to start a natural conversation
- 🎨 Image Generation - Create custom images from text descriptions
- 📋 Polls - Create interactive polls with multiple options
- 🌦️ Weather - Get real-time weather information worldwide
- 📢 Channels - Create and manage text or voice channels with ease
- 🔄 Status - Shows server count and provides latency checks
# 1. Clone repository
git clone https://github.com/HaruRee/mars.git && cd mars
# 2. Install dependencies
bun install # or npm install
# 3. Add your API keys to .env file
DISCORD_TOKEN="your_discord_bot_token"
GOOGLE_API_KEY="your_google_api_key"
CLIPDROP_API_KEY="your_clipdrop_api_key"
# 4. Start the bot
bun run dev # or npm run devSimply mention the bot with natural language:
- "@Mars generate an image of a sunset over mountains"
- "@Mars what's the weather in Paris?"
- "@Mars create a poll about favorite movies"
- "@Mars make a voice channel for gaming"
- TypeScript & Discord.js
- Google Gemini AI
- Clipdrop API for image generation
- Weather-js for forecasts
Developed with 💖 | MIT License © 2025