Taurus
Taurus copied to clipboard
An AI Discord Bot leveraging Googles Gemini 1.5 Model & Prodia!
trafficstars
đ¤ 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
/personaliseslash command - Remembers past messages
Ways to interact:
- Context Menus
- Mention the Bot with your message
- Utilise the
/taurusslash 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
-
fill in the token and other values in
config.json.example -
Rename the file to
config.json -
Run
pnpm i -
Run
node . -
In Discord run
/settingsand 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:
- https://ai.google.dev
- https://app.prodia.com/api
đī¸ Additional Credits
- This bot utilizes a modified version of the discord bot template made by Naman Vrati! [Apache License 2.0]