aboutsummaryrefslogtreecommitdiff
path: root/modules/ircv3_message_tracking.py
diff options
context:
space:
mode:
Diffstat (limited to 'modules/ircv3_message_tracking.py')
-rw-r--r--modules/ircv3_message_tracking.py17
1 files changed, 0 insertions, 17 deletions
diff --git a/modules/ircv3_message_tracking.py b/modules/ircv3_message_tracking.py
deleted file mode 100644
index 3f4ad88c..00000000
--- a/modules/ircv3_message_tracking.py
+++ /dev/null
@@ -1,17 +0,0 @@
-from src import ModuleManager, utils
-
-MSGID_TAG = "draft/msgid"
-READ_TAG = "+draft/read"
-DELIVERED_TAG = "+draft/delivered"
-MESSAGE_TAG_CAPS = set(["draft/message-tags-0.2", "message-tags"])
-
-class Module(ModuleManager.BaseModule):
- @utils.hook("received.message.private")
- @utils.hook("received.notice.private")
- def privmsg(self, event):
- if MSGID_TAG in event["tags"] and (
- event["server"].agreed_capabilities & MESSAGE_TAG_CAPS):
- target = event.get("channel", event["user"])
- msgid = event["tags"][MSGID_TAG]
- tags = {DELIVERED_TAG: msgid, READ_TAG: msgid}
- target.send_tagmsg(tags)