From 30c4f29b9c53e143eddd9da3578439c3d8e0b641 Mon Sep 17 00:00:00 2001 From: udf Date: Tue, 7 May 2019 15:16:47 +0200 Subject: [PATCH] add delete plugin --- stdplugins/kbass_delete.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 stdplugins/kbass_delete.py diff --git a/stdplugins/kbass_delete.py b/stdplugins/kbass_delete.py new file mode 100644 index 0000000..d0abe0d --- /dev/null +++ b/stdplugins/kbass_delete.py @@ -0,0 +1,15 @@ +""" +Reply to a message with .d to delete messages from that point +(negative values of go backwards in history) +""" +import asyncio + +from stdplugins.kbass_core import self_reply_selector + + +@self_reply_selector(borg, r'\.d') +async def on_save(event, targets, num_offset): + await borg.delete_messages( + await event.get_input_chat(), + targets + ) \ No newline at end of file