30 lines
535 B
Python
30 lines
535 B
Python
from importlib import import_module
|
|
|
|
from .unknown import command_unknown
|
|
|
|
COMMANDS = {}
|
|
|
|
for command in [
|
|
"help",
|
|
"newroom",
|
|
"stats",
|
|
"botinfo",
|
|
"coin",
|
|
"ignoreolder",
|
|
"systemmessage",
|
|
"imagine",
|
|
"calculate",
|
|
"classify",
|
|
"chat",
|
|
"custom",
|
|
"privacy",
|
|
"roomsettings",
|
|
"dice",
|
|
"parcel",
|
|
"space",
|
|
]:
|
|
function = getattr(import_module(
|
|
"." + command, "gptbot.commands"), "command_" + command)
|
|
COMMANDS[command] = function
|
|
|
|
COMMANDS[None] = command_unknown
|