Использую aiohttp для выполнения запроса к api telegram асинхронно. Запрос выполняется на моем сервере Fastapi (python)
async def send_telegram(bot, chat, teledata):
url = f"https://api.telegram.org/{bot}/sendMessage?chat_id={chat}&text={teledata}&parse_mode=markdown"
async with aiohttp.ClientSession() as session:
async with session.post(url) as resp:
result = await resp.json()
return result['result']['message_id']
Иногда, при выполнении запроса отображается ошибка с текстом:
Cannot connect to host api.telegram.org:443 ssl:default [getaddrinfo failed]
Не могу найти в чем причина. В интернете тоже нет информации.