Skip to content

An AI Discord Bot leveraging Googles Gemini 1.5 Model & Prodia!

License

Notifications You must be signed in to change notification settings

TecEash1/Taurus

Repository files navigation

image

🤔 What is Taurus?

The Taurus Discord Bot is a small bot with a big impact. It offers several features, including advanced image generation, AI chats, and more.

💬 AI Chats
  • Powered by Google's Gemini 1.5 Model
  • Has a configurable global personality via the /personalise slash command
  • Remembers past messages

Ways to interact:

  • Context Menus
  • Mention the Bot with your message
  • Utilise the /taurus slash command
🖼️ Advanced Image Generation
  • 70+ Models
  • 17 Style Presets
  • Negative Prompt Customisation
  • A toggleable NSFW image blocker
  • Supports different languages
  • And much more!
🔧 Additional Features
  • Live Console Logging in Discord
  • Personality update logs in Discord
  • User Commands - Use the bot anywhere on Discord
  • An optional CLI via the start scripts
  • A Settings Menu in Discord

💾 Install

  1. fill in the token and other values in config.json.example

  2. Rename the file to config.json

  3. Run pnpm i

  4. Run node .

  5. In Discord run /settings and fill in the values

Note

  • Alternatively instead of steps 3 & 4 you can run one of the startbot/start scripts. (Reccomended)
  • If you do not have pnpm installed you will need to run: npm install -g pnpm
  • All PR's are welcome for improvements.

ℹ️ Getting API Keys:

🏗️ Additional Credits