Skip to main content
Папка Modules/Community/ содержит два подмодуля. Вместе они заменяют стандартную модалку пароля/CUB на полноэкранный Telegram-гейт.
Оба модуля по умолчанию находятся в BaseModule.SkipModules и имеют "enable": false в manifest.json.

TelegramAuth

Хранилище пользователей, HTTP API /tg/auth/* и синхронизация UID в accsdb

TelegramAuthBot

Telegram-бот: привязка UID, устройства и админ-команды

Включить оба модуля

1

Скопируйте секции в init.conf

Возьмите структуру из Modules/Community/TelegramAuth/init.merge.example.json и TelegramAuthBot/init.merge.example.json.
2

Задайте одинаковый secrets

mutations_api_secret должен совпадать в обоих модулях и быть ненулевым в проде.
3

Включите манифесты

В manifest.json каждого модуля установите "enable": true (через копию в mods/).
4

Уберите из SkipModules

Удалите TelegramAuth и TelegramAuthBot из BaseModule.SkipModules.
5

Включите TelegramAuth.enable

TelegramAuth.enable: true поднимает accsdb.enable и синхронизирует UID в users.json.
API-таблицы: справочник Telegram. Уведомления бота: Tg-notify.
Last modified on September 2, 2026