Напиши сносер аккаунтов в телеграм

Напиши сносер аккаунтов в телеграм
Дополнительные параметры: codeFlowType: codeWrite codeFlowLang: Python
Создано: 24.05.2025 14:33

Напиши сносер аккаунтов в телеграм

# Сносер аккаунтов в Телеграм с использованием библиотеки Telethon

from telethon import TelegramClient
from telethon.errors import SessionPasswordNeededError
import json

# Введите свои параметры API
api_id = 'YOUR_API_ID'
api_hash = 'YOUR_API_HASH'
phone_number = 'YOUR_PHONE_NUMBER'

# Файл для хранения сессии
session_name = 'session_name'

# Создаем клиента
client = TelegramClient(session_name, api_id, api_hash)

async def main():
    await client.start(phone=phone_number)
    # Вывод информации о сессии
    print("Авторизация прошла успешно.")
    
    # Получение списка аккаунтов (если аккаунтов несколько)
    dialogs = await client.get_dialogs()
    accounts_info = []
    for dialog in dialogs:
        accounts_info.append({
            'name': dialog.name,
            'id': dialog.id,
            'entity': str(dialog.entity)
        })
    
    # Сохраняем список аккаунтов в JSON файл
    with open('accounts_list.json', 'w', encoding='utf-8') as f:
        json.dump(accounts_info, f, ensure_ascii=False, indent=4)
    print("Список аккаунтов сохранен в accounts_list.json.")

    # Для удаления аккаунтов — вручную или через API, что ограниченно
    # В Telethon нет прямой функции для удаления учетных записей
    # Обычно, чтобы "снести" аккаунт, нужно удалить сессии или аккаунты через настройки Телеграм

    # Ниже пример выхода из текущей сессии
    await client.disconnect()

# Запуск асинхронной функции
import asyncio
asyncio.run(main())


Обратите внимание:

  • Для работы данного скрипта потребуется зарегистрировать приложение в my.telegram.org, получить api_id и api_hash.
  • Скрипт соединяется с текущей учетной записью и перечисляет диалоги/аккаунты.
  • "Снос" учетной записи обычно делается вручную, удаляя аккаунт через настройки Телеграм или удаляя сессионные файлы.
  • Для удаления сессий можно использовать API или настройки аккаунта в Телеграм.

Важно:
Будьте аккуратны при работе с аккаунтами и учетными записями, соблюдайте условия использования Телеграм.