news.json лежит рядом с сервером — этот же список можно править блокнотом.
Аккаунты
Заявки на смену пароля
Почты у сайта нет — письма никуда не уходят. Человек оставляет заявку, вы жмёте «Выдать новый пароль», и сайт придумывает его сам. Пароль показывается ОДИН раз: скопируйте и передайте человеку в телеграме. Убедитесь сначала, что это действительно он — пароля достаточно, чтобы войти в чужой аккаунт.
Состояние ленты
—
Перерывы ленты за сутки
—
Последние сигналы от ленты
Для телеграм-бота
—
POST /internal/grant_access
X-Internal-Secret: <секрет из access_config.json>
Content-Type: application/json
{"pocket_id": "100009346", "note": "реферал подтверждён"}
POST /internal/revoke_access — забрать доступ POST /internal/reject_access — отказать по заявке POST /internal/revoke_override — снять запрет POST /internal/pending_claims — заявки, которые ждут решения POST /internal/granted_users — кому уже открыто GET /api/access/overview — сводка одним запросом
Секрет сервер придумал сам при первом запуске и положил в access_config.json. Открывать этот файл кому-либо, пересылать его и класть в архив нельзя: зная секрет, доступ к сайту можно выдать себе самому.