Files
miku-discord/bot/command_router.py

40 lines
1.2 KiB
Python

from commands.actions import (
force_sleep,
wake_up,
set_mood,
reset_mood,
check_mood,
calm_miku,
reset_conversation,
send_bedtime_now
)
import globals
async def handle_command(message, command):
"""Handle bot commands"""
if command == "!mood":
# Return current DM mood
return True, globals.DM_MOOD, globals.DM_MOOD_DESCRIPTION, None, False
elif command == "!help":
return True, globals.DM_MOOD, globals.DM_MOOD_DESCRIPTION, None, False
elif command == "!status":
return True, globals.DM_MOOD, globals.DM_MOOD_DESCRIPTION, None, False
elif command == "!info":
return True, globals.DM_MOOD, globals.DM_MOOD_DESCRIPTION, None, False
elif command == "!version":
return True, globals.DM_MOOD, globals.DM_MOOD_DESCRIPTION, None, False
elif command == "!ping":
return True, globals.DM_MOOD, globals.DM_MOOD_DESCRIPTION, None, False
elif command == "!uptime":
return True, globals.DM_MOOD, globals.DM_MOOD_DESCRIPTION, None, False
else:
return False, globals.DM_MOOD, globals.DM_MOOD_DESCRIPTION, None, False