Group Moderator Bot
بات مدیریت گروه
یک بات مدیریت گروه ساده
اون رو توی گروهتون ادمین کنید
دارای قابلیت حذف لینک ها، حذف پیام ها و حذف ممبرها
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
from balethon import Client
from balethon.conditions import reply, regex
bot = Client("TOKEN")
@bot.on_command()
async def start(*, message):
await message.reply(
"Hello I'm the group moderator bot\nI can delete links, delete messages and ban members"
)
@bot.on_command(reply)
async def delete(*, message):
await message.reply_to_message.delete()
await message.reply("Deleted 1 message")
@bot.on_command(reply)
async def ban(*, message):
await message.chat.ban_member(message.reply_to_message.chat.id)
await message.reply(f"Banned {message.reply_to_message.chat}")
@bot.on_message(regex(r"(http|ftp|https):\/\/([\w_-]+(?:(?:\.[\w_-]+)+))([\w.,@?^=%&:\/~+#-]*[\w@?^=%&\/~+#-])"))
async def delete_links(message):
await message.delete()
bot.run()
This post is licensed under CC BY 4.0 by the author.