kopia lustrzana https://codeberg.org/pluja/openai-telegram-bot
avoid timeout error
rodzic
3248221e9a
commit
746687cf6e
4
main.py
4
main.py
|
@ -188,12 +188,12 @@ async def chat(update: Update, context: ContextTypes.DEFAULT_TYPE):
|
||||||
|
|
||||||
# Edit the message in real time
|
# Edit the message in real time
|
||||||
if not message_sent:
|
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
|
message_sent = True
|
||||||
else:
|
else:
|
||||||
try:
|
try:
|
||||||
if new_content.strip() != "":
|
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:
|
except BadRequest as e:
|
||||||
if "Message is not modified" not in str(e):
|
if "Message is not modified" not in str(e):
|
||||||
raise e
|
raise e
|
||||||
|
|
Ładowanie…
Reference in New Issue