Spaces:
Paused
Paused
File size: 1,475 Bytes
8efedad 83c6c4d 8efedad be7d7cb 8efedad be7d7cb 83c6c4d be7d7cb 83c6c4d be7d7cb 83c6c4d be7d7cb 8efedad be7d7cb 83c6c4d be7d7cb 83c6c4d be7d7cb 8efedad be7d7cb |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 |
# Ultroid - UserBot
# Copyright (C) 2021 TeamUltroid
#
# This file is a part of < https://github.com/TeamUltroid/Ultroid/ >
# PLease read the GNU Affero General Public License in
# <https://www.github.com/TeamUltroid/Ultroid/blob/main/LICENSE/>.
from . import *
@asst_cmd("ban")
@owner
async def banhammer(event):
if not event.is_private:
return
x = await event.get_reply_message()
if x is None:
return await event.edit("Please reply to someone to ban him.")
target = get_who(x.id)
if not is_blacklisted(target):
blacklist_user(target)
await asst.send_message(event.chat_id, f"#BAN\nUser - {target}")
await asst.send_message(
target,
"`GoodBye! You have been banned.`\n**Further messages you send will not be forwarded.**",
)
else:
return await asst.send_message(event.chat_id, f"User is already banned!")
@asst_cmd("unban")
@owner
async def banhammer(event):
if not event.is_private:
return
x = await event.get_reply_message()
if x is None:
return await event.edit("Please reply to someone to ban him.")
target = get_who(x.id)
if is_blacklisted(target):
rem_blacklist(target)
await asst.send_message(event.chat_id, f"#UNBAN\nUser - {target}")
await asst.send_message(target, "`Congrats! You have been unbanned.`")
else:
return await asst.send_message(event.chat_id, f"User was never banned!")
|