Добрый день. Есть библиотека для работы с Instaram, с помощью данной библиотеки через телеграм бота, я проверяю username пользователей инстаграмма:
from instagrapi import Client
cl = Client()
cl.login("login", "pass")
async def check_user(user):
try:
user_get = cl.user_info_by_username(user)
if user_get:
return user_get
else:
return False
except:
return False
Далее в коде я ее вызываю:
check_inst = await check_user(split[1])
И в ответ выдает нужную мне информацию. Но сама библиотека не асинхронная, и функция user_info_by_username блокирует все остальные процессы, и пока бот обрабатывает запрос на получении информации о пользователи, другим пользователям бот телеграм не отвечает. Могу ли я как то, с помощью asyncio выполнять эту функцию асинхронно, чтобы она не блокировало всего бота, пока выполняется?