A
Size: a a a
M
M
M
M
M
ИВ
M
s
В
s
@bot.message_handler(func=lambda message: message.text in \вот что выводит тг:
(Config.buttons['main_menu']['profile']['en'], Config.buttons['main_menu']['profile']['ru']))
def profile(message):
user_id = message.from_user.id
db = db_connect()
user = User(db, user_id)
user.get_data()
markup = Markup.profile_menu(user.lang)
msg_id = user.get_statement() # беру message_id из базы
msg_data = bot.edit_message_text(
chat_id=message.chat.id,
message_id=msg_id,
text=Config.texts['profile_menu'][user.lang] % (user.user_id, user.balance, user.status),
reply_markup=markup
)
user.set_statement(msg_data.message_id) # тут записываю message_id в базу
bot.infinity_polling()
"Request: method=post url=https://api.telegram.org/bot********:{TOKEN}/editMessageText params={'text': '', 'chat_id': 10*******, 'message_id': 313, 'reply_markup': '{"keyboard": [[{"text": ""}, {"text": ""}], [{"text": ""}, {"text": ""}]], "one_time_keyboard": true, "resize_keyboard": true}'} files=None"
2021-11-29 15:31:31,222 (apihelper.py:130 WorkerThread2) DEBUG - TeleBot: "The server returned: 'b'{"ok":false,"error_code":400,"description":"Bad Request: message can\'t be edited"}''"
message_id 313 совпадает с id предыдущего сообщения, которое мне надо отредактировать. что ему не нравится?K
K
M
GC