Pretriggerdict

This commit is contained in:
deathbybandaid 2019-05-06 10:42:08 -04:00
parent 7945bb03ca
commit 73c6e18d81
2 changed files with 9 additions and 10 deletions

View File

@ -54,7 +54,13 @@ def bot_events_connected(bot, trigger):
while 'SpiceBot_Events' in bot.memory:
if len(bot.memory['SpiceBot_Events']["queue"]):
bot.dispatch(bot.memory['SpiceBot_Events']["queue"][0])
number = bot.memory['SpiceBot_Events']["queue"][0]["number"]
message = bot.memory['SpiceBot_Events']["queue"][0]["message"]
pretrigger = sopel.trigger.PreTrigger(
bot.nick,
":SpiceBot_Events " + str(number) + " " + str(bot.nick) + " :" + message
)
bot.dispatch(pretrigger)
del bot.memory['SpiceBot_Events']["queue"][0]

View File

@ -24,15 +24,8 @@ def bot_events_trigger(bot, number, message):
bot_events_setup_check(bot)
bot.memory["SpiceBot_Events"]["triggers"][str(number)] = message
pretrigger = sopel.trigger.PreTrigger(
bot.nick,
":SpiceBot_Events " + str(number) + " " + str(bot.nick) + " :" + message
)
if number in ['1001', '1002', '1003']:
bot.dispatch(pretrigger)
else:
bot.memory['SpiceBot_Events']["queue"].append(pretrigger)
pretriggerdict = {"number": number, "message": message}
bot.memory['SpiceBot_Events']["queue"].append(pretriggerdict)
def bot_events_setup_check(bot):