mirror of
https://github.com/SpiceBot/SpiceBot.git
synced 2026-11-12 22:49:53 -05:00
Pretrigger defaults
This commit is contained in:
parent
4a8cbe94dd
commit
27ebde07f4
@ -5,7 +5,7 @@ from __future__ import unicode_literals, absolute_import, division, print_functi
|
|||||||
import sopel.module
|
import sopel.module
|
||||||
from sopel.trigger import PreTrigger
|
from sopel.trigger import PreTrigger
|
||||||
|
|
||||||
from .System import bot_events_trigger, bot_events_recieved, bot_events_startup_check, bot_events_check, bot_events_setup_check
|
from .System import bot_events_trigger, bot_events_recieved, bot_events_startup_check, bot_events_setup_check
|
||||||
from sopel_modules.SpiceBot_SBTools import bot_logging
|
from sopel_modules.SpiceBot_SBTools import bot_logging
|
||||||
|
|
||||||
import time
|
import time
|
||||||
@ -16,9 +16,6 @@ import time
|
|||||||
def bot_startup_connection(bot, trigger):
|
def bot_startup_connection(bot, trigger):
|
||||||
bot_events_trigger(bot, 1001, "Welcome to the SpiceBot Events System")
|
bot_events_trigger(bot, 1001, "Welcome to the SpiceBot Events System")
|
||||||
|
|
||||||
if bot_events_check(bot, '1004'):
|
|
||||||
return
|
|
||||||
|
|
||||||
while not len(bot.channels.keys()) > 0:
|
while not len(bot.channels.keys()) > 0:
|
||||||
pass
|
pass
|
||||||
time.sleep(1)
|
time.sleep(1)
|
||||||
|
|||||||
@ -4,6 +4,7 @@ from __future__ import unicode_literals, absolute_import, print_function, divisi
|
|||||||
|
|
||||||
# sopel imports
|
# sopel imports
|
||||||
import sopel
|
import sopel
|
||||||
|
from sopel.trigger import PreTrigger
|
||||||
|
|
||||||
from sopel_modules.SpiceBot_SBTools import bot_logging
|
from sopel_modules.SpiceBot_SBTools import bot_logging
|
||||||
|
|
||||||
@ -24,8 +25,15 @@ def bot_events_trigger(bot, number, message):
|
|||||||
bot_events_setup_check(bot)
|
bot_events_setup_check(bot)
|
||||||
|
|
||||||
bot.memory["SpiceBot_Events"]["triggers"][str(number)] = message
|
bot.memory["SpiceBot_Events"]["triggers"][str(number)] = message
|
||||||
pretriggerdict = {"number": number, "message": message}
|
if str(number) in ['1001', '1002', '1003']:
|
||||||
bot.memory['SpiceBot_Events']["queue"].append(pretriggerdict)
|
pretrigger = PreTrigger(
|
||||||
|
bot.nick,
|
||||||
|
":SpiceBot_Events " + str(number) + " " + str(bot.nick) + " :" + message
|
||||||
|
)
|
||||||
|
bot.dispatch(pretrigger)
|
||||||
|
else:
|
||||||
|
pretriggerdict = {"number": number, "message": message}
|
||||||
|
bot.memory['SpiceBot_Events']["queue"].append(pretriggerdict)
|
||||||
|
|
||||||
|
|
||||||
def bot_events_setup_check(bot):
|
def bot_events_setup_check(bot):
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user