Files
vinci/TODO.md

2.1 KiB

Slash Commands

Fun Commands

  • /animal - Animal pictures with voting system (cat, dog, capybara, fox, raccoon)
  • /chiste - Joke command fetching from API
  • /rps - Rock Paper Scissors game
  • /8ball - Magic 8-ball responses
  • /megamind - Megamind meme generator with canvas
  • /makesweet - Heart locket image generator
  • /a - Custom command with user autocomplete

Miscellaneous Commands

  • /rolemenu - Role selection menu (owner only)
  • /creditos - Bot credits and acknowledgments
  • /infinitecraft - InfiniteCraft recipe solver
  • /letra - Song lyrics search via Genius API
  • /google - Google search results
  • /sugerencias - Suggestion system with upvote/downvote
  • /wikipedia - Wikipedia search (Spanish/English)
  • /faq - FAQ system with Minecraft questions
  • /afk - AFK status management
  • /acortar - URL shortener

Minecraft Commands

  • /ip - Minecraft server IP information

Button Handlers

  • suggestions-yes - Upvote button handler
  • suggestions-no - Downvote button handler
  • suggestions-yes-who - Show upvoters
  • suggestions-no-who - Show downvoters

Context Menu Commands

  • bonzify - Text-to-speech with Bonzi Buddy voice
  • cursivify - Italicize message text
  • quote - Generate a quote image from a message
  • image-classification - Cloudflare AI image classification

Utility Systems to Rewrite

  • Resolver - Role/user resolution utility
  • Wikipedia utility - Wikipedia search helper

Event Handlers

  • afknotify - AFK notification system

Background Services

  • YouTube notifications system using rss instead
  • Birthday checker service
  • Minecraft server status checker
  • Activity status rotation

Database

  • Migration to sqlite

Command Features to Preserve

  • Autocomplete functionality for various commands
  • Interactive components (buttons, select menus)
  • File attachments and image processing
  • API integrations (TheCatAPI, TheDogAPI, Genius, etc.)
  • Canvas-based image generation
  • Modal forms and user input handling

Other

  • Figure out fonts