@Gera01
Unity, С# и больше ничего.

Почему выдает ошибку когда пишешь боту старт?

Почему то когда пишешь боту команду /start, то он ничего не пишет и выдает ошибку в консоль. Как это исправить?
Ошибка:
2021-03-17 12:10:24,055 (__init__.py:515 MainThread) ERROR - TeleBot: "A request to the Telegram API was unsuccessful. Error code: 400. Description: Bad Request: wrong remote file identifier specified: Wrong character in the string"

Код:
@bot.message_handler(commands=['start'])
def welcome(message):
    bot.send_sticker(message.chat.id, 'Привет!')
    markup = types.ReplyKeyboardMarkup(resize_keyboard=True)
    item1 = types.KeyboardButton(" Рандомное число")
    item2 = types.KeyboardButton(" Как дела?")
  • Вопрос задан
  • 1229 просмотров
Решения вопроса 1
@o5a
https://core.telegram.org/bots/api#sendsticker

Вторым параметром метода должен идти сам стикер (file_d или url)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы