Задать вопрос
@sateray

Telegram bot не отвечает?

Бот не отвечает после запуска консоси ошибок не выдает . уже что только не пробывал и на хостинги ставил и код менял и впн с прокси ставил-ничего.2 недели епусь с ним пожалуйста помогите вот код (делал всё по видео)
import telebot
from telebot import types
TOKEN = "токен бота"

bot = telebot.TeleBot(TOKEN)

@bot.message_handler(commands=['start'])
def start(message):
	markup =  types.ReplyKeyboardMarkup(resize_keyboard = True)
	item1 = types.KeyboardButton('Правила')
	item2 = types.KeyboardButton('Выбрать')
	item3 = types.KeyboardButton('Информация')

	markup.add (item1, item2, item3)

	bot.send_message(message.chat.id, 'Привет, {0.first_name}!'.format(message.from_user), reply_markup = markup)

bot.polling(none_stop = True)
  • Вопрос задан
  • 1962 просмотра
Подписаться 1 Средний Комментировать
Решения вопроса 1
SoreMix
@SoreMix Куратор тега Python
yellow
Код рабочий. Сам скрипт хоть успешно запускается? Если до поллинга сделать print(bot.get_me()) что показывает? Токен пробовали перевыпускать / бота пересоздавать?
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
nki
@nki
bezkart.ru готовая система лояльности
WebHook активных нет?
после создания бота сделайте
bot.delete_webhook()
Ответ написан
Комментировать
@nozzy
Symfony, Laravel, SQL, Python, Telegram
Попробуй убрать все из handler:

@bot.message_handler(commands=['start'])
def start(message):
    bot.reply_to(message, 'Test')

bot.polling(none_stop = True)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы