Files
vinci/TODO.md
2025-07-10 13:24:32 +00:00

2.4 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
  • /tictactoe - Tic-tac-toe game (currently disabled)
  • /8ball - Magic 8-ball responses
  • /megamind - Megamind meme generator with canvas
  • /makesweet - Heart locket image generator
  • /a - Custom command with user autocomplete
  • /cursivify - Context menu command to italicize text

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
  • /wikipedia - Wikipedia search (Spanish/English)
  • /faq - FAQ system with Minecraft questions
  • /afk - AFK status management
  • /stats - Bot statistics (currently disabled)
  • /acortar - URL shortener (currently disabled)
  • /askjavi - Question system (disabled)

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

Utility Systems to Rewrite

  • Resolver - Role/user resolution utility
  • InfiniteCraft Finder - Recipe pathfinding algorithm
  • Wikipedia utility - Wikipedia search helper

Plugin Systems

  • ownerOnly - Owner-only command restriction
  • srIzanOnly - Specific user restriction
  • disable - Command disabling plugin

Event Handlers

  • afknotify - AFK notification system

Background Services

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

Database Schemas to Rewrite

  • Suggestions voting system
  • AFK status tracking
  • Question/answer system (askjavi)

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