forked from uniborg/uniborg
remove shit
This commit is contained in:
parent
dfd0e87735
commit
2d016d534d
|
@ -1,37 +0,0 @@
|
||||||
import asyncio
|
|
||||||
from telethon import events
|
|
||||||
|
|
||||||
import re
|
|
||||||
|
|
||||||
|
|
||||||
@borg.on(events.NewMessage(
|
|
||||||
pattern=re.compile(r"^s/((?:\\/|[^/])+)/((?:\\/|[^/])*)(/.*)?")))
|
|
||||||
async def on_regex(re_event):
|
|
||||||
re_msg = re_event.message
|
|
||||||
|
|
||||||
async def filter_botanswer(bot_event):
|
|
||||||
bot_msg = bot_event.message
|
|
||||||
if bot_msg.reply_to_msg_id == re_msg.id:
|
|
||||||
return False
|
|
||||||
if re_msg.reply_to_msg_id and bot_msg.reply_to_msg_id:
|
|
||||||
if bot_msg.reply_to_msg_id != re_msg.reply_to_msg_id:
|
|
||||||
return False
|
|
||||||
if bot_msg.message and '[[regex]]' in bot_msg.message:
|
|
||||||
return True
|
|
||||||
if not (await bot_event.sender).bot:
|
|
||||||
return False
|
|
||||||
return True
|
|
||||||
|
|
||||||
if re_event.is_private:
|
|
||||||
return
|
|
||||||
|
|
||||||
try:
|
|
||||||
await asyncio.wait_for(
|
|
||||||
borg.await_event(
|
|
||||||
events.NewMessage(chats=await re_event.input_chat),
|
|
||||||
filter_botanswer
|
|
||||||
),
|
|
||||||
timeout=3
|
|
||||||
)
|
|
||||||
except asyncio.TimeoutError:
|
|
||||||
await re_event.reply("nice regex bro")
|
|
Loading…
Reference in New Issue