в питоне один день, пишу бота для чата с друзьями, хочу научить его отвечать на стикер( проблем с получением стикер id нет), помогите сформулировать эту строчку кода корректно( да, в гугле примеров нет или я просто не достаточно хорошо ищу(или просто не вижу их так как, повторюсь, в питоне один день))
gogo24, Ну если ты пишешь с помощью библиотеки pyTelegramBotApi, то у декоратора есть content_types , пропиши, чтобы он был равен content_types = ["sticker"], а потом посмотри в сообщении, где хранится id стикера и сравнивай его с другим значением
kirillinyakin, если есть возможность, приведите пожалуйста пример как должна выглядеть именно сама строчка, иначе мне не разобраться (говорю же, я мимо проходящий нуб). я могу сделать так, чтобы бот отвечал стикером на фразу, но не могу прописать, чтоб бот отвечал фразой на стикер
@bot.message_handler(content_type = ['sticker'])
def handling_sticker(message):
sticker_id = message.file_id #Точно не помню, вроде так sticker id получать
if sticker_id == '123456789':
bot.send_message(message.chat.id, f'Ты мне отправил стикер с id {sticker_id}')