Spaces:
Running
Running
Upload chat_bot.py
Browse files- chat_bot.py +10 -1
chat_bot.py
CHANGED
|
@@ -668,7 +668,16 @@ def main():
|
|
| 668 |
base_url = os.getenv("TELEGRAM_API_BASE_URL")
|
| 669 |
base_file_url = os.getenv("TELEGRAM_API_FILE_URL")
|
| 670 |
|
| 671 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 672 |
|
| 673 |
if base_url:
|
| 674 |
builder.base_url(base_url)
|
|
|
|
| 668 |
base_url = os.getenv("TELEGRAM_API_BASE_URL")
|
| 669 |
base_file_url = os.getenv("TELEGRAM_API_FILE_URL")
|
| 670 |
|
| 671 |
+
# Increase timeout significantly for slow proxies (n8n/etc)
|
| 672 |
+
from telegram.request import HTTPXRequest
|
| 673 |
+
request_config = HTTPXRequest(
|
| 674 |
+
connect_timeout=30.0,
|
| 675 |
+
read_timeout=60.0,
|
| 676 |
+
write_timeout=30.0,
|
| 677 |
+
pool_timeout=30.0
|
| 678 |
+
)
|
| 679 |
+
|
| 680 |
+
builder = Application.builder().token(TELEGRAM_TOKEN).request(request_config)
|
| 681 |
|
| 682 |
if base_url:
|
| 683 |
builder.base_url(base_url)
|