• MONEY за подписку! Ничего делать не надо совсем, всего-то подписаться на тг одмена и нажать кнопку "Принять участие" в розыгрыше: https://t.me/govthing/7650

Вопрос Помогите найти ошибку Python

  • Автор темы Автор темы FR4NX
  • Дата начала Дата начала
ᴘʏᴛʜᴏɴ ʟᴏᴠᴇ
Начинающий
Начинающий
Статус
Оффлайн
Регистрация
1 Янв 2019
Сообщения
246
Реакции
27
Хотел добавить в бота ответ стикером, но он не хочет на другие сообщения реагирует, а на ответ стикером нет(
Python:
Expand Collapse Copy
import telebot

bot = telebot.TeleBot("1556170335:AAFHaVSoZ43jb7isq3p6V89yOwkLVx2qJto ")

@bot.message_handler(commands=['start'])
def start_message(message):
    bot.send_message(message.chat.id, "Привет, я работаю!")



@bot.message_handler(content_types=['text'])
def send_text(message):
    if message.text.lower() == 'привет':
        bot.send_message(message.chat.id, 'Привет')
    elif message.text.lower() == 'пока':
        bot.send_message(message.chat.id, "Прощай(")
    elif message.text.lower() == "Флекс":
        bot.send_sticker(message.chat.id, "CAACAgIAAxkBAAEBwwpf_buzreTWs42sq1icy2NbVwUaAANhAAMK_MIFpvt8LfVaOa4eBA")

@bot.message_handler(content_types=["stikers"])
def sricke_id(message):
     print(message)
bot.polling()
 
Потому что в message_handler не 'stickers', а 'sticker'
Почитай АПИ на гитхабе

Пожалуйста, авторизуйтесь для просмотра ссылки.
 
Назад
Сверху Снизу