test
This commit is contained in:
parent
19f49ea5a7
commit
f48ea07393
@ -82,25 +82,27 @@ class Commands():
|
|||||||
# @time=2022-02-23T15:04:01.447Z :
|
# @time=2022-02-23T15:04:01.447Z :
|
||||||
pretrigger = PreTrigger(
|
pretrigger = PreTrigger(
|
||||||
self.bot.nick,
|
self.bot.nick,
|
||||||
"%s :%s %s %s :%s%s %s" % ("",
|
"@time=%s :%s %s %s :%s%s %s" % (trigger_dict["trigger_time"],
|
||||||
trigger_dict["trigger_hostmask"], "PRIVMSG", trigger_dict["trigger_sender"],
|
trigger_dict["trigger_hostmask"], "PRIVMSG", trigger_dict["trigger_sender"],
|
||||||
trigger_dict["trigger_prefix"], trigger_dict["trigger_command"], trigger_dict["trigger_str"])
|
trigger_dict["trigger_prefix"], trigger_dict["trigger_command"], trigger_dict["trigger_str"])
|
||||||
)
|
)
|
||||||
return pretrigger
|
return pretrigger
|
||||||
|
|
||||||
def generate_pretrigger_nickname_command(self, trigger_dict):
|
def generate_pretrigger_nickname_command(self, trigger_dict):
|
||||||
pretrigger = PreTrigger(
|
pretrigger = PreTrigger(
|
||||||
self.bot.nick,
|
self.bot.nick,
|
||||||
":%s %s %s :%s %s %s" % (trigger_dict["trigger_hostmask"], "PRIVMSG", trigger_dict["trigger_sender"],
|
"@time=%s :%s %s %s :%s %s %s" % (trigger_dict["trigger_time"],
|
||||||
trigger_dict["trigger_prefix"], trigger_dict["trigger_command"], trigger_dict["trigger_str"])
|
trigger_dict["trigger_hostmask"], "PRIVMSG", trigger_dict["trigger_sender"],
|
||||||
|
trigger_dict["trigger_prefix"], trigger_dict["trigger_command"], trigger_dict["trigger_str"])
|
||||||
)
|
)
|
||||||
return pretrigger
|
return pretrigger
|
||||||
|
|
||||||
def generate_pretrigger_action_command(self, trigger_dict):
|
def generate_pretrigger_action_command(self, trigger_dict):
|
||||||
pretrigger = PreTrigger(
|
pretrigger = PreTrigger(
|
||||||
self.bot.nick,
|
self.bot.nick,
|
||||||
":%s %s %s :%s%s %s%s %s" % (trigger_dict["trigger_hostmask"], "PRIVMSG", trigger_dict["trigger_sender"],
|
"@time=%s :%s %s %s :%s%s %s%s %s" % (trigger_dict["trigger_time"],
|
||||||
"\x01", "ACTION", trigger_dict["trigger_command"], trigger_dict["trigger_str"], "\x01")
|
trigger_dict["trigger_hostmask"], "PRIVMSG", trigger_dict["trigger_sender"],
|
||||||
|
"\x01", "ACTION", trigger_dict["trigger_command"], trigger_dict["trigger_str"], "\x01")
|
||||||
)
|
)
|
||||||
return pretrigger
|
return pretrigger
|
||||||
|
|
||||||
@ -148,7 +150,7 @@ class Commands():
|
|||||||
"trigger_command": first_trigger_command,
|
"trigger_command": first_trigger_command,
|
||||||
"trigger_hostmask": trigger.hostmask,
|
"trigger_hostmask": trigger.hostmask,
|
||||||
"trigger_sender": trigger.sender,
|
"trigger_sender": trigger.sender,
|
||||||
"trigger_time": trigger.time
|
"trigger_time": str(trigger.time)
|
||||||
})
|
})
|
||||||
|
|
||||||
for full_trigger_str in triggers:
|
for full_trigger_str in triggers:
|
||||||
@ -218,7 +220,7 @@ class Commands():
|
|||||||
"trigger_command": trigger_command,
|
"trigger_command": trigger_command,
|
||||||
"trigger_hostmask": trigger.hostmask,
|
"trigger_hostmask": trigger.hostmask,
|
||||||
"trigger_sender": trigger.sender,
|
"trigger_sender": trigger.sender,
|
||||||
"trigger_time": trigger.time
|
"trigger_time": str(trigger.time)
|
||||||
})
|
})
|
||||||
|
|
||||||
return commands
|
return commands
|
||||||
|
|||||||
@ -6,8 +6,6 @@ from sopel_SpiceBot_Core_1 import sb
|
|||||||
def validate_trigger(trigger, trigger_dict):
|
def validate_trigger(trigger, trigger_dict):
|
||||||
redispatch = False
|
redispatch = False
|
||||||
|
|
||||||
trigger_time = trigger.time
|
|
||||||
|
|
||||||
if trigger_dict["trigger_type"] == "command":
|
if trigger_dict["trigger_type"] == "command":
|
||||||
trigger._pretrigger = sb.commands.generate_pretrigger_command(trigger_dict)
|
trigger._pretrigger = sb.commands.generate_pretrigger_command(trigger_dict)
|
||||||
elif trigger_dict["trigger_type"] == "nickname_command":
|
elif trigger_dict["trigger_type"] == "nickname_command":
|
||||||
@ -15,6 +13,7 @@ def validate_trigger(trigger, trigger_dict):
|
|||||||
elif trigger_dict["trigger_type"] == "action_command":
|
elif trigger_dict["trigger_type"] == "action_command":
|
||||||
trigger._pretrigger = sb.commands.generate_pretrigger_action_command(trigger_dict)
|
trigger._pretrigger = sb.commands.generate_pretrigger_action_command(trigger_dict)
|
||||||
|
|
||||||
trigger._pretrigger.time = trigger_time
|
trigger._match = None
|
||||||
|
print(trigger.groups)
|
||||||
|
|
||||||
return trigger, redispatch
|
return trigger, redispatch
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user