Commit Graph

18 Commits

Author SHA1 Message Date
neoarz
aea98a95d5 refactor(idevice): cog commands and add help group
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.
2025-09-29 08:24:14 -04:00
neoarz
51393ece85 refactor(idevice): commands into a single GroupCog
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.
2025-09-28 22:57:26 -04:00
neoarz
8d5db7f4cc fix(mountddi): fix so that it doesnt timeout 2025-09-26 21:05:13 -04:00
neoarz
f9923e0479 feat(files): mkdir for idevice files 2025-09-26 20:49:10 -04:00
neoarz
a305c87f4a feat(idevice): add developermode command 2025-09-26 20:30:46 -04:00
neoarz
5398d16528 chore(idevice): better wording 2025-09-24 09:38:32 -04:00
neoarz
b492d60db3 fix(idevice): fix error commands 2025-09-24 08:24:42 -04:00
neoarz
b4df04acc5 fix(error_codes): make command hybrid 2025-09-24 00:00:48 -04:00
neoarz
f83357c88c feat(idevice): use json and make embed cool 2025-09-23 22:50:01 -04:00
neoarz
3c59dec58b feat(errorcodes): into json instead of py file 2025-09-23 21:56:26 -04:00
neoarz
9da3d935ae fix(errorcodes): fix embed formatting 2025-09-23 21:34:49 -04:00
neoarz
cd6e5fc47a feat(1): original add 2025-09-23 08:43:18 -04:00
neoarz
12d6c77228 fix(sidestore & idevice): update wording for no permissions 2025-09-23 08:18:24 -04:00
neoarz
deef9156fa fix(idevice): rename all commands to idevice 2025-09-22 09:11:05 -04:00
neoarz
ede9168c9a fix(sidestore & idevice): error handling for missing permissions 2025-09-22 00:21:23 -04:00
neoarz
a9abf5488a chore(idevice && keanu): read description
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.
2025-09-19 20:39:49 -04:00
neoarz
a0a85d877a feat(idevice): create idevice category and first commands
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.
2025-09-19 20:14:02 -04:00
neoarz
54c0da4d29 feat: refresh command and update GitHub links
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.
2025-09-17 08:30:05 -04:00