106 lines
3.0 KiB
JSON
106 lines
3.0 KiB
JSON
{
|
|
"commands": {
|
|
"help": {
|
|
"description": "Show information about available commands.",
|
|
"subcommands": {},
|
|
"examples": [
|
|
"help",
|
|
"help quote"
|
|
]
|
|
},
|
|
"quote": {
|
|
"description": "Manage quotes (add, remove, restore, fetch, info).",
|
|
"subcommands": {
|
|
"no subcommand": {
|
|
"desc": "Fetch a random quote."
|
|
},
|
|
"[quote_number]": {
|
|
"args": "[quote_number]",
|
|
"desc": "Fetch a specific quote by ID."
|
|
},
|
|
"search": {
|
|
"args": "[keywords]",
|
|
"desc": "Search for a quote with keywords."
|
|
},
|
|
"last/latest/newest": {
|
|
"desc": "Returns the newest quote."
|
|
},
|
|
"add": {
|
|
"args": "[quote_text]",
|
|
"desc": "Adds a new quote."
|
|
},
|
|
"remove": {
|
|
"args": "[quote_number]",
|
|
"desc": "Removes the specified quote by ID."
|
|
},
|
|
"restore": {
|
|
"args": "[quote_number]",
|
|
"desc": "Restores the specified quote by ID."
|
|
},
|
|
"info": {
|
|
"args": "[quote_number]",
|
|
"desc": "Retrieves info about the specified quote."
|
|
}
|
|
},
|
|
"examples": [
|
|
"quote : Fetch a random quote",
|
|
"quote 3 : Fetch quote #3",
|
|
"quote search ookamikuntv : Search for quote containing 'ookamikuntv'",
|
|
"quote add This is my new quote : Add a new quote",
|
|
"quote remove 3 : Remove quote #3",
|
|
"quote restore 3 : Restores quote #3",
|
|
"quote info 3 : Gets info about quote #3"
|
|
]
|
|
},
|
|
"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"
|
|
]
|
|
}
|
|
}
|
|
}
|
|
|