Код: Выделить всё
from telethon import TelegramClient
import asyncio
api_id = ""
api_hash = ""
session = "john"
username = 'Hello_World' # For Example
async def main():
client = TelegramClient(session, api_id, api_hash)
await client.start()
entity = await client.get_entity("https://t.me/ahsan_alhadeeth")
search_user = await client.get_participants(entity, search=username)
print(search_user)
def in_channel():
loop = asyncio.new_event_loop()
asyncio.set_event_loop(loop)
loop.run_until_complete(main())
in_channel()
in_channel()
Но при использовании двух вызовов возвращается ошибка: sqlite3.OperationalError: база данных заблокирована.
Я хочу знать, как использовать один и тот же клиент много раз, не создавая несколько сеансов.
Пожалуйста, помогите.>
Подробнее здесь: https://stackoverflow.com/questions/726 ... many-times
Мобильная версия