All successful commands should link to stepmania archive and where the result was found if possible.
Commands:
[x] fox.themes
1 optional [themeName] argument
In case of no argument then a list of themes should be shown, all theme names should have their relative archive hyperlink.
If the argument is given then it should reply with an embed, including the first (if any) image of the theme given by the archive, theme name, theme archive link, release date. No direct download link.
[x] fox.builds
1 optional [buildName] argument
If no argument is provided then a list with all the builds should be returned, with hyperlinks to the archive.
If any argument is provided then the best should be made to find any amount of themes that includes given argument on its name, reply with an embed listing all builds that the bot was able to find and a selectable menu for the user to select which one it is, or if only one build is found them instantly showcase that one.
[x] fox.credits
1 required [stepmaniaName] argument
Assuming the sm version has documented credits on the archive then it should showcase the members using embed.description, a maximum of 512 characters might be the best not to flood the chat.
All successful commands should link to stepmania archive and where the result was found if possible.
Commands:
1 optional
[themeName]
argumentIn case of no argument then a list of themes should be shown, all theme names should have their relative archive hyperlink.
If the argument is given then it should reply with an embed, including the first (if any) image of the theme given by the archive, theme name, theme archive link, release date. No direct download link.
1 optional
[buildName]
argumentIf no argument is provided then a list with all the builds should be returned, with hyperlinks to the archive.
If any argument is provided then the best should be made to find any amount of themes that includes given argument on its name, reply with an embed listing all builds that the bot was able to find and a selectable menu for the user to select which one it is, or if only one build is found them instantly showcase that one.
1 required
[stepmaniaName]
argumentAssuming the sm version has documented credits on the archive then it should showcase the members using embed.description, a maximum of 512 characters might be the best not to flood the chat.