SpiceBot/sopel_SpiceBot_Core_Prerun/pipe_split.py
deathbybandaid 3242012eab test
2022-02-23 14:25:02 -05:00

17 lines
808 B
Python

def rebuild_pipes(commands):
repipe_trigger_dict = commands[0]
for trigger_dict in commands[1:]:
print(trigger_dict)
if trigger_dict["trigger_type"] == "command":
repipe_trigger_dict["trigger_str"] += " | %s%s %s" % (trigger_dict["trigger_prefix"], trigger_dict["trigger_command"], trigger_dict["trigger_str"])
elif trigger_dict["trigger_type"] == "nickname_command":
repipe_trigger_dict["trigger_str"] += " | %s %s %s" % (trigger_dict["trigger_prefix"], trigger_dict["trigger_command"], trigger_dict["trigger_str"])
elif trigger_dict["trigger_type"] == "action_command":
repipe_trigger_dict["trigger_str"] += " | %s %s %s" % ("/me", trigger_dict["trigger_command"], trigger_dict["trigger_str"])
return repipe_trigger_dict