TecEash1 / Taurus

An AI Discord Bot leveraging Googles Gemini 1.5 Model & Prodia!
GNU General Public License v3.0
14 stars 6 forks source link
ai ai-discord-bot discord-ai discord-ai-bot discord-ai-chat discord-chatbot discord-js discordjs gemini gemini-15-flash gemini-15-pro gemini-ai gemini-api gemini-flash gemini-pro gemini-pro-1-5 gemini-pro-api prodia prodia-ai prodiajs

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](https://deepmind.google/technologies/gemini/#gemini-1.5) - 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

ℹī¸ Getting API Keys:

🏗ī¸ Additional Credits