avoid timeout error

main
pluja 2023-03-22 18:29:14 +01:00
rodzic 3248221e9a
commit 746687cf6e
1 zmienionych plików z 2 dodań i 2 usunięć

Wyświetl plik

@ -188,12 +188,12 @@ async def chat(update: Update, context: ContextTypes.DEFAULT_TYPE):
# Edit the message in real time
if not message_sent:
sent_message = await context.bot.send_message(chat_id=update.effective_chat.id, text=assistant_message)
sent_message = await context.bot.send_message(chat_id=update.effective_chat.id, text=assistant_message, timeout=10)
message_sent = True
else:
try:
if new_content.strip() != "":
await context.bot.edit_message_text(chat_id=update.effective_chat.id, message_id=sent_message.message_id, text=assistant_message)
await context.bot.edit_message_text(chat_id=update.effective_chat.id, message_id=sent_message.message_id, text=assistant_message, timeout=10)
except BadRequest as e:
if "Message is not modified" not in str(e):
raise e