Не работает изменение сообщения в 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).

Так же бот не может редактировать сообщения от пользователя, если он не является админом группы.

→ Ссылка