예제 #1
0
async def ok(event):
    if Config.ANTISPAM_FEATURE != "ENABLE":
        return
    if event.user_joined:
        juser = await event.get_user()
        user = sclient.is_banned(juser.id)
        if user.banned == True:
            await event.reply(
                f"**Jarvis Antispam System Powered By @AntiSpaminc** #ALERT \n**Detected Malicious User.** \n**User-ID :** `{juser.id}`  \n**Reason :** `{user.reason}`"
            )
            try:
                await borg.edit_permissions(event.chat_id,
                                            juser.id,
                                            view_messages=False)
            except:
                pass
        else:
            pass
예제 #2
0
async def ok(event):
    juser = await event.get_user()
    if Config.ANTISPAM_FEATURE != "ENABLE":
        return
    if event.user_joined:
        hmmyep = await jarvis.get_permissions(event.chat_id, jbot.uid)
        if not hmmyep.is_admin:
            return
        user = sclient.is_banned(juser.id)
        if user:
            await event.reply(
                f"**Jarvis Antispam System Powered By @NoSpamPlus** #ALERT \n**Detected Malicious User.** \n**User-ID :** `{juser.id}`  \n**Reason :** `{user.reason}`"
            )
            try:
                await jbot.edit_permissions(event.chat_id, juser.id, view_messages=False)
            except:
                pass
        else:
            pass