@szjyakgf

Можно ли боту заменить стикер?

Бот отправляет текст и сообщение с кнопкой:
sticker=open("number.webp", "rb")
await bot.send_sticker(message.chat.id, sticker)
await message.answer('Текст', reply_markup=keyboard)

При нажатии кнопки изменяю текст:
await bot.edit_message_text(chat_id=call.message.chat.id, message_id=call.message.message_id, text='Новый текст')

Есть ли команда изменения стикера на другой, например на number1.webp?
  • Вопрос задан
  • 61 просмотр
Пригласить эксперта
Ответы на вопрос 2
@aygumov
Ну посмотри содержимое объекта которое хранится в message
Найди под каким ключем записываются стикеры
И работай с ним так же как работаешь с text=
Если не получится значит боты как и обычный пользователь - не могут редактировать стикер в сообщении.
Ответ написан
Комментировать
@paxa-1331
Почему нельзя удалить старый и загрузить новый?
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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