Thanks to visit codestin.com
Credit goes to github.com

Skip to content

x32u/mars

Repository files navigation

🤖 MARS

Status License

A versatile Discord bot that understands natural language

✨ Features

  • 🗣️ 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

🚀 Quick Start

# 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 dev

💬 Example Commands

Simply 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"

🛠️ Built With

  • TypeScript & Discord.js
  • Google Gemini AI
  • Clipdrop API for image generation
  • Weather-js for forecasts

Developed with 💖 | MIT License © 2025

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published