Я создаю бота телеграммы с помощью платформы Python-Telegram-Bot. Чтобы протестировать бота, я добавил его в супергруппу и поместил бота в супергруппу Admin.
Мой код для создания бота:
from telegram.ext import Updater, MessageHandler, CommandHandler, Filters
updater = Updater(token='TOKEN')
dispatcher = updater.dispatcher
def sticker_method(bot, update):
update.message.delete()
def main():
dispatcher.add_handler(MessageHandler(Filters.sticker, sticker_method))
dispatcher.add_handler(CommandHandler('start', main))
updater.start_polling()
updater.idle()
Я хочу создать бота, который, когда команда /start
отправляет боту, бот удаляет наклейки, которые участники отправляют в супергруппу. Это означает, что как /start
команды, когда создатель супергруппы (I) отправляет бота, бот должен удалять стикеры, которые отправляются в супергруппу.
Но бот не работает! И никакой ошибки не выдает!
На ваш взгляд, почему не работает бот?