ZUHR — админка

Токен задан на сервере в ZUHR_ADMIN_TOKEN. Одна попытка на соединение: не подошёл — связь закрывается, и её надо открывать заново. Так сделано намеренно, чтобы токен нельзя было подобрать перебором.

ZUHR

Сколько людей и что происходит

Числа и только числа. Ни одного разреза по людям: «доставлено 1240 сообщений» — это работа сервиса, «Азиз написал Дилноз 12 раз» — слежка, и её здесь нет.

в сети соединений

Все счётчики таблицей

Рубильник

«Выключить всё» рвёт живые соединения, а не только запрещает новые: выключено для тех, кто ещё не подключился, — это не выключено. Человек увидит причину, которую вы напишете, а не бесконечный спиннер.

Работает

Модули по одному

То же самое, но точечно и без перезапуска сервера.

Плохие слова

Слева — список, который приезжает с кодом; его ведут разработчики. Справа — ваш: он лежит на этом сервере и переживает обновление продукта. Добавленное начинает работать сразу, перезапуск не нужен.

Корень, а не слово: словоформ у каждого корня десятки. Вес у добавленного всегда единица — тревогу по одному слову поднять нельзя, и это защита, а не ограничение.

приезжают с кодом свои

Свои

Приезжают с кодом

Подозрительное: очередь модератора

Только публичная плоскость — каналы, группы, названия. Личной переписки здесь нет и не будет: сервер её не читает, там шифротекст. И только эскалации: журнал «кто какие слова говорил» — это архив, который однажды у кого-нибудь попросят.

Записи таблицей