Загрузка...

[Python] - What is the error (telegram bot)

Thread in Python created by gerald123 Jul 7, 2019. (bumped Jul 7, 2019) 864 views

  1. gerald123
    gerald123 Topic starter Jul 7, 2019 Banned 94 Apr 25, 2018
    Code

    import config
    import telebot

    bot = telebot.TeleBot(config.token)
    #=============

    GROUP_ID = -378538451 # Ваш ID группы
    @bot.message_handler(func=lambda message: message.entities is not None and message.chat.id == GROUP_ID)
    def delete_links(message):
    for entity in message.entities: # Пройдёмся по всем entities в поисках ссылок
    # url - обычная ссылка, text_link - ссылка, скрытая под текстом
    if entity.type in ["url", "text_link"]:
    # Мы можем не проверять chat.id, он проверяется ещё в хэндлере
    bot.delete_message(message.chat.id, message.message_id)
    else:
    return
    #==============

    if __name__ == '__main__':
    bot.polling(none_stop=True)
    Решил я научиться писать телегарм бота по https://groosha.gitbook.io/telegram-bot-lessons/chapter10 (не реклама), но тут застрял более чем на час. Подскажите в чем проблема. Сам бот должен удалять сообщения с ссылками.

    Эй;(
     
  2. dKingpro
    dKingpro Jul 7, 2019 броукбой 366 Jul 1, 2018
    gerald123, если изо россии, то в россии api телеграмма заблокированы, поэтому бот не может законектится
     
  3. gerald123
    gerald123 Topic starter Jul 7, 2019 Banned 94 Apr 25, 2018
    Я с *** сижу.
     
  4. dKingpro
    dKingpro Jul 7, 2019 броукбой 366 Jul 1, 2018
  5. asdfg298
    asdfg298 Jul 8, 2019 320 Feb 10, 2017
    Сам бот работает, я только что проверил. Ты проверь, правильно ли вводишь токен бота и айди группы. Он будет реагировать только на сообщения в группе, айди который ты укажешь

    Добавь бота @myidbot в группу, напиши команду /getgroupid@myidbot

    Бот выдаст тебе айди группы. Скопируй этот айди и помести в соответствующее место в коде.
    Если после этого не будет работать - значит проблема в токене бота.
    Передай токен напрямую в виде строки. вот так: http://prntscr.com/oc0kzr
     
  6. gerald123
    gerald123 Topic starter Jul 8, 2019 Banned 94 Apr 25, 2018
    Спасибо, еще вчера заметил:admin:
     
Loading...
Top