import os from telethon import TelegramClient from dotenv import find_dotenv, load_dotenv # === Загрузка переменных окружения === env = find_dotenv() print(f'Использую: {env}') load_dotenv(env) # === Данные юзер-бота === api_id=26507458 api_hash='9bf31965a06209eadd1995cec266d3ae' session_name='Joshua_session' client = TelegramClient(session_name, api_id, api_hash) async def get_group_info(): async with client: groups = await client.get_dialogs() for dialog in groups: if dialog.is_group or dialog.is_channel: print(f'Название: {dialog.name} | ID: {dialog.entity.id}') client.loop.run_until_complete(get_group_info())