-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Master list for all planned GnD-related commands. The main functionality will be under a !fate base command.
!fate- The base command. Displays an 'about' blurb, including the bot's name, a GitHub link, and, if possible, the name of the Discord user who is running the bot.!fate help- List commands and provide detailed help for individual commands; may be provided automatically by Discord.py, or RoboDanny may have had custom extensions.!fate bug- If possible, generate a link to a new GitHub issue pre-filled with the server, channel, the user hosting the bot, and a timestamp.!fate balls- Aliases may includegbandgumballs; base command for marking the gumballs the user has unlocked.add- Aliases may include+andunlockdel- Aliases may include-andlock; this command should only be needed if a user accidentally marked a GB as unlocked, e.g. they were typing "Vampire Hunter" and hit return before finishing "Hunter".- Bulk counterparts for
addanddel- Mostly for initial setup of a player's profile, rather than requiring separate commands for each GB. Bulk commands will likely disable any fuzzy matching logic. list [{faction}]- List the GBs a player has unlocked, optionally filtered by faction.
!fate chains- Similar to the subcommands forballs, withlisthaving optional filter by Chain type instead of faction!fate charges- Inform the bot how many charges the player has, possibly including the countdown. This is intended to help optimize matches, but may prove to be more trouble than it's worth.!fate match- Calculate 'best' Chain of Fate combos based on the guessed charges for online players. Depending on the logic, this may include a countdown argument, e.g. "I have a fifteen minute break, so I can wait up to five minutes for others to tell the bot their charges."!fate preferences- A means of configuring preferred chain priorities, e.g. Lovers, then Legacy, then [...]. I want to include a special value of 'Help others' that will cause the player's priorities to be used only to help break a 'tie' in choosing the matches.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels