87 lines
2.3 KiB
JSON
87 lines
2.3 KiB
JSON
{
|
|
"commands": {
|
|
"help": {
|
|
"description": "Show information about available commands.",
|
|
"subcommands": {},
|
|
"examples": [
|
|
"help",
|
|
"help quote"
|
|
]
|
|
},
|
|
"quote": {
|
|
"description": "Manage quotes (add, remove, fetch).",
|
|
"subcommands": {
|
|
"add": {
|
|
"args": "[quote_text]",
|
|
"desc": "Adds a new quote."
|
|
},
|
|
"remove": {
|
|
"args": "[quote_number]",
|
|
"desc": "Removes the specified quote by ID."
|
|
},
|
|
"[quote_number]": {
|
|
"desc": "Fetch a specific quote by ID."
|
|
},
|
|
"no subcommand": {
|
|
"desc": "Fetch a random quote."
|
|
}
|
|
},
|
|
"examples": [
|
|
"quote add This is my new quote : Add a new quote",
|
|
"quote remove 3 : Remove quote # 3",
|
|
"quote 5 : Fetch quote # 5",
|
|
"quote : Fetch a random quote"
|
|
]
|
|
},
|
|
"ping": {
|
|
"description": "Check my uptime.",
|
|
"subcommands": {
|
|
"stat": {}
|
|
},
|
|
"examples": [
|
|
"ping"
|
|
]
|
|
},
|
|
"howl": {
|
|
"description": "Attempt a howl, measured 0-100%.\n(*Adventure Command*)",
|
|
"subcommands": {
|
|
"no subcommand": {
|
|
"desc": "Attempt a howl"
|
|
},
|
|
"stat/stats": {
|
|
"args": "[username]",
|
|
"desc": "Get statistics about another user. Can be empty for self, or 'all' for everyone."
|
|
}
|
|
},
|
|
"examples": [
|
|
"howl : Perform a normal howl attempt.",
|
|
"howl stat : Check your own howl statistics.",
|
|
"howl stats : same as above, just an alias.",
|
|
"howl stat [username] : Check someone else's statistics",
|
|
"howl stat all : Check the community statistics"
|
|
]
|
|
},
|
|
"hi": {
|
|
"description": "Hello there.",
|
|
"subcommands": {},
|
|
"examples": [
|
|
"hi"
|
|
]
|
|
},
|
|
"greet": {
|
|
"description": "Make me greet you to Discord!",
|
|
"subcommands": {},
|
|
"examples": [
|
|
"greet"
|
|
]
|
|
},
|
|
"reload": {
|
|
"description": "Reload Discord commands dynamically. TODO.",
|
|
"subcommands": {},
|
|
"examples": [
|
|
"reload"
|
|
]
|
|
}
|
|
}
|
|
}
|
|
|