Задать вопрос
Ответы пользователя по тегу TeleBot
  • Почему не работает код python для телеграмм бота?

    @dim5x
    ЗИ, ИБ. Помогли? Поблагодарите. Отметьте ответом.
    Если используете telebot, то не логичнее ли его и импортировать?
    import telebot

    Если по какой-то неведомой причине имя таки должно быть telegram, то импортируйте так:
    import telebot as telegram

    З.Ы. Есть ощущение, что вы запутались в библиотеках, пишите о telebot'e (и используете его тег), а синтаксис от python-telegram-bot. И в интерпретаторах: используете venv, а установили пакеты в global (если судить по диалогу с Balavnik).
    Ответ написан
    Комментировать
  • Обработка ошибки в telebot, как сделать обработку на ошибку 409?

    @dim5x
    ЗИ, ИБ. Помогли? Поблагодарите. Отметьте ответом.
    Так?
    Написать класс, где будете обрабатывать ошибку и передать его в exception_handler при инициализации бота.
    import telebot
    
    
    class ExceptionHandler(telebot.ExceptionHandler):
        def handle(self, exception):
            print('Ооооошибка 409!:', exception)
            return True
    
    bot = telebot.TeleBot('YOUR_API_TOKEN', exception_handler=ExceptionHandler())
    bot.polling(none_stop=True)
    Ответ написан
    1 комментарий
  • Не выходит сделать кликабельный номер телефона?

    @dim5x
    ЗИ, ИБ. Помогли? Поблагодарите. Отметьте ответом.
    Чтобы кликабельный для звонка - вряд ли.
    Кликабельный для копирования - да.
    ...
                text = '''Номер телефону: `+1111111`
    Сайт: auto-repair-shop-10715.business.site
    Робочий час: Понеділок - Субота / 08:00 - 18:00'''
                bot.edit_message_text(chat_id=call.message.chat.id,
                                      message_id=call.message.id,
                                      text=text,
                                      reply_markup=ans, parse_mode='MARKDOWN')
    ...


    65e2549a0af6b313680789.png
    Ответ написан
    Комментировать
  • Почему не работает тг бот(Telebot, python)?

    @dim5x
    ЗИ, ИБ. Помогли? Поблагодарите. Отметьте ответом.
    Ваш код работает вполне корректно:
    65e235c3793be882191990.png
    Вероятно, проблема не в данном коде.

    Неприятен таймаут для инлайн кнопок, но это уже другое...
    Ответ написан