* Update mountddi.py
* Update pairing command description and embed content
* Update crash.py
* Update afc.py
* Update VPN app reference in error message
* Update footer text in embed message
* feat: update mount ddi to be downloaded on the fly
also fix some small errors and update errorcodes.json
---------
Co-authored-by: neoarz <email@neoarz.dev>
* very easy fix
* Added self hosting instructions
* nvm this was the actual fix nooo way
* removed instructions :3
* fix: some stuff
---------
Co-authored-by: neoarz <email@neoarz.dev>
Added a _require_group_prefix check to all hybrid commands in each cog to ensure commands are only executed when invoked with the appropriate group prefix. Also updated error handling in bot.py to silently ignore CheckFailure errors. This improves command organization and prevents accidental command execution outside their intended context.
Reworked the idevice cog to use a command group with subcommands for help, errorcodes, developermode, noapps, and mountddi. Added a dropdown view for help commands and improved logging for extension loading. Updated references to ideviceView and adjusted extension load conditions in bot.py.
Merged idevice-related commands into a unified GroupCog in cogs/idevice/__init__.py, replacing individual Cog classes with command factory functions. Updated bot.py and help.py to support the new structure and improved command categorization. This refactor simplifies extension loading and command management for idevice troubleshooting features.
Added 'idevice' as a help category and updated related command references for consistency. The Keanu command now displays a random image from a predefined list instead of a static image.
Implemented the /idevice command with a dropdown for troubleshooting options and added the /noapps command to assist users when apps aren't showing in the installed apps view. Updated TODO.md to reflect completed tasks.
Introduces a new 'refresh' command for troubleshooting app refresh/install issues. Updates 'Edit Command' button URLs in code, pairing, server, and sparse cogs to point directly to their respective source files on GitHub. Removes timestamp from server cog footer.