Формат аккаунта
Основной рабочий формат Sprut - пара файлов с одинаковым именем: 79990000000.session и 79990000000.json.
Файл .session содержит Telegram authorization/session. JSON содержит параметры подключения и fingerprint аккаунта: API ID/hash, модель устройства, версию системы и приложения, языковые параметры и другие данные.
Совместимость
Sprut открывает существующие SQLite session через общий совместимый загрузчик. Поддерживаются старые Telethon-схемы и распространённые Pyrogram-подобные session, если в них присутствуют необходимые данные авторизации.
API ID и API hash должны быть известны из JSON. Надёжно восстановить их только из Telethon session невозможно.
Прокси
Рабочие Telegram-модули используют общий proxy.txt. Прямой fallback без прокси для штатных операций аккаунтов не используется.