Не работает изменение сообщения в pyTelegramBotApi
bot.edit_message_text(text="test", chat_id=message.chat.id, message_id=message.message_id)
Не работает программа. Цель: изменить сообщение на "test". Код выше. Внутри этой функции вывод текста работает, так что это не опечатка в функции. Не работает изменение. Я даже дал боту ВСЕ права, но он все равно не работает. Выдает следующую ошибку:
A request to the Telegram API was unsuccessful. The server returned HTTP 400 Bad Request. Response body:
[b'{"ok":false,"error_code":400,"description":"Bad Request: message can\'t be edited"}']
Ответы (1 шт):
Автор решения: farkon00
→ Ссылка
Надо убрать text=.
То есть надо писать bot.edit_message_text("test", chat_id=message.chat.id, message_id=message.message_id).
Так же бот не может редактировать сообщения от пользователя, если он не является админом группы.