feat(melonx): cog with transfer command and help integration

Introduces a new 'melonx' cog with a dropdown help menu and a 'transfer' command for save file migration instructions. Updates help command categories and README to include MeloNX. Implements UI components for command selection and embeds for user guidance.
This commit is contained in:
neoarz
2025-10-03 21:12:44 -04:00
parent 73535e283d
commit ec9c90e4e8
5 changed files with 196 additions and 2 deletions

View File

@@ -13,7 +13,7 @@ class Help(commands.Cog, name="help"):
interaction: discord.Interaction,
current: str,
) -> list[app_commands.Choice[str]]:
categories = ["general", "fun", "moderation", "owner", "sidestore", "idevice", "media", "miscellaneous", "utilities"]
categories = ["general", "fun", "moderation", "owner", "sidestore", "idevice", "melonx", "media", "miscellaneous", "utilities"]
suggestions = []
for category in categories:
@@ -40,6 +40,7 @@ class Help(commands.Cog, name="help"):
"general": "general",
"fun": "fun",
"idevice": "idevice",
"melonx": "melonx",
"media": "media",
"misc": "miscellaneous",
"miscellaneous": "miscellaneous",
@@ -65,6 +66,7 @@ class Help(commands.Cog, name="help"):
"owner": "Owner commands",
"sidestore": "SideStore troubleshooting commands",
"idevice": "idevice troubleshooting commands",
"melonx": "MeloNX troubleshooting commands",
"media": "Media commands",
"utilities": "Utility commands",
"miscellaneous": "Miscellaneous commands"