示例#1
0
async def hehehe(event):
    if event.fwd_from:
        return
    chat = await event.get_chat()
    if event.is_private:
        if not pmpermit_sql.is_approved(chat.id):
            pmpermit_sql.approve(chat.id, "**My Creator Is Best🔥**")
            await borg.send_message(
                chat, "**This User Is My Creator ! So Auto Approved !!!!**")
示例#2
0
 async def you_dm_niqq(event):
     if event.fwd_from:
         return
     chat = await event.get_chat()
     if event.is_private:
         if not pmpermit_sql.is_approved(chat.id):
             if not chat.id in PM_WARNS:
                 pmpermit_sql.approve(chat.id, "outgoing")
                 bruh = "__Added user to approved pms cuz outgoing message >~<__"
                 rko = await borg.send_message(event.chat_id, bruh)
                 await asyncio.sleep(3)
                 await rko.delete()
示例#3
0
 async def approve_p_m(event):
     if event.fwd_from:
         return
     replied_user = await event.client(GetFullUserRequest(event.chat_id))
     firstname = replied_user.user.first_name
     reason = event.pattern_match.group(1)
     chat = await event.get_chat()
     if event.is_private:
         if not pmpermit_sql.is_approved(chat.id):
             if chat.id in PM_WARNS:
                 del PM_WARNS[chat.id]
             if chat.id in PREV_REPLY_MESSAGE:
                 await PREV_REPLY_MESSAGE[chat.id].delete()
                 del PREV_REPLY_MESSAGE[chat.id]
             pmpermit_sql.approve(chat.id, reason)
             await event.edit("Approved to pm [{}](tg://user?id={})".format(
                 firstname, chat.id))
             await asyncio.sleep(3)
             await event.delete()