pass is_channel
through CTCP events, fire generic "got a ctcp" event
This commit is contained in:
parent
ef221f4165
commit
6b2af83681
1 changed files with 4 additions and 1 deletions
|
@ -57,7 +57,8 @@ def message(events, event):
|
||||||
target_obj = event["server"].get_user(target)
|
target_obj = event["server"].get_user(target)
|
||||||
|
|
||||||
kwargs = {"server": event["server"], "target": target_obj,
|
kwargs = {"server": event["server"], "target": target_obj,
|
||||||
"target_str": target_str, "user": user, "tags": event["tags"]}
|
"target_str": target_str, "user": user, "tags": event["tags"],
|
||||||
|
"is_channel": is_channel}
|
||||||
|
|
||||||
action = False
|
action = False
|
||||||
|
|
||||||
|
@ -71,6 +72,8 @@ def message(events, event):
|
||||||
direction = "request"
|
direction = "request"
|
||||||
else:
|
else:
|
||||||
direction = "response"
|
direction = "response"
|
||||||
|
events.on("received.ctcp").on(direction).call(
|
||||||
|
message=ctcp_message.message, **kwargs)
|
||||||
events.on("received.ctcp").on(direction).on(ctcp_message.command
|
events.on("received.ctcp").on(direction).on(ctcp_message.command
|
||||||
).call(message=ctcp_message.message, **kwargs)
|
).call(message=ctcp_message.message, **kwargs)
|
||||||
return
|
return
|
||||||
|
|
Loading…
Reference in a new issue