🤖
pyTelegramBotAPIдаги ўша машҳур "
snippet"лар
Туркум: Асосан гуруҳ
🔹 Хабарда линк қатнашган бўлса ўчириш
@bot.message_handler(func=lambda m: m.entities is not None and m.chat.id == GROUP_ID)
def delete_links(m):
for entity in m.entities:
if entity.type in ["url", "text_link"]:
return bot.delete_message(m.chat.id, m.message_id)
🔹 Кирди-чиқдиларни тозалаш
@bot.message_handler(content_types=['left_chat_member', 'new_chat_members'])
def welcomer_func(m):
if m.content_type == 'new_chat_members':
bot.send_message(m.chat.id, 'Rahmat sizga {}'.format(m.new_chat_members[-1].fullname))
bot.delete_message(m.chat.id, m.message_id)
🔹 Форвард қилинган хабарларга жавоб (in this case only text)
@bot.message_handler(func=lambda m: m.forward_from_chat, content_types=["text"])
def forwarded_message(m):
bot.reply_to(m, 'ok)')
🔹 Канал номидан ёзилган хабарларни ўчириш
@bot.message_handler(content_types=['photo', 'audio', 'animation', 'video', 'videonote', 'sticker', 'voice', 'text'], func=lambda m: m.from_user.first_name == 'Channel' and m.from_user.is_bot)
def delete_from_channel(m):
bot.delete_message(m.chat.id, m.message_id)
Сизларда ҳам қанақадур пойдали ҳэндлэрладан боса таwелачи :)
Муҳокама
@telebot_uz гуруҳида қилинади!
@py_examples —
#snippets #telebot