Skip to content
Angle-BracketsPublic

About

A "Swiss Army Knife" of a Discord Bot. Mostly because I got sick of having 500 bots in any server I'm in.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Repository files navigation

Roti Beta 1.1.1

A versatile Discord bot built with discord.py featuring AI generation, music playback, custom responses, Wizard101 wiki lookups, and more!

Invite Roti to your server | View on GitHub


✨ Features at a Glance

📣 Talkbacks

Create custom response triggers that make Roti automatically reply when specific words or phrases are mentioned in chat. Perfect for inside jokes, quick responses, or adding personality to your server!

  • Add custom trigger-response pairs
  • Support for multiple triggers and random response pools
  • AI-powered conversational responses when you mention Roti
  • Fine-tune behavior with probability, strictness, and duration settings

Example: When someone says "dog", Roti can respond with "Good boy!" 🐕

📅 MOTD (Message of the Day)

Add your own custom status to Roti! Every user gets one personal status that can be displayed globally across all servers where Roti is active.

  • One unique status per user
  • Randomly rotated every 3 hours
  • Show off your creativity to everyone using Roti

🎵 Music

Full-featured music player for your voice channels powered by Lavalink.

  • Play from YouTube with queue management
  • Playback controls: pause, resume, skip, loop
  • Audio effects: volume, speed, and pitch adjustment
  • Rich queue visualization with track controls

⚙️ Settings

Customize Roti's behavior to match your server's vibe.

  • Toggle talkback responses on/off
  • Set response probability (0-100%)
  • Configure AI response frequency
  • Adjust talkback strictness (exact match vs substring)
  • Set auto-delete duration for talkback messages

📚 Wikipedia

Quick access to Wikipedia articles without leaving Discord.

  • Search for any Wikipedia article
  • Generate random articles for discovery
  • Rich embed formatting with navigation
  • Disambiguation support with dropdown selection

📌 Quotes

Store, retrieve, and modify memorable quotes from your server.

  • Save quotes with unique tags
  • Add replaceable portions for dynamic quotes
  • Attach author names
  • Search and filter by tags, authors, or content
  • Random quote generator

Example: Save "Hello {0}" as a quote, then say it with any name!

🧙 Wizard101 Wiki

Quick access to Wizard101 wiki information powered by WizWiki.

  • View creature stats, cheats, and drops with paginated display
  • Look up spell details and training information
  • Find item stats and drop sources
  • Check crafting recipes and locations
  • School-aware color coding and emoji icons

🔥 AI Generation

Powered by the new Pollinations API with 19 text models and 9 image models!

  • Text Generation: Choose from models like Gemini, Claude, DeepSeek, Mistral, and more
  • Image Generation: Create images with Flux, Imagen, and other AI models
  • Waifu Generator: Generate anime-style characters
  • Fast responses with the default gemini-fast model

New in 1.0.1: Expanded model selection and improved API with authentication!

💿 Execute

Run code directly through Discord! Supports 25+ programming languages.

  • Execute code from files or text input
  • Pass command-line arguments
  • Safe sandboxed execution environment
  • Output displayed in Discord

Supported languages: Python, JavaScript, Java, C++, Rust, Go, and many more!

📔 Statistics

View global usage and performance metrics for Roti.

  • Command usage statistics
  • Performance monitoring
  • See how Roti is being used across all servers

🚀 Getting Started

  1. Invite Roti to your Discord server
  2. Use /help to explore all available commands
  3. Check /changelog to see the latest updates
  4. Start with /wiz, /talkback add, /generate image, or /play to try key features!

📖 Additional Commands

  • /help - Interactive help menu with all commands and categories
  • /changelog - View the latest updates and changes to Roti

💡 About

Created by: @soupa.
Version: Beta 1.1.0
Repository: github.com/Angle-Brackets/RotiBot
Wiki Powered By: WizWiki - Fast, asynchronous Wizard101 wiki scraper

Roti is continuously updated with new features and improvements. Star the repository to stay updated!

About

A "Swiss Army Knife" of a Discord Bot. Mostly because I got sick of having 500 bots in any server I'm in.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages