This commit is contained in:
deathbybandaid 2022-02-12 13:04:24 -05:00
parent 32ee89010e
commit 592afe73af

View File

@ -38,23 +38,27 @@ def get_commands(bot, trigger):
for trigger_item in triggers: for trigger_item in triggers:
bot.say(trigger_item)
trigger_str = trigger_item.strip()
bot.say(trigger_str)
if trigger_item.startswith(tuple(sb.config.prefix_list)): if trigger_item.startswith(tuple(sb.config.prefix_list)):
trigger_type = "command" trigger_type = "command"
trigger_prefix = trigger_item[0] trigger_prefix = trigger_str[0]
trigger_str = trigger_item[1:] trigger_str = trigger_str[1:]
elif trigger_item.startswith(bot.nick): elif trigger_str.startswith(bot.nick):
trigger_type = "nickname_command" trigger_type = "nickname_command"
trigger_prefix = str(trigger_item.split(" ")[0]) trigger_prefix = str(trigger_str.split(" ")[0])
trigger_str = str(trigger_item.split(" ")[1:]) trigger_str = str(trigger_str.split(" ")[1:])
elif trigger_item.startswith(tuple(["ACTION", "/me"])): elif trigger_str.startswith(tuple(["ACTION", "/me"])):
first_trigger_type = "action_command" first_trigger_type = "action_command"
first_trigger_prefix = "ACTION" first_trigger_prefix = "ACTION"
trigger_str = trigger_item trigger_str = trigger_str
else: else:
# Assume same command type until proven otherwise # Assume same command type until proven otherwise
trigger_type = first_trigger_type trigger_type = first_trigger_type
trigger_prefix = first_trigger_prefix trigger_prefix = first_trigger_prefix
trigger_str = trigger_item trigger_str = trigger_str
commands.append({ commands.append({
"trigger_type": trigger_type, "trigger_type": trigger_type,