Всё, что умеют
Марки.
От первого сообщения до управления целым сообществом. Команды, примеры и понятные объяснения — в одном месте.
Все команды — из текущей версии бота. Доступ зависит от ранга и настроек конкретного чата. Ограничения и особенности описаны рядом с примерами.
Об этом руководстве
Общение, порядок, игры и своя маленькая почтовая вселенная.
Руководство для участников, администрации, владельцев групп и оператора.
Бот: @marks_cm_bot · Версия: 7.1 · Срез команд: 31 октября 2026 года.
В этой статье собраны все 338 зарегистрированных обработчиков, 859 названий и вариантов команд, а также весь набор из 173 встроенных РП-действий. У каждого обработчика есть пример, назначение и базовый порог доступа. Отдельные главы объясняют механику марок, браков, защиты чата и операторских полномочий.
Статья описывает текущую реализацию «Марок», включая её ограничения. Совпадение со всеми возможностями Iris не заявляется. Пользовательские РП, которые вы создадите сами, естественно, не входят в фиксированный список.
🌐 WebUI: вход и управление через браузер
Панель открывается по адресу https://marki-cm.online. Backend слушает только 127.0.0.1:7878, а Caddy принимает внешний HTTPS. В Compose backend-порт не публикуется. Настройте DNS и сертификат по SECURITY-PATCH.md из обновления.
В ЛС бота зарегистрируйте собственную учётную запись одним сообщением:
веб регистрация ваш_логин
ВашСобственныйПароль123!
Придумайте собственный пароль от 12 символов. Логин и защищённый хеш пароля связываются с Telegram ID отправителя. Пароль не показывается в ответах, а бот пытается удалить сообщение с учётными данными. Смена пароля: веб пароль НОВЫЙ_ПАРОЛЬ, логина: веб логин новый_логин; завершение всех сессий: веб выход. Настройка аккаунта — только в ЛС.
Панель показывает известные боту группы, где вы имеете ранг выше 0 или Telegram-админские права. В ней есть поиск участников, метки риска, ранги, наказания, профиль группы, правила, приветствие, защита, журнал и форма всех команд. Агент Марки из реестра поддержки видит также операторские функции: марки, локальные метки, обращения, возвраты, покупки и наследство.
Назначение рангов и Telegram-администраторов не требует регистрации WebUI. Учётная запись обязательна только операторам для их операторских команд. Администраторы создают её по желанию, когда хотят пользоваться браузерной панелью. Telegram-владение не передаётся через WebUI. Каждый запрос и исполнение команды заново проверяют права пользователя.
Обновление базы: обновить чат с ранга 5. Бот получает администраторов и перепроверяет все известные ID. Автоматический учёт запускается при входе/назначении самого бота и по новым событиям членства. Полный список группы через Bot API недоступен. Для известного числового ID молчащего участника есть добавить участника в базу ID с проверкой принадлежности группе.
HTTP по IP не шифрует обмен; используйте доверенную сеть, а для доступа из Интернета подключите HTTPS. Подробное руководство по WebUI находится в marki-bot/WEBUI.md в архиве выпуска.
🚀 Быстрый старт
Для участника
Откройте бота и отправьте /start. В главном меню есть кнопки для марок, РП, семьи, игр, администрации и справочника. Оператор видит дополнительную кнопку своего раздела.
Попробуйте по одной команде:
профиль
баланс
ачивки
рп каталог
В группе можно написать:
угостить кофе @user
Вместо @user укажите реального участника, которого бот уже знает, либо отправьте команду ответом на его сообщение. Отображаемое имя человека и его @username — разные вещи: произвольное имя без упоминания не определяет получателя.
Для владельца группы
Добавьте бота в группу, выдайте ему Telegram-права для нужных действий и отправьте /start. Владелец группы получает ранг 5 автоматически по текущему статусу в Telegram.
Пример настройки команды:
+модер 2 @moderator
+модер 5 @chief
ранг переименовать 5 Созидатель
Затем настройте правила, приветствие и защиту. Готовые многострочные примеры есть в конце статьи.
Ранг бота и права самого бота в Telegram проверяются отдельно. Ранг позволяет человеку обратиться к функции, но не даёт боту возможность удалять сообщения или банить без соответствующих Telegram-разрешений.
✍️ Как писать команды
Префиксы
Обычно достаточно обычного текста. Следующие варианты равнозначны:
баланс
!баланс
.баланс
/balance
Марки баланс
Регистр команд не важен, буквы ё и е при распознавании названия считаются одинаковыми. Аргументы — имена, описания и шаблоны — сохраняют свой текст.
Для обращения к конкретному боту в группе используйте, например, /balance@marks_cm_bot. Неизвестную команду без префикса бот обычно оставляет без ответа; неизвестная команда с префиксом вызывает подсказку.
Знак + или - в названии — часть команды, а не украшение. Например, +ссылки разрешает ссылки, а -ссылки запрещает их.
Как выбрать человека
Есть три основных способа:
| Способ | Пример | Когда удобен |
|---|---|---|
| Ответ на сообщение | дать марки 100 ответом | Самый простой способ выбрать участника группы |
| Username | дать марки 100 @user | Когда бот уже знает пользователя под этим именем |
| Числовой ID | дать марки 100 id:123456789 | Когда username отсутствует или изменился |
Telegram-упоминание человека через сущность сообщения также поддерживается. Для @username и id:… в обычных командах пользователь должен быть известен локальной базе. Простое знание числового ID не регистрирует неизвестного человека.
В командах с целью удобнее указывать её явно. Если одновременно есть ответ и @username в тексте, сначала выбирается явно указанная цель.
Если у команды цель необязательна, без неё обычно выбирается автор: профиль, варны, репутация, проверить спам.
Сроки и номера
Срок задаётся одним числом и одной единицей:
10 минут
2 часа
7 дней
1 неделя
1 месяц
1 год
Месяц в расчётах — 30 дней, год — 365 дней. Составные сроки вроде 1 час 30 минут не поддерживаются: пишите 90 минут. Допустимый диапазон зависит от функции: напоминание — до 30 дней, наказание или отложенная команда — до года.
Номера наград, жалоб и заявок берите из ответа бота. Для единственного предложения брака достаточно брак принять; несколько предложений выбираются кнопкой. Старый синтаксис брак принять 17 тоже поддерживается, без символа #.
Номер платёжной операции CHARGE_ID и код чека — строки, а не эти числовые номера. Используйте их в том виде, в каком их выдал бот.
Переносы строк
Для правил, заметок, причин и шаблонов важен настоящий перенос строки. В таблицах ниже символ ↵ означает: нажать Enter и продолжить текст в том же сообщении. Сам знак ↵ отправлять не нужно. Точка с запятой между примерами означает разные сообщения.
мут 10 минут @user
Повторная реклама после предупреждения.
Нельзя заменять перенос двумя символами \n: это обычный текст, а не новая строка.
🎖 Ранги, должности и права
Стандартная лестница
| Ранг | Исходное название | Основные полномочия по умолчанию |
|---|---|---|
| 0 | Участник | Общение, профиль, марки, игры, РП и собственные функции |
| 1 | Младший модератор | Предупреждения, муты, отдельные удаления, жалобы и отложенные команды |
| 2 | Старший модератор | Баны, кики, диапазоны удаления и завершение голосований |
| 3 | Администратор | Правила, оформление чата, фильтры, темы форума, общие РП |
| 4 | Старший администратор | Назначение младших рангов, доступ команд, личные исключения |
| 5 | Создатель чата | Высший уровень бота; собственные ранги, ряд массовых и сетевых действий |
Названия можно изменить. Переименование не меняет права. Личное звание +звание Герой и должность должность участника @user Хранитель тоже не повышают ранг.
Кто управляет пятым рангом
Текущий владелец Telegram-группы автоматически имеет ранг 5 и старшинство 1000. Он может выдать другому человеку назначенный ранг 5 со старшинством 500:
+модер 5 @user
Назначенный участник получает высшие права бота, но не становится владельцем Telegram. Он может назначать младшие ранги, однако не может выдавать пятый, снимать другого участника с пятым или менять ранг владельца.
Только Telegram-владелец:
- выдаёт, снимает и меняет назначенный ранг 5;
- переименовывает общую должность ранга 5;
- применяет тему, меняющую названия всех стандартных рангов;
- выполняет
снять всех подтверждаю; - управляет реальными администраторами через
+тг админ/-тг админ; - подтверждает свой автоматический статус командой
восстановить создателя.
Некоторые функции дополнительно проверяют владение сетью, кланом, кружком или конкретным Telegram-чатом. Наличие пятого ранга не заменяет такие проверки.
Своя должность с собственным ID
ранг добавить 7 2 Почтальон
ранг назначить 7 @user
ранг переименовать 7 Старший почтальон
ранг порядок 7 275
Здесь 7 — ID должности, 2 — уровень её прав. Допустимы ID 7–99; уровень прав 0–4. Число 6 зарезервировано для настройки «команда отключена» и не является рангом для назначения.
Порядок определяет старшинство внутри уровня. Для уровня 2 он находится между 200 и 299. У стандартного ранга 2 порядок 200, у нового по умолчанию 250. Можно назначать только участников и должности, которые младше исполнителя.
Доступ к командам
дк бан 3
дк кубы 6
+дк кубы
Первый пример поднимает порог бана до ранга 3. Второй выключает кубы в группе. Третий возвращает исходный порог кубов.
Нельзя опустить порог ниже безопасного минимума из кода. Системные команды управления доступом также защищены. +лдк позволяет сделать персональное исключение для обычной команды, но не открывает модераторские действия и не включает команду, полностью выключенную для чата.
В таблицах этой статьи указаны исходные минимальные пороги. Настройки конкретной группы могут требовать более высокий ранг или отключить команду. У оператора и владельцев есть дополнительные проверки внутри обработчиков.
💰 Марки, покупки и возвраты
Марки — внутренняя валюта этого бота. Личный кошелёк общий для его групп и ЛС. Семейные счета, казны кланов/кружков и резервы чеков/игр хранятся отдельно от свободного личного баланса.
Откуда берутся марки
| Источник | Механика |
|---|---|
бонус / ферма | Бесплатное начисление платной валюты отключено. Ферма отдельно зарабатывает бесплатные семечки |
| Перевод | Другой пользователь переводит свои марки |
| Покупка | Оплата Telegram Stars, после подтверждения платежа |
| Игры/розыгрыши | Только ранее внесённые участниками ставки/призы |
| Начисление оператором | Операторская операция, записанная в журнал |
Покупка за Stars
| Пакет | Цена |
|---|---|
| 100 марок | 10 Stars |
| 500 марок | 50 Stars |
| 1000 марок | 100 Stars |
Курс: 1 Star = 10 марок. Это внутренний курс бота; стоимость приобретения самих Stars показывает Telegram.
В ЛС отправьте последовательно:
/terms
принимаю условия
купить марки 500
Каждая строка здесь — отдельное сообщение. Затем оплатите выставленный счёт через интерфейс Telegram. Марки зачисляются после события подтверждённой оплаты, а не после открытия счёта. Счёт связан с покупателем, пакетом и стоимостью; один и тот же платёж не должен начислять марки повторно.
Историю покажет мои покупки. Если есть проблема, создайте обращение:
/paysupport CHARGE_ID Оплата прошла, но марки не появились.
Возврат и долг
Возврат выполняет оператор. Telegram Stars возвращаются за всю выбранную покупку, а выданные по ней марки списываются.
Например, человек купил 500 марок, затем потратил 400, оставив 100. При возврате покупки бот снимает оставшиеся 100 и фиксирует 400 марок долга. Новые поступления сначала погашают долг. Пока долг есть, обычные расходы из кошелька блокируются.
Возврат не отменяет автоматически каждую ранее совершённую передачу или подарок. В реализации нет обратного обмена заработанных марок на деньги/Stars и нет команды вывода средств.
🛡 Антиспам и антискам: как это устроено
1. Общая локальная база риска
В боте есть локальная таблица отметок пользователей. В ней хранится:
| Поле | Что означает |
|---|---|
| Числовой Telegram ID | Кого отметили |
Тип spam / scam | Спам или подозрение на мошенничество |
| Причина | Текст оператора до 500 символов |
| ID оператора | Кто внёс запись |
| Время | Когда запись была добавлена/заменена |
База общая для всех групп этого экземпляра бота. Отметка привязана к ID, поэтому смена username её не снимает. Две категории могут существовать одновременно. Записи не имеют автоматического срока истечения.
Названия имеют такой смысл:
- Антиспам — ручная метка
spam, например за повторную рекламу. - Антискам — ручная метка
scam, например за поддельный магазин.
Бот сам не решает по тексту сообщений, что человек мошенник. Он не анализирует сделки, не оценивает надёжность внешнего сайта и не получает закрытые базы Iris. Отсутствие метки означает только отсутствие записи здесь, а не подтверждение безопасности человека.
2. Кто добавляет и снимает отметки
Только действующий Агент Марки:
антиспам добавить @user Повторная рекламная рассылка
скам добавить @user Выдаёт себя за владельца магазина
Для удаления:
антиспам удалить @user
скам удалить @user
Первая команда удаляет только spam, вторая — только scam. Чтобы полностью очистить пользователя с двумя отметками, выполните обе. Повторное добавление выбранного типа заменяет его причину, оператора и время.
Обычный владелец группы и назначенный ранг 5 не получают доступа к этой базе, если они отдельно не назначены Агентами проекта.
3. Как посмотреть отметки
Любой участник может проверить известного пользователя:
проверить спам @user
проверить скам @user
Сейчас оба варианта показывают все типы отметок, а не фильтруют только один. Без цели бот проверяет самого автора.
Отдельной команды для выгрузки всех пользователей базы в текущей версии нет. Команда мой спам тоже не является списком меток: это старое название просмотра ваших активных банов, доступного в ЛС.
4. Проверка при обычном входе в группу
Администратор с рангом 3+ включает в нужной группе:
+антиспам
При входе участника с spam и включённом антиспаме бот исключает его через Telegram и объявляет об обнаружении спамера. Ограничение на один час для этой метки больше не используется. Для scam при включённом антискаме выводится предупреждение и рекомендация не совершать переводы; сама SCAM-метка не приводит к исключению. Нужны права бота на бан. Telegram-владелец и Telegram-администраторы защищены от исключения ботом.
Выключение:
-антиспам
Выключение относится только к группе и не удаляет отметки из общей базы. В 6.0 категории разделены: +антиспам / -антиспам управляют SPAM, +антискам / -антискам — SCAM. В 7.0 SPAM приводит к исключению и объявлению в чат; SCAM — к предупреждению, без исключения только за эту метку. При обновлении защита однократно включается во всех существующих группах; в новых включена по умолчанию.
После выдачи SPAM-метки бот также пытается исключить человека из всех известных активных групп с включённой защитой. SCAM-метка вызывает предупреждение в таких группах при включённом антискаме. Полное перечисление неизвестных участников через Bot API не выполняется. Временные ошибки исключения ставятся на ограниченные повторные попытки; при нехватке прав бот сообщает о проблеме.
Совпадение автора события и вошедшего не пропускает проверку SPAM/SCAM. Повторные события входа дедуплицируются. Работа защиты всё равно зависит от получения ботом событий Telegram и наличия необходимых прав.
Автоматические баны этого входного фильтра не добавляются в обычную таблицу санкций бота. Они могут не появиться в банлист и не попадут в его массовую амнистия. Для ручного снятия используйте разбан @user либо интерфейс Telegram, с учётом обычных правил прав и старшинства.
5. Проверка заявок на вступление
Автоматическая обработка заявок включается отдельно:
+автозаявки
+антиспам
| Автозаявки | Антиспам | Действие по заявке |
|---|---|---|
| Выключены | Любое состояние | Бот не принимает и не отклоняет заявку автоматически |
| Включены | Выключен | Бот автоматически одобряет заявку |
| Включены | Включён, метки нет | Бот автоматически одобряет заявку |
| Включены | Включён, есть spam | Бот отклоняет заявку |
| Включены | Только scam | Заявка одобряется; при входе — предупреждение, если включён антискам |
Отклонение заявки — отдельное действие, не часовой бан. Оно не удаляет отметку. Нужны Telegram-права бота на обработку заявок и сами события заявок.
Обработчик заявок сейчас не применяет +минрег и запрет входа ботов -боты. Эти настройки проверяются в отдельном обработчике обычного входа. Поэтому не стоит включать автозаявки с ожиданием, что они используют все фильтры группы.
6. Безопасные переводы
Настройка безопасных переводов включена по умолчанию; посмотреть или включить её можно командой:
+безопасные переводы
Перед обычным переводом бот проверяет получателя: SPAM запрещает перевод, SCAM требует отдельного подтверждения отправителя. Эти проверки обязательны для текущего обработчика перевода и не обходятся выключением личного переключателя. До подтверждения SCAM-перевода списания нет; намерение действует 5 минут и связано с отправителем, получателем, суммой и чатом.
дать марки 100 @user
Проверка:
- касается получателя, а не отправителя;
- действует для обычного денежного перевода, включая его сокращения;
- не зависит от того, включён ли
+антиспамв конкретной группе; - не является общей проверкой каждого чека, подарка, биржевой операции или семейного действия.
Посмотреть состояние: безопасные переводы. Выключить: -безопасные переводы.
Запретить входящие переводы от человека — другой механизм:
запретить переводы @user
Эта команда не заносит человека в спам-базу: она меняет только ваши настройки получения марок.
7. Фильтр ссылок — отдельная защита
-ссылки
-сайты
-теги
-чаты
-боты
| Переключатель | Что проверяет текущий код |
|---|---|
-ссылки | Запрещает сразу сайты, обычные Telegram-ссылки и ссылки-приглашения |
-сайты | Внешние сайты с адресом http://, https:// или www. |
-теги | Ссылки доменов t.me / telegram.me, кроме распознанных приглашений; простой текст @user не проверяет |
-чаты | Приглашения t.me/+… и t.me/joinchat/…; не все ссылки на публичные группы |
-боты | Ботов при событии входа; не анализирует каждую ссылку на бота |
Для разрешения используйте соответствующую команду со знаком +. +ссылки возвращает три вида ссылок, но не включает вход ботов: для этого отдельно +боты.
Фильтр смотрит текст, подпись медиа и скрытые ссылки Telegram. При запрещённом домене сообщение удаляется целиком и появляется запись в журнале. Само удаление ссылки не выдаёт варн и не создаёт метку риска.
Участники с рангом бота выше 0 обходят этот текстовый фильтр. Владелец имеет ранг 5 автоматически. Telegram-администратор без назначенного ранга бота не получает такого исключения только из-за статуса администратора.
Исключение домена:
разрешить ссылку https://example.com
Оно относится к точному имени домена. sub.example.com нужно разрешать отдельно. Бот не проверяет содержимое разрешённого сайта и безопасность его владельца.
Фильтр не распознаёт все возможные способы записи ссылки: например, произвольный голый домен без протокола/www., обходные написания и простой @username не являются универсально обнаруживаемыми ссылками.
8. «Минимальная регистрация»
+минрег 3
минрег
-минрег
Число — минимум дней с первого появления у этого бота, а не возраст Telegram-аккаунта. Если бот впервые видит старый Telegram-аккаунт сегодня, для него это всё равно новое знакомство.
Настройка проверяется в обработчике обычного входа и может отклонять новых для бота участников часовым баном. Она зависит от получения события Telegram; проверки локальных SPAM/SCAM-меток описаны отдельно выше.
9. Жалоба не равна метке
Последовательность работы администрации может быть такой:
- Участник отправляет
репорт @user Причина. - Модератор открывает
репорты, изучает сообщения и контекст. - При необходимости выдаёт местный варн, мут или бан.
- Оператор отдельно решает, нужна ли общая метка
spam/scam. - После проверки модератор закрывает жалобу:
репорт закрыть 8.
Сам репорт не включает автоматическое наказание и не меняет общую базу. В коде нет автоматического определения флуда по частоте всех сообщений, проверки вредоносных файлов или интеллектуального распознавания мошенничества.
⚙️ Оператор: отдельные полномочия
Агент — пользователь из постоянного реестра поддержки. При первом запуске настроенные OWNER_IDS переносятся в реестр. Первый ID — защищённый владелец проекта; он управляет составом Агентов через WebUI или +агент / -агент. Снятые Агенты не получают права снова после перезапуска. Владелец группы и оператор — разные статусы; у одного человека могут быть оба.
Глобальная роль оператора сама по себе не назначает ранг 5 в чужих группах и не открывает все действия местной модерации. Настройка доступа команды в группе может также выключить её даже для оператора.
Основные операторские действия
| Команда | Где | Назначение |
|---|---|---|
оператор помощь | ЛС/группа | Панель-памятка |
выдать марки 100 @user | ЛС/группа | Начисление марок |
забрать марки 100 @user | ЛС/группа | Списание марок |
антиспам добавить @user Причина | ЛС/группа | Метка spam |
скам добавить @user Причина | ЛС/группа | Метка scam |
антиспам удалить @user | ЛС/группа | Снятие spam |
скам удалить @user | ЛС/группа | Снятие scam |
обращения оплаты | Только ЛС | Открытые обращения покупателей |
закрыть обращение 12 | Только ЛС | Закрытие обращения |
возврат покупки CHARGE_ID | Только ЛС | Возврат конкретной полной оплаты Stars |
наследство заявки | Только ЛС | Заявки назначенных наследников |
наследство подтвердить 4 | Только ЛС | Передача баланса после ручной проверки |
Владелец проекта назначает и снимает Агентов через +агент @user / -агент @user либо WebUI. Новый Агент сначала создаёт WebUI-учётную запись в ЛС. Консоль сервера существует только в WebUI владельца, выключена по умолчанию и требует кода, повторного пароля и настраиваемого защищённого транспорта. Произвольного исполнения shell из Telegram нет. Пакеты и курс задаются в коде/настройках.
Сценарий: проверка обращения об оплате
Откройте обращения оплаты, сопоставьте номер обращения с указанным покупателем и идентификатором оплаты. Если принято решение о возврате, выполните возврат покупки CHARGE_ID. Это денежное действие; повторно уже возвращённую покупку команда не возвращает. Затем закройте обращение по его номеру, а не по CHARGE_ID.
Сценарий: наследство
Пользователь заранее назначает наследника через +завещание @user. Наследник в ЛС подаёт вступить в наследство @owner. Оператор рассматривает заявку и подтверждает её только после проверки обстоятельств и владельца. Переводится текущий личный баланс; Telegram-владение, роли групп и имущество в иных механиках автоматически не передаются.
🎃 Хэллоуин 7.0: тыковки, ферма и интерактивность
До следующего обновления прежние марки называются тыковками. Это тот же баланс, те же покупки и курс, без конвертации и обнуления. Telegram-эмодзи валюты: 5298569611111848065; если Telegram отклоняет кастомный эмодзи, сообщение повторяется с обычным 🎃. Для возврата прежних названий задайте HALLOWEEN_MODE=0. Старые команды с «марками» и новые с «тыковками» работают параллельно.
Ферма использует семечки 🌱 — отдельную бесплатную валюту. ферма, ферма помощь, ферма магазин, ферма собрать, ферма бонус. Земля, амбары, курицы, коровы и мельницы увеличивают производство; амбар вмещает 10 куриц и 4 коровы. Амбары/мельницы занимают участки. Покупка автоматически собирает старый доход за целые часы и начинает новый час роста; новая покупка не увеличивает доход задним числом. После простоя накапливается максимум 24 часа. Прокачка даёт опыт и уровни, мельница открывается на уровне 3.
орел 20 / решка 20 и казино 20 — ставки только в семечках, без вывода и обмена на тыковки/Stars. Платная валюта не создаётся фермерством и играми. Одиночные старые кубы остаются бесплатным броском без денежной выплаты.
У браков есть GIF, кнопки принятия/отклонения и команда брак принять без номера, если входящее предложение одно. При нескольких используйте брак предложения и кнопку конкретного предложения. Получатель принимает, автор отменяет, чужие кнопки не передают права. РП выполняются сразу; личные блокировки и выключение получения действий остаются. Добавлено 18 запрошенных действий и 5 дополнительных романтических без графических сексуальных описаний.
Бот объявляет о выходе участника с упоминанием. Сервисное сообщение и chat_member одного события не создают два объявления. Выключение: -выходы, включение: +выходы. Bot API по-прежнему должен доставлять события, бот должен иметь нужные права.
SPAM при включённой защите: исключение сразу при входе или после выдачи отметки известному активному участнику, плюс объявление. Telegram-администраторов бот исключить не может; при нехватке прав появляется объяснение. SCAM: предупреждение при входе/выдаче отметки, рекомендация отказаться от сделок. Перевод скамеру сначала создаёт предупреждение с кнопками; подтвердить его может только отправитель в том же чате и в течение 5 минут. Заморозка карты, баланс, долг и новые SPAM-метки проверяются повторно. Повторная кнопка деньги не списывает. Это локальная база проекта, не закрытые базы Telegram/Iris и не автоматическое распознавание всех мошенников.
Оригинальные GIF используются для свадьбы, урожая и переводов. BOT_GIFS=0 выключает их. Если GIF нельзя отправить в группу, бот пробует отправить текст и кнопки. У длинной подписи приоритет у текста. Кнопки работают через обычные проверки команд, без обхода рангов и приватности.
💳 Марки Банк и новое пространство WebUI
У каждого известного боту участника есть виртуальная карта с уникальным номером. карта отправляет персональную PNG-картинку, реквизиты показывает номер, баланс — доступные марки, выписка — денежный журнал. Кошелёк остаётся прежним: миграция не меняет существующие балансы и не начисляет новых марок.
перевод 100 @user / дать марки 100 ответом и на карту 100 9900000000000000 выполняют перевод. Получатель должен быть известен боту. Квитанция содержит отправителя, получателя, последние четыре цифры обеих карт, сумму, нулевую комиссию, статус, номер операции и время МСК. Повторное Telegram-событие не повторяет списание. Номера относятся только к внутренним картам проекта.
карта заморозить останавливает личные списания; карта разморозить возвращает их. Входящие поступления и обязательные возвраты остаются возможны. Все новые пользователи получают пустую карту. Полный список неизвестных участников через Bot API по-прежнему недоступен.
В 6.0 антиспам, антискам и безопасные переводы однократно включаются для всех существующих записей, включая прежние выключенные настройки. Затем ими можно управлять обычными командами. Новые чаты и пользователи получают включённую защиту по умолчанию. Антискам проверяет локальные служебные отметки, не определяет мошенников автоматически по любому тексту.
WebUI полностью переоформлен: тёмная тема, анимации с поддержкой reduced motion, обзор со статистикой, поиск сверху, Марки Банк, выписки, переводы и отдельный раздел Агентов. Первому OWNER_IDS доступно назначение/снятие поддержки. Рядовой Агент не управляет составом и не получает серверную консоль. Регистрация по-прежнему не нужна для назначения администратора чата, но нужна для входа в WebUI.
Консоль владельца: настройте сервер по CONSOLE.md, введите в поиске > СЕКРЕТНЫЙ_КОД и подтвердите пароль WebUI. Это локальная PTY-оболочка с правами процесса, без повышения до root. Максимум 5 минут; Публичная веб-консоль отключена и закрыта proxy; для приватного доступа обязательны HTTPS и отдельный IP allowlist. Старый флаг OWNER_CONSOLE_REQUIRE_HTTPS=0 больше не разрешает HTTP. Секрет никогда не добавляется в URL. Консоль отключена до явного включения в .env.
🎭 РП: общение и свои шаблоны
Встроенные действия бесплатны. Любое действие адресуется другому человеку в группе; можно использовать ответ или известный username. Для просмотра набора в ЛС есть /rp, но сами действия работают в группе.
Категории: дружба, романтика, приключения, быт, праздник. Полный перечень с текстами и примерами расположен ниже.
угостить кофе @user
прикрыть щитом @user
поцеловать @user
Все РП-действия выполняются сразу, без подтверждения получателем. Старые ожидающие запросы отменяются при обновлении и не проигрываются заново. Имена автора и цели — ссылки-упоминания Telegram. Уведомление на устройстве зависит от настроек Telegram: бот не может принудительно включить push.
рп режим спрашивать оставлен как синоним обычного мгновенного режима. рп режим выключить запрещает получение РП. Отдельно настраивается романтика и блокировки отправителей. Браки и общие семейные решения по-прежнему требуют принятия.
Личный шаблон
мой рп создать помахать шляпой | дружба
🎩 {автор} приветствует {цель} и машет шляпой. {комментарий}
Использование:
помахать шляпой @user Хорошего дня!
Личные шаблоны использует только автор, до 50 на человека; выполняются сразу без запроса. Личные шаблоны имеют приоритет над одноимёнными шаблонами чата, затем идёт встроенный набор.
Шаблон всей группы
+мрп встречать у ворот | приключения
🏰 {автор} открывает ворота для {цель}. {комментарий}
Создание доступно с ранга 3; до 200 шаблонов на чат. Название — до 40 символов, текст — до 1000. Обязательны {автор} и {цель}, необязателен {комментарий}. Комментарий пользователя — до 300 символов.
Категория после | необязательна; по умолчанию дружба. Нельзя перекрывать служебные команды. Романтическое встроенное имя нельзя превратить в дружеское переопределением. Для произвольного нового шаблона чата категорию выбирает модератор; пользователь может выключить получение РП или заблокировать отправителя.
💍 Браки и семейная жизнь
Это игровая семья внутри конкретного чата, не юридическая регистрация брака. На одного участника — один действующий брак в данной группе. В другой группе могут быть независимые пары.
Свадьба
Первый участник:
брак предложить @user
Давай создадим наш уютный дом.
Получатель, увидев номер предложения:
брак принять 17
Брак бесплатен. Предложение действует сутки; согласие подтверждает только получатель. Брак с собой или ботом не создаётся. После свадьбы появляется свидетельство, дата МСК и история; конкурирующие предложения пары закрываются.
Общие решения
Изменение семейного имени, описания, дома, выплату и свидание подтверждает второй супруг:
семья фамилия Почтовые
семья принять 8
Первая команда создаёт запрос. Вторую отправляет другой супруг, используя номер, выданный ботом. До 5 ожидающих решений одновременно; срок сутки.
Как считаются доли
Предположим, Аня внесла 100, Борис — 300. На семейном счёте 400 марок; остаточные доли — 100 и 300.
Если Аня запросила выплату 150, а Борис подтвердил, Аня получает 150. Сначала расходуется её доля 100, затем 50 из доли Бориса. На счёте остаётся 250; доли — 0 у Ани и 250 у Бориса. Именно они вернутся при разводе, если до него ничего больше не изменится.
Оплата свидания работает так же по порядку расхода долей: сначала доля инициатора, затем второго супруга. Подарок из магазина семьи оплачивается из личного кошелька дарителя, а не общего счёта.
Подарки и свидания
| Подарок | Цена личными марками |
|---|---|
| открытка | 0 |
| цветы | 25 |
| шоколад | 50 |
| альбом | 100 |
| серебряное кольцо | 250 |
| золотое кольцо | 500 |
Каждый семейный подарок даёт 5 опыта, между подарками одного дарителя нужно ждать 30 секунд.
| Свидание | Цена с общего счёта |
|---|---|
| прогулка | 0 |
| пикник | 20 |
| кино | 30 |
| ужин | 50 |
| путешествие | 100 |
Подтверждённое свидание даёт 30 опыта. семья день добавляет 10 опыта раз на семью за день по МСК; обычные марки за него не начисляются. Уровень семьи рассчитывается как 1 + целая часть опыта / 100.
Развод и приватность
развод показывает расчёт. развод подтверждаю завершает брак по заявлению одного супруга и возвращает оставшиеся доли. История сохраняется; повторный возврат долей невозможен.
семья приватность закрыть скрывает подробную карточку от посторонних. Открытие требует общего решения. Это не удаляет уже опубликованные сообщения. В закрытой семье автоматическое публичное поздравление с годовщиной не отправляется.
Старые команды отношения, отны, отн подарок относятся к отдельной дружеской механике и обычным подаркам. Для полного семейного механизма используйте брак и семья.
🪪 Обновление 7.1: карточки и кнопки
профиль — компактная анкета: должность, ранг, сообщения текущего чата, брак, клан, достижения и уровень. Уровень профиля — 1 + целая часть количества сообщений в этом чате / 100; уровень семьи по-прежнему растёт за каждые 100 опыта. Эти показатели не дают модераторских прав. Возраст перенесённого брака не придумывается. Скрытый кошелёк не показывается другим.
профиль настройки — видимость анкеты и кошелька, личный режим РП, романтика и блокировки. Кнопки настроек привязаны к владельцу. Звуками и пушами управляет сам Telegram: кнопка уведомлений объясняет, где их настроить.
баланс показывает текущий остаток, долг, зарезервированные собственные ставки и три последние операции. В магазине действует цена PREMIUM текущего чата. Подарок сначала показывает подтверждение и привязан к текущей семье; смена супруга делает старую кнопку недействительной. Реальную оплату Stars, как и раньше, нужно подтвердить в окне счёта Telegram. В магазине пакеты сначала показывают предложение без создания счёта; затем «Оплатить» создаёт счёт в ЛС. Команда купить марки 500 по-прежнему сразу отправляет счёт после проверки согласия с условиями.
игры открывает действующие игры, ферму и розыгрыши. Кнопки парных вызовов привязаны к конкретной игре и адресату. Ставка соперника не резервируется заранее: она списывается при принятии. Турниры и отдельные накопительные цели дома из примера макета не добавлены как игровая механика; интерфейс показывает реальные доступные функции.
📚 Каталог всех команд по разделам
В каждой таблице «Доступ» означает исходный минимум: 0+ — любой участник, 1+ — ранг 1 и выше и т. д. «Группа/ЛС» означает, что регистрация обработчика допускает оба места, но конкретное действие может иметь более строгие ограничения, описанные справа. Например, история покупок — только ЛС, сами РП — только группа.
Примеры с @user, номерами и кодами — шаблоны: замените значения своими. ↵ — перенос внутри одного сообщения; ; — разные примеры.
Разделы каталога: Основы · Анкета · Марки · Покупки · Оператор · Защита · Ранги · Модерация · Чат · Активность · Награды · Игры · РП · Семья · Отношения · Кланы · Кружки · Заметки · Сети · Биржа · Наследство · WebUI
🧭 Основы
| Команда и другие названия | Пример использования | Что делает / условия | Доступ | Где |
|---|---|---|---|---|
helpТакже: start, помощь, команды | /start | Главное меню с кнопками; help, помощь и команды открывают тот же экран. | 0+ | Группа/ЛС |
справка | справка 2 | Страница полного списка. Без числа — выбор раздела; справка админ и справка оператор открывают соответствующую помощь. | 0+ | Группа/ЛС |
пингТакже: ping, кинг, пиу, бот | пинг | Проверка, отвечает ли бот. | 0+ | Группа/ЛС |
идТакже: id, код чата, код беседы, чат ид | ид @user | ID участника и текущего чата; без цели — ваш ID. В ЛС ID чата обычно совпадает с ID пользователя. | 0+ | Группа/ЛС |
админ помощьТакже: помощь админам, модерация помощь | админ помощь | Памятка по модерации и рангам; просмотр доступен всем, выполнение действий — по правам. | 0+ | Группа/ЛС |
оператор помощьТакже: панель оператора | оператор помощь | Памятка действующего Агента Марки; обычный ранг чата не даёт операторского доступа. | 0+ | Группа/ЛС |
агентыТакже: кто агент, поддержка, агенты марки, агенты тыковки | агенты | Агенты Марки с упоминаниями и активностью проекта по всем известным чатам/ЛС и WebUI. Зелёный статус — последние 5 минут, не настоящий Telegram-онлайн. | 0+ | Группа/ЛС |
👤 Анкета
| Команда и другие названия | Пример использования | Что делает / условия | Доступ | Где |
|---|---|---|---|---|
профильТакже: profile, кто я, кто ты, моя анкета, анкета | профиль @user | Профиль, должность, марки, сообщения, описание и локальные spam/scam-метки с причинами. Без цели — свой профиль; учитывается скрытие анкеты и кошелька. | 0+ | Группа/ЛС |
+никТакже: ник установить | +ник Лунный почтальон | Свой ник в этом чате, до 30 символов; Telegram-имя не меняется. | 0+ | Группа/ЛС |
-никТакже: ник удалить | -ник | Удаление своего ника в текущем чате. | 0+ | Группа/ЛС |
ник | ник @user | Показать отображаемое имя с учётом ника бота; без цели — своё. | 0+ | Группа/ЛС |
+звание | +звание Душа компании | Своё декоративное звание, до 30 символов. Не даёт прав модерации. | 0+ | Группа/ЛС |
-звание | -звание | Удалить своё декоративное звание. | 0+ | Группа/ЛС |
званиеТакже: описание | звание @userописание @user | Звание участника; вариант описание показывает текст «о себе». Без цели — свои данные. | 0+ | Группа/ЛС |
о себе | о себе Люблю уютные чаты | Описание до 1000 символов, общее для этого бота. | 0+ | Группа/ЛС |
-о себе | -о себе | Очистить своё описание. | 0+ | Группа/ЛС |
мой полТакже: мой город, мой др, +девиз, девиз | мой пол ммой город Москвамой др 01.05.2000девиз Всегда вперёд | Поля анкеты. Пол: м, ж, др. Дата: ДД.ММ.ГГГГ. Текст до 100 символов; без аргумента — посмотреть поле. | 0+ | Группа/ЛС |
-мой полТакже: -мой город, -мой др, -девиз | -мой пол-мой город-мой др-девиз | Удалить соответствующее поле своей анкеты. | 0+ | Группа/ЛС |
+анкетаТакже: -анкета, +мешок, -мешок, +ачивки, -ачивки | -анкета+анкета-мешок+мешок-ачивки+ачивки | Скрыть/открыть анкету, баланс в профиле и топе, достижения. Команды и ответы, уже отправленные в группу, остаются видимыми. | 0+ | Группа/ЛС |
регистрацияТакже: рег | регистрация @user | Первое знакомство пользователя с этим ботом, а не дата создания Telegram-аккаунта. | 0+ | Группа/ЛС |
мои ачивкиТакже: твои ачивки | мои ачивкитвои ачивки @user | Глобальные почётные отметки, статус Агента, PREMIUM текущего чата и счётчик сообщений. | 0+ | Группа/ЛС |
никиТакже: кто вип, кто не вип, олды, новички | никикто випкто не виполдыновички | Списки известных участников чата. олды/новички используют время появления в локальной базе чата. | 0+ | Группа |
+гражданствоТакже: -гражданство | +гражданство-гражданство | Записать или убрать себя из списка граждан этого чата. | 0+ | Группа |
кто гражданеТакже: все граждане, кто гражданин | кто граждане | Список граждан чата. | 0+ | Группа |
+подпискаТакже: -подписка | +подписка @user-подписка @user | Подписка на участника в базе бота; до 50 подписок. Это запись интереса, автоматическая рассылка постов не реализована. | 0+ | Группа/ЛС |
мои подпискиТакже: мои сабы, подписки, все сабы, сабы чата | мои подпискиподписки @userвсе сабысабы чата | мои подписки — на кого подписан пользователь; подписки/мои сабы — его подписчики; все сабы — общий рейтинг подписчиков; сабы чата — рейтинг среди известных этому чату пользователей. | 0+ | Группа/ЛС |
ачивкиТакже: достижения, глобальные ачивки | ачивкиачивки @user | Глобальные почётные отметки участника, статус Агента, текущий PREMIUM. Обычный ранг не даёт служебную отметку. | 0+ | Группа/ЛС |
профиль настройкиТакже: настройки профиля | профиль настройки | Карточка настроек с кнопками видимости анкеты, кошелька, РП и романтики. Настройки меняет только владелец меню; повторное нажатие одной кнопки не переключает обратно. | 0+ | Группа/ЛС |
💰 Марки
| Команда и другие названия | Пример использования | Что делает / условия | Доступ | Где |
|---|---|---|---|---|
балансТакже: balance, марки, мешок, мой мешок, ириски, тыковки | баланс | Баланс персональной виртуальной карты, последние четыре цифры, состояние и долг по возвратам. | 0+ | Группа/ЛС |
бонусТакже: bonus, ежедневный бонус | бонус | Бесплатная выдача отключена; показывает информацию о покупке марок. Баланс не меняется. | 0+ | Группа/ЛС |
ферма | ферма | Личная ферма на бесплатных семечках: 200 в начале, земля, амбары, куры, коровы, мельницы и почасовой урожай. Не начисляет платную валюту. | 0+ | Группа/ЛС |
дать маркиТакже: передать марки, перевод, дать ириски, передать ириски, на карту, дать тыковки, передать тыковки | перевод 100 @userдать тыковки 100 @userна карту 100 9900000000000000 | Перевод платной валюты: квитанция и номер операции. SPAM запрещён; для SCAM требуется подтверждение отправителя кнопкой в течение 5 минут. | 0+ | Группа/ЛС |
история марокТакже: история тыковок | история марок | Последние 20 записей собственного денежного журнала. | 0+ | Группа/ЛС |
топ марокТакже: гтоп, золотой рейтинг, топ тыковок | топ марок | 10 богатейших пользователей этого бота с открытым кошельком; рейтинг общий, не только текущей группы. | 0+ | Группа/ЛС |
запретить переводыТакже: разрешить переводы | запретить переводы @userзапретить переводы всемразрешить переводы @userразрешить переводы всем | Управление входящими переводами себе. Не блокирует отправку марок другим людям. | 0+ | Группа/ЛС |
безопасные переводыТакже: -безопасные переводы, +безопасные переводы | +безопасные переводыбезопасные переводы-безопасные переводы | Личная проверка получателя по обеим категориям локальной базы риска. Безопасные переводы показывает 0/1. Действует независимо от антиспама группы. | 0+ | Группа/ЛС |
купитьТакже: передать, передать без од | купить 100передать 100 @userпередать без од 100 @user | Совместимые сокращения: купить вызывает покупку за Stars, варианты передать — обычный перевод без комиссии. | 0+ | Группа/ЛС |
чекТакже: создать чек, +чек | чек 100 | Зарезервировать марки и получить одноразовый код. Кто первым активирует обычный чек, тот получает деньги; в группе код виден всем. | 0+ | Группа/ЛС |
именной чек | именной чек 100 @user | Код активирует только указанный получатель. Марки резервируются сразу. | 0+ | Группа/ЛС |
обналичитьТакже: активировать чек | обналичить КОД_ЧЕКА | Активировать обычный или свой именной чек. Код используйте точно как выдал бот. | 0+ | Группа/ЛС |
отменить чекТакже: -чек | отменить чек КОД_ЧЕКА | Отменить свой неиспользованный чек и вернуть резерв. | 0+ | Группа/ЛС |
мои чеки | мои чеки | Свои неиспользованные чековые коды. Только ЛС. | 0+ | Группа/ЛС |
купить випТакже: купить премиум | купить випкупить премиум | 30 дней PREMIUM в текущем чате по установленной администрацией цене. Вся сумма поступает в кубышку чата. Повторная покупка продлевает срок. | 0+ | Группа/ЛС |
випТакже: мой вип, мой премиум | випвип 500вип 0 | Статус и цена PREMIUM. Ранг 3+ устанавливает цену на 30 дней; ноль выключает продажи. Старые оплаченные сроки сохраняются. | 0+ | Группа/ЛС |
подарить премиум | подарить премиум @user | Оплатить 30 дней участнику своего чата; списание с дарителя, вся оплата в кубышку. | 0+ | Группа |
премиум помощьТакже: premium, премиум | премиум помощьpremium | Полная памятка по эксклюзивным функциям, покупке и настройкам. | 0+ | Группа/ЛС |
премиум имяТакже: премиум значок, премиум подпись | премиум имя Лунный странникпремиум значок 🌙премиум подпись Всегда рядомпремиум имя сброс | Локальное имя до 40 символов, значок из списка или подпись РП до 100. Нужен активный PREMIUM; после истечения стиль скрывается. | 0+ | Группа |
премиум действие | премиум действие северное сияние @user | Шесть эффектов: звездный дождь, королевский поклон, северное сияние, подарить галактику, алмазное сердце, лунное объятие. Нужен PREMIUM. | 0+ | Группа |
премиум рп создать | премиум рп создать лунный чай ↵ 🌙 {автор} угощает {цель} чаем. | До 50 дополнительных личных шаблонов текущего чата. Только с PREMIUM, обязательны {автор} и {цель}. | 0+ | Группа |
премиум рп списокТакже: премиум рп удалить | премиум рп списокпремиум рп удалить лунный чай | Список/удаление своих дополнительных шаблонов. После окончания PREMIUM шаблоны сохраняются, но не выполняются. | 0+ | Группа |
премиум статистика | премиум статистика | Личная статистика сообщений за 7 дней по МСК и число РП в этом чате. Нужен PREMIUM. | 0+ | Группа |
кубышкаТакже: казна чата | кубышка | Общий накопленный счёт чата от оплаты PREMIUM. Публичный просмотр. | 0+ | Группа |
кубышка история | кубышка история | Последние 20 поступлений/выплат текущего чата, с ранга 3. | 3+ | Группа |
кубышка выплатить | кубышка выплатить 100 @user | Только текущий Telegram-владелец группы: перевести из имеющейся кубышки участнику, с журналом. Делегированный ранг 5 не подходит. | 5+ | Группа |
картаТакже: моя карта, bank, банк | картамоя картабанк | Персональная виртуальная карта: PNG с номером, балансом в подписи и статусом. Все участники из базы получают пустую карту автоматически, существующий баланс сохраняется. | 0+ | Группа/ЛС |
реквизиты | реквизиты | Показать реквизиты своей виртуальной карты. Для перевода по номеру: на карту 100 9900000000000000. Это внутренняя валюта, не банковская карта платёжных систем. | 0+ | Группа/ЛС |
карта заморозитьТакже: карта разморозить | карта заморозитькарта разморозить | Приостановить личные списания со своей карты или вернуть их. Входящие переводы доступны; возвраты платежей не блокируются. | 0+ | Группа/ЛС |
выпискаТакже: история карты | выпискавыписка 2 | По 15 операций собственного денежного журнала: сумма, дата и назначение. Баланс общий для всех чатов. | 0+ | Группа/ЛС |
перевод подтвердитьТакже: перевод отменить | перевод подтвердить IDперевод отменить ID | Внутренние команды кнопок SCAM-предупреждения. Намерение привязано к отправителю, чату, сумме и получателю; срок 5 минут. Обычному пользователю достаточно кнопок. | 0+ | Группа/ЛС |
магазинТакже: магазин марок, магазин тыковок | магазин | Магазин с кнопками PREMIUM по цене текущего чата, подарков, свиданий, лотов и чеков. Предложение подарка показывает цену до списания; цена PREMIUM повторно проверяется перед покупкой. | 0+ | Группа/ЛС |
⭐ Покупки
| Команда и другие названия | Пример использования | Что делает / условия | Доступ | Где |
|---|---|---|---|---|
купить маркиТакже: buy, марки купить, купить ириски, купить тыковки, тыковки купить | купить маркикупить марки 100 | Показать пакеты или создать счёт в ЛС после принятия условий. Пакеты 100, 500, 1000 марок. | 0+ | Группа/ЛС |
termsТакже: условия | /terms | Текущие условия покупки и возвратов. Перед покупкой прочитайте их. | 0+ | Группа/ЛС |
принимаю условия | принимаю условия | Зафиксировать согласие с текущей версией условий; рекомендуется выполнять в ЛС. | 0+ | Группа/ЛС |
мои покупки | мои покупки | История последних 20 оплат с идентификаторами charge и статусом возврата. Только ЛС. | 0+ | Группа/ЛС |
paysupportТакже: support, поддержка оплаты | /paysupport CHARGE_ID Не пришли марки | Создать обращение об оплате. Без текста — инструкция; обращение с текстом только в ЛС, до 2000 символов. | 0+ | Группа/ЛС |
⚙️ Оператор
| Команда и другие названия | Пример использования | Что делает / условия | Доступ | Где |
|---|---|---|---|---|
выдать маркиТакже: забрать марки, выдать тыковки, забрать тыковки | выдать марки 100 @userзабрать марки 100 @user | Оператор начисляет или списывает марки, запись попадает в денежный журнал. Списание не делает баланс отрицательным; роль Агента определяется постоянным реестром поддержки. | 0+ | Группа/ЛС |
обращения оплаты | обращения оплаты | До 30 открытых платёжных обращений. Только оператор в ЛС. | 0+ | Группа/ЛС |
закрыть обращение | закрыть обращение 12 | Закрыть обращение по номеру. Только оператор в ЛС. | 0+ | Группа/ЛС |
возврат покупки | возврат покупки CHARGE_ID | Реальный возврат оплаты Stars: снимаются марки покупки, нехватка становится долгом. Только оператор в ЛС; возвращается вся покупка, частичного возврата нет. | 0+ | Группа/ЛС |
антиспам добавитьТакже: скам добавить | антиспам добавить @user Повторная рекламаскам добавить @user Поддельный магазин | Поставить глобальную для этого экземпляра бота метку spam или scam с причиной до 500 символов. Только оператор; обычный ранг 5 недостаточен. | 0+ | Группа/ЛС |
антиспам удалитьТакже: скам удалить | антиспам удалить @userскам удалить @user | Снять выбранный тип метки. Удаление spam не удаляет scam, если он тоже есть. Только оператор. | 0+ | Группа/ЛС |
наследство заявки | наследство заявки | Ожидающие заявки наследников. Только оператор в ЛС. | 0+ | Группа/ЛС |
наследство подтвердить | наследство подтвердить 4 | Перевести весь текущий баланс указанного в заявке пользователя его назначенному наследнику. Только оператор в ЛС после ручной проверки; владение Telegram и роли не передаются. | 0+ | Группа/ЛС |
+олдТакже: +разраб, +основатель, +дизайнер, +тестер, +меценат, +легенда, +помощник, -олд, -разраб, -основатель, -дизайнер, -тестер, -меценат, -легенда, -помощник | +олд @user+разраб @user-олд @user | Только Агент: выдать/снять глобальную отметку. Также основатель, дизайнер, тестер, меценат, легенда, помощник. Все синонимы перечислены здесь. | 0+ | Группа/ЛС |
ачивка выдатьТакже: ачивка снять | ачивка выдать олд @userачивка снять разраб @user | Только Агент: альтернативная выдача/снятие одной из восьми глобальных отметок. | 0+ | Группа/ЛС |
диагностика | .диагностика | Только настоящий оператор: отчёт ресурсов сервера, IPv4, примерная геолокация с флагом, провайдер, TCP-задержка Telegram и traceroute до 8 узлов. Для остальных полный игнор. Раз в минуту. Без аргументов. | 0+ | Группа/ЛС |
+агентТакже: -агент, агент добавить, агент удалить | +агент @user-агент @user | Только владелец проекта (первый OWNER_IDS): добавить/снять Агента. Для назначения нужна WebUI-учётка получателя. Снятие отзывает сессии и ожидающие операции; владелец защищён. | 0+ | Группа/ЛС |
🛡 Защита
| Команда и другие названия | Пример использования | Что делает / условия | Доступ | Где |
|---|---|---|---|---|
проверить спамТакже: проверить скам | проверить спам @userпроверить скам @user | Показать все локальные метки пользователя. Оба варианта возвращают обе категории; без цели проверяется автор. | 0+ | Группа/ЛС |
+автозаявкиТакже: -автозаявки, +входы, -входы, +выходы, -выходы, +антиспам, -антиспам, +антискам, -антискам, +ирис антиспам, -ирис антиспам, +ирис спам, -ирис спам | +автозаявки+антиспам+антискам+выходы-выходы | Управление автозаявками и уведомлениями. SPAM при включённой защите исключается, SCAM получает предупреждение; сообщения о выходе по умолчанию включены. | 3+ | Группа |
+минрегТакже: -минрег, минрег | +минрег 3-минрегминрег | Минимум дней с первого появления у этого бота; 0–365. При входе нового известного человека используется локальная дата, возраст Telegram-аккаунта недоступен. | 3+ | Группа |
+ссылкиТакже: -ссылки, +сайты, -сайты, +теги, -теги, +чаты, -чаты, +боты, -боты | -ссылки+ссылки-сайты-теги-чаты-боты | Разрешение/запрет внешних сайтов, Telegram-ссылок, приглашений и входа ботов. Знак + разрешает, - запрещает. Отдельные настройки не заменяют локальную базу риска. | 3+ | Группа |
разрешить ссылкуТакже: удалить ссылку | разрешить ссылку https://example.comудалить ссылку https://example.com | Добавить/убрать домен из исключений фильтра ссылок. Совпадение по точному домену, без автоматического разрешения поддоменов. | 3+ | Группа |
репортТакже: report | репорт @user Рекламный спам | Создать жалобу в этом чате, а при настроенном маршруте — отправить копию в принимающий чат. Сам репорт не ставит метку и не наказывает пользователя. | 0+ | Группа |
репортыТакже: репортлист | репорты | До 30 открытых жалоб текущего чата. | 1+ | Группа |
репорт закрыть | репорт закрыть 8 | Закрыть жалобу по номеру в текущем чате. | 1+ | Группа |
+репорты сюда | +репорты сюда | Разрешить этому чату принимать копии жалоб из других групп. | 5+ | Группа |
репорты направить | репорты направить -100123456789 | Указать чат-получатель; он заранее включает +репорты сюда. Обработчик проверяет владение принимающим чатом. | 5+ | Группа |
сброс репортов | сброс репортов | Закрыть все жалобы текущего чата. | 4+ | Группа |
кто спамТакже: кто скам, метки чата | кто спамкто скам | Метки известных участников чата, включая исключённых: видно, кто в чате, кто вне чата. Пагинация по 20. | 0+ | Группа |
🎖 Ранги
| Команда и другие названия | Пример использования | Что делает / условия | Доступ | Где |
|---|---|---|---|---|
кто админТакже: админы, staff | кто админ | Владелец Telegram-чата и команда модерации бота с должностями и рангами. | 0+ | Группа |
модераторы названияТакже: ранги | рангимодераторы названия 5 Созидатель | Просмотр стандартных и собственных должностей. С аргументами — переименование, требует ранг 5; название пятого меняет только Telegram-владелец. | 0+ | Группа/ЛС |
ранги список | ранги список | Та же карточка должностей. | 0+ | Группа/ЛС |
+модерТакже: +админ, модер, повысить, понизить, снять, разжаловать | +модер 2 @userповысить @userпонизить @userснять @user | Назначить стандартный ранг 0–5, повысить/понизить на один или снять. Выдача и любое изменение 5-го ранга — только Telegram-владелец; остальные назначают ниже себя. | 4+ | Группа |
ранг назначитьТакже: назначить ранг | ранг назначить 7 @user | Назначить стандартный 0–5 или существующий собственный 7–99. Цель и назначаемый ранг должны быть младше исполнителя; для 5-го нужен Telegram-владелец. | 4+ | Группа |
ранг добавитьТакже: добавить ранг | ранг добавить 7 2 Почтальон | Создать должность: ID 7–99, уровень прав 0–4, имя до 40 символов. Начальный порядок: уровень×100+50. | 5+ | Группа |
ранг переименовать | ранг переименовать 5 Созидатель | Название стандартной или собственной должности до 40 символов. Только Telegram-владелец меняет название ранга 5. | 5+ | Группа |
ранг порядок | ранг порядок 7 275 | Старшинство собственного ранга внутри диапазона уровня: уровень×100 … уровень×100+99. | 5+ | Группа |
ранг удалитьТакже: удалить ранг | ранг удалить 7 | Удалить собственный ранг 7–99; его участники переходят на ранг 0. | 5+ | Группа |
должность участника | должность участника @user Хранитель порядка | Личная подпись должности до 40 символов с прежними правами. Другой участник должен быть младше; своё название меняет только Telegram-владелец. | 4+ | Группа |
темы | темытемы почтатемы классика | Пресеты названий рангов. Список — с ранга 4; применение темы требует Telegram-владельца. | 4+ | Группа |
рольТакже: кто назначил | роль @user | Должность и последняя запись назначения из журнала; без цели — своя роль. | 0+ | Группа |
восстановить создателяТакже: восстановить владельца, восстановить права, хозяин вернулся | восстановить создателя | Подтверждение автоматического ранга 5 текущему владельцу Telegram. Другим участникам команда недоступна. | 0+ | Группа |
снимаю полномочияТакже: ухожу в отставку, разжаловать меня | снимаю полномочия | Добровольно перейти на ранг 0. Telegram-владелец не может снять автоматический ранг этой командой. | 0+ | Группа |
снять вышедших | снять вышедших | Снять ранги младших модераторов, которые уже вышли/заблокированы в Telegram. | 4+ | Группа |
снять всех | снять всех подтверждаю | Только Telegram-владелец: сброс всех назначенных рангов группы. Собственный автоматический ранг владельца остаётся. | 5+ | Группа |
созвать модеровТакже: позвать админов, созвать админов | созвать модеров | Упомянуть известных активных участников с назначенными рангами; до 20 человек. | 1+ | Группа |
дкТакже: доступ команд | дкдк 2дк бан 3дк бан 6 | Просмотр страниц, порог команды или отключение значением 6. Порог нельзя опустить ниже исходного безопасного минимума. | 4+ | Группа |
+дкТакже: -дк | -дк кубы+дк кубы | Отключить команду или вернуть её исходный минимальный порог. | 4+ | Группа |
сброс команд | сброс команд | Удалить настройки доступа текущего чата и вернуть исходные пороги. | 5+ | Группа |
мой доступ командТакже: мдк, мой дк | мой доступ команд | Список текущих порогов в сравнении с вашим рангом. Итоговое выполнение также зависит от дополнительных проверок обработчика. | 0+ | Группа |
+лдкТакже: -лдк | +лдк @user кубы-лдк @user кубы | Личное исключение для команды участников. Не позволяет обойти исходные пороги модерации; выключенную всему чату команду не включает. | 4+ | Группа |
лдкТакже: все лдк | лдклдк @user | Личные исключения для всех или конкретного пользователя. | 4+ | Группа |
сброс всех лдкТакже: сброс лдк | сброс всех лдксброс лдк @user | Сброс всех личных исключений в чате или исключений одного участника. | 5+ | Группа |
импорт команд из | импорт команд из -100123456789 | Заменить настройки доступа текущего чата настройками источника. Проверяется Telegram-владение чатом-источником. | 5+ | Группа |
лог дк | лог дк | Журнал изменений порогов команд. | 4+ | Группа |
⚖️ Модерация
| Команда и другие названия | Пример использования | Что делает / условия | Доступ | Где |
|---|---|---|---|---|
варнТакже: warn, пред | варн @user 7 дней ↵ Спам | Предупреждение с причиной на следующей строке; по умолчанию 7 дней. Лимит по умолчанию 3, затем бан на 1 день. | 1+ | Группа |
варныТакже: мои варны, мои преды | варныварны @user | Активные предупреждения, ещё не истёкшие по сроку. | 0+ | Группа |
варнлист | варнлист | До 50 активных предупреждений чата с номерами. | 1+ | Группа |
-варнТакже: снять все варны | -варн @userснять все варны @user | Снять последнее или все активные предупреждения. Решения равного/старшего автора защищены. | 1+ | Группа |
снять варн номер | снять варн номер 15 @user | Снять конкретное активное предупреждение указанного участника. | 1+ | Группа |
варны лимит | варны лимит 5 | Лимит предупреждений до автобана, от 1 до 20. | 3+ | Группа |
варны период | варны период 7 дней | Стандартный срок жизни предупреждения. | 3+ | Группа |
мутТакже: mute, заткнуть | мут 10 минут @user ↵ Флуд | Ограничение сообщений в супергруппе; без срока — 1 час по исходной настройке. Причина с новой строки. | 1+ | Группа |
-мутТакже: unmute, размут, снять мут | -мут @user | Снять мут, вернув обычные разрешения чата; учитывается старшинство автора наказания. | 1+ | Группа |
проверить мут | проверить мут @user | Проверка реального Telegram-ограничения отправки сообщений; без цели — своей ситуации. | 0+ | Группа |
банТакже: ban, чс | бан @user ↵ Повторные нарушениябан 1 день @user | Блокировка, без срока по умолчанию бессрочная. Временный срок — от 1 минуты до 365 дней. | 2+ | Группа |
разбанТакже: unban, вернуть | разбан @user | Разблокировать; не возвращает человека в чат автоматически. | 2+ | Группа |
кикТакже: kick | кик @user | Исключить с последующей разблокировкой: человек сможет вступить снова. | 2+ | Группа |
мут периодТакже: бан период, варны чс | мут период 2 часабан период 1 деньварны чс 2 дня | Стандартные сроки мута, бана и автобана за предупреждения. Диапазон от минуты до года. | 3+ | Группа |
банлистТакже: муты, причина | банлистмутыпричина @user | Наказания, записанные ботом. банлист — баны, муты — муты, причина — записи конкретного пользователя. | 1+ | Группа |
амнистия | амнистия подтверждаю | Снять все баны из локальной таблицы наказаний. Чужие или незаписанные автоматические баны не перечисляются. | 5+ | Группа |
-смсТакже: delete | -смс-смс 10 | Ответом — удалить сообщение; с числом 1–100 — последние известные сообщения за 48 часов перед командой. | 1+ | Группа |
пург | пург 20 | Ответом на начало диапазона: удалить до 100 известных сообщений за последние 48 часов. | 2+ | Группа |
кто неактивТакже: список неактив, кто молчун, список молчунов | кто неактив 7 днейкто молчун 7 дней | До 100 известных активных участников, не появлявшихся указанное время; молчуны дополнительно имеют 0 сообщений. | 1+ | Группа |
кик неактивТакже: кик молчунов | кик неактив 7 дней подтверждаюкик молчунов 7 дней подтверждаю | Массовое исключение до 100 известных неактивных участников с рангом 0; Telegram-администраторы пропускаются. | 5+ | Группа |
модер лог | модер лог | Последние 10 действий с именами и датами МСК. | 1+ | Группа |
мой модер логТакже: твой модер лог, модер лог от | мой модер логтвой модер лог @userмодер лог от @user | Журнал действий в отношении человека; вариант модер лог от фильтрует по исполнителю. | 1+ | Группа |
голосование банТакже: голосование кик, голосование мут | голосование бан @userголосование кик @userголосование мут @user | Открыть голосование о наказании на 1 час. Цель защищается обычной иерархией рангов. | 1+ | Группа |
голос даТакже: голос нет | голос да 3голос нет 3 | Голосовать по номеру; повторная команда меняет голос, а не добавляет второй. | 0+ | Группа |
голосование итог | голосование итог 3 | Закрыть голосование. Минимум 3 голоса и строго больше половины за; бан/мут на 1 час, кик разрешает повторный вход. | 2+ | Группа |
назначить никТакже: назначить звание, назначить описание | назначить ник @user Почтальонназначить звание @user Геройназначить описание @user Текст | Изменить ник/звание/описание младшего участника. Ник и звание до 30 символов, описание до 1000. | 3+ | Группа |
удалить никТакже: удалить звание, удалить описание | удалить ник @userудалить звание @userудалить описание @user | Очистить соответствующее поле младшего участника. | 3+ | Группа |
сброс ников | сброс ников | Сбросить все ники текущего чата; Telegram-имена сохраняются. | 5+ | Группа |
+реакцииТакже: -реакции | -реакции @user+реакции @user | Запрос к Telegram на изменение доступа участника к реакциям; результат зависит от поддержки параметра Telegram API. | 3+ | Группа |
-все реакции от | -все реакции от @user | Запрос удаления реакций участника через Telegram API; поддержка зависит от доступного метода API. | 3+ | Группа |
🏡 Чат
| Команда и другие названия | Пример использования | Что делает / условия | Доступ | Где |
|---|---|---|---|---|
правила | правила | Показать сохранённые правила. | 0+ | Группа |
+правила | +правила ↵ Уважайте участников | Сохранить правила до 3000 символов. Используйте шаблон с настоящим переносом строки. | 3+ | Группа |
+приветствие | +приветствие ↵ Добро пожаловать, {имя}! | Приветствие до 2000 символов; {имя} заменяется именами вошедших. | 3+ | Группа |
-приветствие | -приветствие | Выключить собственный текст приветствия. | 3+ | Группа |
закрепТакже: pin | закрепзакреп 123 | Ответом закрепить сообщение либо указать ID. Уведомление о закреплении отключено. | 3+ | Группа |
-закрепТакже: открепить | -закреп | Снять закрепление через Telegram. | 3+ | Группа |
чат названиеТакже: название | чат название Уютная почта | Название Telegram-группы до 128 символов. | 3+ | Группа |
чат описаниеТакже: +описание чата | чат описание Общаемся и играем | Описание группы до 255 символов; пустой текст очищает его. | 3+ | Группа |
чат ссылкаТакже: +чат ссылка | чат ссылка | Создать новую пригласительную ссылку Telegram. | 3+ | Группа |
чат инфоТакже: население | чат инфо | Telegram-численность, ID, известные боту участники и сообщения. | 0+ | Группа |
-чатТакже: +чат | -чат+чат | Закрыть отправку сообщений обычным участникам и восстановить ранее сохранённые разрешения. | 4+ | Группа |
топик название | топик название Объявления | Переименовать текущую тему форума; отправлять внутри темы, до 128 символов. | 3+ | Группа |
+топикТакже: -топик | -топик+топик | Закрыть/открыть текущую тему форума. | 3+ | Группа |
+тг админТакже: -тг админ | +тг админ @user Почтмейстер-тг админ @user | Только Telegram-владелец: запрос реального назначения/снятия администратора Telegram. Подпись до 16 символов. Нужны соответствующие права самого бота. | 5+ | Группа |
тг праваТакже: тг разрешения | тг права @user | Реальный статус и разрешения пользователя в Telegram; без цели — свои. | 3+ | Группа |
тг разрешения чата | тг разрешения чата | Общие разрешения группы в виде русской карточки. | 3+ | Группа |
привязать | привязать -100123456789 | В ЛС привязать группу по ID; в самой группе достаточно привязать. Требуется ранг 3 в целевом чате. | 0+ | Группа/ЛС |
отвязать | отвязать | Удалить собственную привязку удалённого управления. | 0+ | Группа/ЛС |
в чате | в чате правилав чате мут 10 минут @user | Из ЛС исполнить команду в привязанной группе. Права проверяются там; цель задайте явно, ответ из ЛС не переносится. | 0+ | Группа/ЛС |
проверить в чате | проверить в чатепроверить в чате @user | Обновить присутствие одного или до 100 известных участников по Telegram. | 1+ | Группа |
смс идТакже: ветка, перейти к смс | смс идперейти к смс 123ветка 123 | ID сообщения, ссылка на сообщение или ветку супергруппы. Можно ответом; без цели используется сообщение команды. | 0+ | Группа |
бизнес статус | бизнес статус | Список собственных Telegram Business-подключений, их активности и разрешения отвечать. Business-обработчик ограничен безопасными информационными командами. | 0+ | Группа/ЛС |
обновить чат | обновить чат | Ранг 5: добавить Telegram-администраторов и обновить все известные ID. Bot API не выдаёт полный список неизвестных молчащих участников; показывается охват базы. | 5+ | Группа |
добавить участника в базу | добавить участника в базу 123456789 | Ранг 5: получить участника по числовому ID, проверить его членство в текущей группе и добавить в базу. Не приглашает человека в группу. | 5+ | Группа |
админ сводкаТакже: сводка чата | админ сводка | Известные участники, рисковые отметки, предупреждения, жалобы и активные локальные PREMIUM. | 1+ | Группа |
📊 Активность
| Команда и другие названия | Пример использования | Что делает / условия | Доступ | Где |
|---|---|---|---|---|
топТакже: стата, стата вся, топ вся | топ 10 | Рейтинг сообщений с появления бота в чате; число от 1 до 50. | 0+ | Группа |
стата суткиТакже: топ сутки, стата неделя, топ неделя, стата месяц, топ месяц | стата сутки 10стата неделя 10стата месяц 10 | Топ за последние 1, 7 или 30 дней; до 100 участников. Считаются только записанные ботом сообщения. | 0+ | Группа |
моя статаТакже: стата по часам, чат стата по часам, чат стата | моя статастата по часам @userчат стата по часам | Гистограмма последних 24 часов по часам МСК; варианты чат показывают всю группу. | 0+ | Группа |
мой активТакже: мои баны, мой спам | мой активмои банымой спам | Только ЛС: известные чаты и активные баны бота. мой спам здесь тоже показывает баны, а не метки local_flags. | 0+ | Группа/ЛС |
кто добавилТакже: кто меня добавил | кто добавил @user | Кто пригласил участника, если бот получил событие; без цели — о себе. | 0+ | Группа |
+репТакже: -реп | +реп @user-реп @user | Изменить чужую репутацию на ±1, раз в сутки для одной пары пользователей. | 0+ | Группа |
репутация | репутация @user | Сумма репутации в текущем чате; без цели — своя. | 0+ | Группа |
рейтинг | рейтинг | 20 участников с наибольшей суммой репутации текущего чата. | 0+ | Группа |
сбросить рейтингТакже: обнулить рейтинг | сбросить рейтинг подтверждаю | Удалить репутационные оценки чата. | 5+ | Группа |
звездностьТакже: моя звездность, мзв, зв | звездность @user | Сумма звёздных оценок в чате; без цели — своя. | 0+ | Группа |
звезды чатаТакже: все звезды | звезды чатавсе звезды | Звёздный рейтинг чата или общий рейтинг этого бота. | 0+ | Группа/ЛС |
бкоин | бкоин 100 | Потратить личные марки на рейтинг вкладов группы. Это расход, отдельная выводимая казна чата не создаётся. | 0+ | Группа |
бтопТакже: бтоп дня, штоп, бтоп стата | бтопбтоп дняштопбтоп стата | Общий топ вкладов групп, дневной топ по МСК или участники-вкладчики текущего чата. | 0+ | Группа/ЛС |
мой прогрессТакже: прогресс | мой прогресс | Декоративный уровень: +1 за каждые 100 увиденных сообщений, число РП. Марки не начисляются. | 0+ | Группа |
Быстрые текстовые оценки
Эти формы обрабатываются отдельно от реестра; отправляйте их ответом на сообщение:
| Текст | Эффект |
|---|---|
+ / - | Репутация +1 / −1 |
+2 / -2 | Репутация +2 / −2 при достаточном ранге |
++ / -- | Та же оценка по числу знаков |
*1 / *2 | Положительные звёзды, отдельные от репутации |
Максимальная величина оценки: max(1, ранг×2), не более 100 по формату числа. На одного получателя — раз в сутки для каждого типа оценки. Самооценка запрещена. Для ЛС оценки не работают. Репутация и звёзды — разные счётчики.
🏅 Награды
| Команда и другие названия | Пример использования | Что делает / условия | Доступ | Где |
|---|---|---|---|---|
наградить | наградить 2 @user ↵ За помощь новичкам | Награда степени 1–8. Разрешённая степень — максимум ранга автора и отдельного допуска награждающего; обычный ранг 0 сам награды не выдаёт. | 0+ | Группа |
наградыТакже: мои награды | награды @user | Действующие награды человека с номерами и степенями; без цели — свои. | 0+ | Группа |
+награждающийТакже: -награждающий | +награждающий 3 @user-награждающий @user | Разрешить участнику награды до указанной степени 1–8; по умолчанию 1. До 10 отдельных награждающих в чате. | 4+ | Группа |
кто награждающий | кто награждающий | Дополнительно назначенные награждающие и их максимальные степени. | 0+ | Группа |
снять наградуТакже: -награда | снять награду 12 @user | Удалить конкретную награду младшего участника; учитывается старшинство её автора. | 2+ | Группа |
снять все награды | снять все награды @user | Удалить награды младшего участника, если нет защищённых наград равного/старшего автора. | 4+ | Группа |
снять награды от | снять награды от @user | Удалить все награды, выданные выбранным младшим автором в этом чате; можно указать себя. | 4+ | Группа |
🎲 Игры
| Команда и другие названия | Пример использования | Что делает / условия | Доступ | Где |
|---|---|---|---|---|
кубыТакже: dice | кубыкубы 10 @user | Без цели — бесплатный бросок без ставки и выплат. Парная игра — резерв ставок обоих участников и согласие соперника; новых марок не создаёт. | 0+ | Группа/ЛС |
кубы даТакже: кубы нет | кубы дакубы нет | Ответ на последний активный вызов в парные кубы. При ничьей/отказе резерв возвращается. | 0+ | Группа |
кубы статаТакже: дуэли стата | кубы статадуэли стата | Число завершённых парных игр соответствующего типа в чате. | 0+ | Группа |
дуэль | дуэль 20 @user | Ставка 1–10000 резервируется у автора; вызов живёт 10 минут, победитель случаен. | 0+ | Группа |
дуэль принять | дуэль принять 5 | Адресат вносит вторую ставку; победитель получает обе. | 0+ | Группа |
дуэль отменить | дуэль отменить 5 | Автор отменяет свой открытый вызов и получает резерв обратно. | 0+ | Группа |
монеткаТакже: coin | монетка | Случайный орёл/решка, без ставки и списания марок. | 0+ | Группа/ЛС |
шарТакже: 8ball | шар Удастся ли экзамен? | Случайный развлекательный ответ, без ставки. | 0+ | Группа/ЛС |
рандом | рандом 100рандом 1 100 | Число от 0 до верхней границы или между двумя включительными границами; целые числа. | 0+ | Группа/ЛС |
инфаТакже: данет, выбери | инфа Будет дождьданет Идти гулять?выбери чай или кофе | Случайный процент, да/нет или выбор между вариантами, разделёнными словом или. | 0+ | Группа/ЛС |
жребийТакже: кто | жребий Аня Боря Викакто сегодня дежурит? | Выбор из введённых слов/имён; кто выбирает известного активного участника чата. | 0+ | Группа |
скажи | скажи Всем привет! | Повторить текст до 2000 символов от имени бота, без исполнения вложенной команды. | 0+ | Группа/ЛС |
погода | погода Москва | Прогноз минимальной/максимальной температуры на 5 дней по внешнему сервису Open-Meteo. Без города использует поле мой город. | 0+ | Группа/ЛС |
русская рулетка | русская рулетка | Вероятность 1/6 реального исключения из группы с возможностью вернуться. Telegram-администраторы не участвуют. | 0+ | Группа |
розыгрыш создать | розыгрыш создать 200 | Создать розыгрыш, резервируя личный приз. Один открытый розыгрыш на организатора. | 0+ | Группа |
розыгрыш участвовать | розыгрыш участвовать 6 | Бесплатное участие в розыгрыше этого чата; одна запись на пользователя. | 0+ | Группа |
розыгрыш завершитьТакже: розыгрыш отменить | розыгрыш завершить 6розыгрыш отменить 6 | Только организатор: выбрать случайного участника и выдать приз либо отменить и вернуть резерв. Если участников нет, приз возвращается. | 0+ | Группа |
розыгрыш статусТакже: победители розыгрыша | розыгрыш статуспобедители розыгрыша | Последний розыгрыш текущего чата, состояние, число участников и победитель. | 0+ | Группа |
опрос | опрос Какой фильм? ↵ Комедия ↵ Фантастика | Анонимный Telegram-опрос: вопрос до 300 символов, 2–10 вариантов до 100 символов каждый, каждый на новой строке. | 1+ | Группа |
ферма помощь | ферма помощь | Правила фермы, стоимость построек, доход, вместимость и отдельность бесплатной валюты от платного кошелька. | 0+ | Группа/ЛС |
ферма собратьТакже: урожай | ферма собратьурожай | Получить доход за целые часы, максимум за 24 часа. Доход: земля 20, курица 8, корова 35, мельница 15 семечек/час. | 0+ | Группа/ЛС |
ферма бонус | ферма бонус | 100 бесплатных семечек раз в 24 часа. Не начисляет тыковки/марки. | 0+ | Группа/ЛС |
ферма магазин | ферма магазин | Магазин фермы с кнопками, актуальными ценами и балансом семечек. | 0+ | Группа/ЛС |
ферма купить | ферма купить земляферма купить курица 2 | Земля: 120×текущее число участков; амбар 200, курица 80, корова 300, мельница 500. Мельница с уровня 3. Вместимость и свободные участки проверяются. | 0+ | Группа/ЛС |
ферма журнал | ферма журнал | Последние 15 начислений, покупок и ставок в семечках, отдельно от денежного журнала платной валюты. | 0+ | Группа/ЛС |
орелТакже: решка | орел 20решка 20 | Монетка со ставкой 1–10000 семечек; при угадывании выплата 2×ставка. Задержка 2 секунды между играми. Платный кошелёк не затрагивается. | 0+ | Группа/ЛС |
казиноТакже: слоты | казино 20слоты 20 | Слоты только в семечках: три одинаковых символа дают 10×ставка, пара возвращает ставку. Нет конвертации в Stars или платную валюту. | 0+ | Группа/ЛС |
игрыТакже: развлечения | игры | Меню бесплатных игр, парных ставок, розыгрышей и фермы. Платные игры используют резервы участников; ферма и казино — семечки. | 0+ | Группа/ЛС |
🎭 РП
| Команда и другие названия | Пример использования | Что делает / условия | Доступ | Где |
|---|---|---|---|---|
обнятьНазвания действий: полный РП-набор. | обнять @userдать пять @user | РП-действие сразу с HTML-упоминаниями автора и получателя. Работает в группе, учитывает личные запреты. | 0+ | Группа/ЛС |
рп действиеНазвания действий: полный РП-набор. | рп действие угостить кофе @user | Общий обработчик набора; проще писать название действия напрямую. Все 173 действия и примеры находятся ниже в этой статье. | 0+ | Группа |
рп каталогТакже: рп список, rp | /rpрп каталог романтика | Полный список или категория: дружба, романтика, приключения, быт, праздник. | 0+ | Группа/ЛС |
рп поиск | рп поиск кофе | Поиск встроенного действия по части названия. | 0+ | Группа/ЛС |
рп режим | рп режим обычныйрп режим выключить | Личное включение/выключение получения РП. Старый вариант «спрашивать» теперь означает обычный мгновенный режим. | 0+ | Группа/ЛС |
рп романтика | рп романтика разрешитьрп романтика выключить | Разрешить/выключить романтику для себя. «Спрашивать» — совместимый синоним разрешения; подтверждения отключены. | 0+ | Группа/ЛС |
рп заблокироватьТакже: рп разблокировать | рп заблокировать @userрп разблокировать @user | Запретить/разрешить РП от конкретного отправителя; блокировка также отклоняет его ожидающие запросы. | 0+ | Группа/ЛС |
рп принятьТакже: рп отклонить | рп принять 9рп отклонить 9 | Старые команды оставлены для совместимости и сообщают, что запросы больше не нужны. Ничего не исполняют повторно. | 0+ | Группа |
рп запросы | рп запросы | Старые запросы при обновлении отменены, новые не создаются. | 0+ | Группа |
рп отменить | рп отменить 9 | Совместимость со старой очередью; выполненное мгновенное действие не отменяет. | 0+ | Группа |
рп история | рп история | 15 последних выполненных действий с вашим участием в чате. | 0+ | Группа |
рп откат | рп откат 10 | Интервал повтора одинакового действия от одного автора одному получателю: 0–300 секунд, по умолчанию 5. | 3+ | Группа |
+рпТакже: -рп | -рп+рп | Выключить/включить действия в группе. Новые запросы подтверждения не создаются. | 3+ | Группа |
мой рп создатьТакже: мой рп изменить | мой рп создать помахать шляпой | дружба ↵ {автор} приветствует {цель}! | До 50 личных шаблонов. До 1000 символов с обязательными {автор} и {цель}. Выполняются сразу, пользовательский текст экранируется. | 0+ | Группа/ЛС |
мой рп удалить | мой рп удалить помахать шляпой | Удалить свой личный шаблон. | 0+ | Группа/ЛС |
мои рп | мои рп | Список своих личных шаблонов; они доступны автору в разных группах бота. | 0+ | Группа/ЛС |
+мрп | +мрп махнуть рукой | дружба ↵ {автор} машет {цель}. | РП-шаблон для группы, до 200 на чат; категория необязательна, по умолчанию дружба. Служебные команды перекрывать нельзя. | 3+ | Группа |
-мрп | -мрп махнуть рукой | Удалить пользовательское действие текущего чата. | 3+ | Группа |
мрп | мрп | Список собственных РП-команд чата. | 0+ | Группа |
💍 Семья
| Команда и другие названия | Пример использования | Что делает / условия | Доступ | Где |
|---|---|---|---|---|
брак предложитьТакже: отношения предложить, +отн | брак предложить @user | Предложение брака с GIF и кнопками Принять/Отклонить. Ответить может только получатель; отменить — автор. Действует сутки. | 0+ | Группа |
брак принятьТакже: отношения принять, брак да, отн да | брак принять | Принять единственное входящее предложение без номера либо выбрать его кнопкой. При нескольких предложениях — брак предложения. | 0+ | Группа |
брак нетТакже: отн нет | брак нет 2отн нет | брак нет отклоняет адресованное предложение по номеру; отн нет отклоняет старые дружеские предложения. | 0+ | Группа |
брак отменить | брак отменить 2 | Отправитель отменяет собственное предложение брака. | 0+ | Группа |
брак предложения | брак предложения | Список активных предложений с кнопками выбора, без ввода номеров. | 0+ | Группа |
бракТакже: отношения, мой брак, отн, статус отн, отн статус | бракбрак @userотношения | брак показывает семейную карточку. отношения и отн показывают старую дружескую пару, отдельную от брака. | 0+ | Группа |
брак расторгнутьТакже: отношения расторгнуть, развод, -отн | разводразвод подтверждаю ↵ Наше решениеотношения расторгнуть | развод сначала показывает расчёт долей, затем завершает брак. отношения расторгнуть завершает отдельную дружескую пару без семейного счёта. | 0+ | Группа |
браки | браки | Открытые действующие браки текущей группы; закрытая семья видна своим супругам. | 0+ | Группа |
брак история | брак история | Собственные браки этого чата, включая завершённые и причины развода. | 0+ | Группа |
семьяТакже: family, свидетельство, мой супруг, моя супруга | семьясемья @user/family | Свидетельство, дата, семейное имя, дом, опыт и уровень. Счёт видят супруги, подробная карточка может быть закрыта. | 0+ | Группа |
семья помощь | семья помощь | Подробная памятка по игровой семье. | 0+ | Группа |
семья фамилияТакже: семья описание, семья дом | семья фамилия Почтовыесемья описание Наш уютсемья дом Дом у моря | Запрос общего изменения, подтвердить должен второй супруг. Имя до 60 символов, дом/описание до 500. | 0+ | Группа |
семья запросы | семья запросы | Ожидающие общие решения активной семьи; до 5 одновременно, срок сутки. | 0+ | Группа |
семья принятьТакже: семья отклонить, семья отменить | семья принять 3семья отклонить 3семья отменить 3 | Второй супруг принимает/отклоняет общее решение; автор может отменить своё. После исполнения повтор не допускается. | 0+ | Группа |
семья вклад | семья вклад 100 | Внести личные марки в общий счёт, записав собственную долю. Согласие партнёра на пополнение не нужно. | 0+ | Группа |
семья счётТакже: семья счет | семья счёт | Общий баланс и остаточные доли обоих супругов. | 0+ | Группа |
семья снять | семья снять 50 | Запрос выплаты автору после подтверждения второго супруга. Сначала расходуется доля получателя, затем доля партнёра. | 0+ | Группа |
семья приватность | семья приватность закрытьсемья приватность открыть | Закрыть детали может один супруг; повторное открытие — совместное решение. | 0+ | Группа |
семья день | семья день | +10 опыта семье бесплатно, раз на семью за календарный день по МСК. Марки не начисляются. | 0+ | Группа |
семья подарок | семья подароксемья подарок цветы | Магазин подарков супругу; платит даритель из личного кошелька. Подарок даёт +5 опыта, откат 30 секунд. | 0+ | Группа |
семья подарки | семья подарки | Последние 20 семейных подарков. | 0+ | Группа |
семья свидание | семья свиданиесемья свидание кино | Запрос свидания с оплатой с общего счёта и согласием партнёра. +30 опыта, ограничение 1 час для завершённых свиданий. | 0+ | Группа |
семья история | семья история | Последние 25 событий действующей семьи; только супруги. | 0+ | Группа |
семья годовщина | семья годовщина | Продолжительность брака и ближайшая годовая дата. Для старых перенесённых браков без даты точная годовщина неизвестна. | 0+ | Группа |
брак режим развода | брак режим развода выключитьбрак режим развода одинбрак режим развода оба | Авторазвод по событиям выхода из чата: выключен, после выхода одного или обоих. При завершении оставшиеся доли возвращаются. | 4+ | Группа |
сброс браков | сброс браков подтверждаю | Завершить все действующие браки чата, вернуть доли и сохранить историю; отменить ожидающие предложения. | 5+ | Группа |
💞 Отношения
| Команда и другие названия | Пример использования | Что делает / условия | Доступ | Где |
|---|---|---|---|---|
отныТакже: топ отнов, мои отношения, мои отн | отнымои отношения | Список старых дружеских пар чата или своих. Для настоящего семейного механизма используйте команды брак/семья. | 0+ | Группа |
отн подарок | отн подарок 25 Букет @user | Произвольный игровой подарок человеку, за личные марки 1–10000. Марки расходуются, получателю деньги не переводятся. | 0+ | Группа |
отн статаТакже: отн подарки | отн стата @user | История полученных обычных подарков и декоративный уровень по общей стоимости. | 0+ | Группа |
история отнТакже: история отношений | история отн @user | Последние обычные подарки между вами и выбранным пользователем. | 0+ | Группа |
+шип меняТакже: -шип меня | +шип меня-шип меня | Разрешить/запретить включение себя в случайные игровые пары. По умолчанию разрешено. | 0+ | Группа/ЛС |
шипперим | шипперимшипперим @user1 @user2 | Выбрать случайную пару или указать двоих; оба должны разрешать шиппинг. Брак не создаётся. | 0+ | Группа |
пейрингТакже: общий пейринг | пейрингобщий пейринг | Последние 30 созданных игровых пар чата или всего бота. | 0+ | Группа/ЛС |
сбросить пейринг | сбросить пейринг | Удалить игровые пары, созданные именно вами в этом чате. | 0+ | Группа/ЛС |
Старая дружеская пара
Для дружеской пары используйте отношения предложить @user, затем получатель отвечает отношения принять @sender (либо ответом на отправителя). В этой старой механике нужен пользователь, а не числовой номер свадебного предложения. Предложение действует сутки. отн нет отклоняет дружеские предложения, отношения расторгнуть удаляет свою дружескую пару.
🏰 Кланы
| Команда и другие названия | Пример использования | Что делает / условия | Доступ | Где |
|---|---|---|---|---|
клан создатьТакже: создать клан | клан создать Ночная почта | Создать общий для бота клан за 500 марок; имя 2–40 символов. Один клан на пользователя. | 0+ | Группа/ЛС |
клан вступитьТакже: +клан | клан вступить 2 | Бесплатно вступить по ID, если ещё не в клане. | 0+ | Группа/ЛС |
клан выйтиТакже: выйти из клана, -клан | клан выйти | Выйти из клана. Владелец сначала передаёт клан другому участнику. | 0+ | Группа/ЛС |
клан передать | клан передать @user | Владелец передаёт клан другому человеку, уже состоящему в нём. | 0+ | Группа/ЛС |
клан вкладТакже: клан коины | клан вклад 100 | Личный вклад в казну. Обратный вывод вкладов участникам не реализован. | 0+ | Группа/ЛС |
кланТакже: мой клан | клан | Свой клан, владелец, ID, казна и численность. | 0+ | Группа/ЛС |
кланы | кланы | До 30 кланов по казне. | 0+ | Группа/ЛС |
клан изменить | клан изменить Новое имя ↵ Описание | Владелец меняет имя 2–40 символов и описание до 1000. | 0+ | Группа/ЛС |
клан участники | клан участники | Участники собственного клана. | 0+ | Группа/ЛС |
удалить клан | удалить клан подтверждаю | Только владелец клана: удалить и получить всю оставшуюся казну. Плата за создание отдельно не возвращается. | 0+ | Группа/ЛС |
🎬 Кружки
| Команда и другие названия | Пример использования | Что делает / условия | Доступ | Где |
|---|---|---|---|---|
кружок создатьТакже: создать кружок | кружок создать Киноклуб ↵ Смотрим фильмы | Бесплатный кружок текущей группы; имя 2–40, описание до 1000 символов. До 5 своих кружков на чат. | 0+ | Группа |
кружок вступитьТакже: кружок выйти, +кружок, -кружок, выйти из кружка | кружок вступить 3кружок выйти 3 | Вступить/выйти по ID. Владелец сначала передаёт или удаляет кружок. Можно участвовать в нескольких. | 0+ | Группа |
кружок передать | кружок передать 3 @user | Передать свой кружок другому его участнику. | 0+ | Группа |
кружок удалитьТакже: удалить кружок | кружок удалить 3 | Удалить свой кружок и получить его оставшуюся казну. | 0+ | Группа |
кружкиТакже: мои кружки | кружкимои кружки | Кружки группы или только те, где вы участвуете. | 0+ | Группа |
кружок участникиТакже: участники кружка | кружок участники 3 | Список людей выбранного кружка текущей группы. | 0+ | Группа |
кружок вклад | кружок вклад 3 100 | Внести личные марки в казну кружка, в котором состоите; обратного вывода участникам нет. | 0+ | Группа |
кружок изменить | кружок изменить 3 Новое имя ↵ Описание | Владелец меняет название/описание кружка. | 0+ | Группа |
кружок основа | кружок основа 3 | Сохранить основной кружок среди своих в этом чате. | 0+ | Группа |
📝 Заметки
| Команда и другие названия | Пример использования | Что делает / условия | Доступ | Где |
|---|---|---|---|---|
заметкаТакже: +заметка | заметка Покупки ↵ Чай и печеньезаметка Покупки | Сохранить/прочитать свою заметку в текущем чате. Название до 80, текст до 3000 символов. | 0+ | Группа/ЛС |
заметки | заметки | Список собственных заметок этого чата. | 0+ | Группа/ЛС |
-заметка | -заметка Покупки | Удалить свою заметку текущего чата. | 0+ | Группа/ЛС |
~заметкаТакже: текст заметки | ~заметка Покупки ↵ Чай, кофе и печенье | Изменить текст существующей своей заметки. | 0+ | Группа/ЛС |
~название заметки | ~название заметки Покупки ↵ Список дел | Переименовать свою заметку; новое имя до 80 символов и не должно быть занято. | 0+ | Группа/ЛС |
+закладка | +закладка Важное ↵ Комментарий | Ответом сохранить ссылку на сообщение и текст до 2000 символов; параллельно создаётся собственная заметка со ссылкой. | 0+ | Группа/ЛС |
чатбукТакже: мои закладки | чатбукмои закладки | До 50 общих видимых или собственных закладок текущей группы. | 0+ | Группа |
закладкаТакже: -закладка, удалить закладку | закладка 10-закладка 10 | Показать по номеру или удалить. Удаление доступно автору и рангу 3+. | 0+ | Группа |
исключить закладкуТакже: убрать закладку | исключить закладку 10 | Скрыть из общего чатбука; автор продолжает видеть в личном списке. Право автора или ранг 3+. | 0+ | Группа |
+кладменТакже: -кладмен | +кладмен @user-кладмен @user | Показать/скрыть все закладки выбранного автора в текущем чате. | 3+ | Группа |
таймер | таймер 10 минут ↵ Выпить воды | Напоминание с текстом до 2000 символов, от 1 секунды до 30 дней. До 20 активных на пользователя; приходит в чат создания. | 0+ | Группа/ЛС |
таймеры | таймеры | Свои напоминания текущего чата. | 0+ | Группа/ЛС |
-таймер | -таймер 7 | Удалить своё напоминание по номеру. | 0+ | Группа/ЛС |
таймер через | таймер через 10 минут ↵ пинг | Отложить выполнение команды в группе на 1 минуту–365 дней. До 20 отложенных на чат; права перепроверяются при исполнении. | 1+ | Группа |
таймер на | таймер на 01.12.2026 18:00 ↵ пинг | Отложенная команда на дату/время по МСК; момент должен находиться в допустимом будущем диапазоне. | 1+ | Группа |
отложенные команды | отложенные команды | Ваши отложенные команды текущей группы. | 1+ | Группа |
-отложенная команда | -отложенная команда 7 | Удалить свою отложенную команду по номеру. | 1+ | Группа |
сбросить таймерыТакже: удалить все таймеры | сбросить таймеры | Удалить и обычные напоминания, и отложенные команды текущего чата. | 5+ | Группа |
+триггер | +триггер доброе утро ↵ Хорошего дня! | Точный текст вызывает сохранённый ответ; до 2000 символов вся настройка. Регистр сравнивается без различий; вложенные команды не исполняются. | 3+ | Группа |
-триггер | -триггер доброе утро | Удалить точную фразу триггера. | 3+ | Группа |
триггеры | триггеры | Список фраз-триггеров текущей группы. | 1+ | Группа |
🌐 Сети
| Команда и другие названия | Пример использования | Что делает / условия | Доступ | Где |
|---|---|---|---|---|
сетка создать | сетка создать Друзья | Только текущий Telegram-владелец создаёт сеть и добавляет текущий чат. Имя до 60 символов; чат не должен состоять в другой сети. | 5+ | Группа |
сетка добавить | сетка добавить 2 | Подключить текущую группу к своей сети по ID; нужны ранг 5 и владение сетью. | 5+ | Группа |
сетка исключить | сетка исключить | Убрать текущую группу из сети. | 5+ | Группа |
сетка | сетка | Название сети и ID входящих в неё групп. | 0+ | Группа |
сетка модерТакже: сетка разжаловать | сетка модер 2 @userсетка разжаловать @user | Назначить стандартный ранг 0–4 во всех группах сети или сбросить. Исполнитель должен владеть сетью и быть Telegram-владельцем каждой её группы. | 5+ | Группа |
каталог добавить | каталог добавить Уютный чат для общения | Добавить текущую группу в каталог этого бота; описание до 1000 символов, необходима доступная ссылка-приглашение или публичный username. | 5+ | Группа |
каталог удалитьТакже: каталог отменить | каталог удалить | Удалить текущую группу из каталога. | 5+ | Группа |
каталогТакже: каталог поиск | каталогкаталог поиск кино | Поиск до 30 групп каталога по названию/описанию. | 0+ | Группа/ЛС |
каталог категории | каталог категории | Существующие категории каталога. | 0+ | Группа/ЛС |
+каталог категорииТакже: -каталог категории | +каталог категории Игры-каталог категории | Категория записи текущего чата, до 80 символов; снятие возвращает Общее. | 5+ | Группа |
📈 Биржа
| Команда и другие названия | Пример использования | Что делает / условия | Доступ | Где |
|---|---|---|---|---|
купить лоты | купить лоты 2 | Купить коллекционные игровые лоты по 100 марок за штуку, 1–1000 штук. | 0+ | Группа/ЛС |
мои лоты | мои лоты | Свободные лоты собственного аккаунта; зарезервированные в продаже сюда не входят. | 0+ | Группа/ЛС |
биржаТакже: биржа заявки | биржа | До 30 открытых заявок на покупку/продажу коллекционных лотов. | 0+ | Группа/ЛС |
биржа купитьТакже: биржа продать | биржа купить 2 150биржа продать 2 150 | Создать заявку: количество 1–1000, цена за штуку 1–10000 марок. Покупка резервирует марки, продажа — лоты. | 0+ | Группа/ЛС |
биржа исполнить | биржа исполнить 9 | Полностью исполнить чужую открытую заявку: перечислить марки и лоты. Свою заявку исполнить нельзя, частичного исполнения нет. | 0+ | Группа/ЛС |
биржа отменить | биржа отменить 9 | Отменить свою открытую заявку и вернуть её резерв. | 0+ | Группа/ЛС |
биржа мои заявкиТакже: биржа график | биржа мои заявкибиржа график 30 | До 30 собственных заявок или средние цены собственных торгов бота по дням за 1–365 дней; график пока текстовый. | 0+ | Группа/ЛС |
📜 Наследство
| Команда и другие названия | Пример использования | Что делает / условия | Доступ | Где |
|---|---|---|---|---|
+завещаниеТакже: +наследство | +завещание @user | Назначить другого известного пользователя наследником баланса. Само указание никому денег не передаёт. | 0+ | Группа/ЛС |
-завещаниеТакже: -наследство | -завещание | Удалить завещание и отменить ожидающую заявку по нему. | 0+ | Группа/ЛС |
мое завещание | мое завещание | Показать ID назначенного наследника. | 0+ | Группа/ЛС |
вступить в наследство | вступить в наследство @user | Только ЛС: наследник запрашивает баланс назначившего его пользователя; заявку должен вручную подтвердить оператор. | 0+ | Группа/ЛС |
🌐 WebUI
| Команда и другие названия | Пример использования | Что делает / условия | Доступ | Где |
|---|---|---|---|---|
вебТакже: web, webui, веб помощь | веб/web | Адрес панели, свой логин и памятка. Панель на порту 7878; учётная запись связана с Telegram ID. | 0+ | Группа/ЛС |
веб регистрацияТакже: webregister | веб регистрация ваш_логин ↵ ВашСобственныйПароль123! | Только ЛС: создать собственную учётную запись. Логин 3–32 символа, пароль 12–128. Пароль хранится как хеш; регистрация не выдаёт административных прав. | 0+ | Группа/ЛС |
веб парольТакже: webpassword | веб пароль НовыйСобственныйПароль456! | Только ЛС: сменить собственный пароль, завершить сессии и отменить ожидающие веб-задания. | 0+ | Группа/ЛС |
веб логин | веб логин новый_логин | Только ЛС: изменить собственный уникальный логин и завершить веб-сессии. | 0+ | Группа/ЛС |
веб выход | веб выход | Только ЛС: завершить все веб-сессии и отменить ожидающие веб-задания; аккаунт сохраняется. | 0+ | Группа/ЛС |
🌈 Все 173 встроенных РП-действий
Каждую строку можно использовать как отдельную команду. Вместо @user подставьте известного участника или отправьте только название ответом на его сообщение. Действие выполняется сразу, без запроса подтверждения; личные блокировки и выключение РП учитываются.
В шаблоне {автор} и {цель} заменяются именами. Комментарий можно дописать после цели; если для него нет подстановки в шаблоне, бот добавит его отдельной строкой. Все действия бесплатны.
Дружба · 51 действий
| Действие | Пример | Текст действия |
|---|---|---|
обнять | обнять @user | 🤗 {автор} обнимает {цель}. |
погладить | погладить @user | 🌷 {автор} нежно гладит {цель} по голове. |
пожать руку | пожать руку @user | 🤝 {автор} пожимает руку {цель}. |
дать пять | дать пять @user | 🙏🏻 {автор} дал пять {цель}. |
поддержать | поддержать @user | 🫶 {автор} поддерживает {цель}: «Я рядом». |
похвалить | похвалить @user | ⭐ {автор} хвалит {цель} за старания. |
поблагодарить | поблагодарить @user | 💐 {автор} благодарит {цель} за помощь. |
поздравить | поздравить @user | 🎉 {автор} поздравляет {цель} и желает хорошего дня. |
улыбнуться | улыбнуться @user | 😊 {автор} тепло улыбается {цель}. |
подмигнуть | подмигнуть @user | 😉 {автор} дружески подмигивает {цель}. |
помахать | помахать @user | 👋 {автор} машет рукой: «Привет, {цель}!» |
поприветствовать | поприветствовать @user | 🌞 {автор} встречает {цель} добрым приветствием. |
попрощаться | попрощаться @user | 🌙 {автор} прощается: «До встречи, {цель}!» |
пожелать удачи | пожелать удачи @user | 🍀 {автор} желает удачи: «У тебя получится, {цель}!» |
пожелать спокойной ночи | пожелать спокойной ночи @user | 🌙 {автор} желает {цель} спокойной ночи и приятных снов. |
пожелать доброго утра | пожелать доброго утра @user | ☀️ {автор} желает {цель} доброго утра. |
укрыть пледом | укрыть пледом @user | 🧣 {автор} укрывает {цель} мягким пледом. |
принести подушку | принести подушку @user | 🛋 {автор} приносит {цель} уютную подушку. |
подать руку | подать руку @user | 🤝 {автор} протягивает руку помощи: «Держись, {цель}». |
погладить плечо | погладить плечо @user | 🫶 {автор} дружески похлопывает {цель} по плечу. |
выслушать | выслушать @user | 💬 {автор} внимательно слушает {цель}. |
поделиться зонтом | поделиться зонтом @user | ☂️ {автор} приглашает {цель} под свой зонт. |
подарить улыбку | подарить улыбку @user | 😊 {автор} дарит {цель} искреннюю улыбку. |
отправить открытку | отправить открытку @user | 💌 {автор} отправляет {цель} воображаемую открытку с добрыми словами. |
нарисовать портрет | нарисовать портрет @user | 🎨 {автор} рисует дружеский портрет: «Для тебя, {цель}». |
сделать селфи | сделать селфи @user | 📸 {автор} и {цель} делают игровое селфи на память. |
рассказать шутку | рассказать шутку @user | 😄 {автор} рассказывает {цель} забавную историю. |
поделиться музыкой | поделиться музыкой @user | 🎵 {автор} делится любимой мелодией: «Послушай, {цель}». |
посвятить песню | посвятить песню @user | 🎶 {автор} посвящает {цель} добрую песню. |
спеть вместе | спеть вместе @user | 🎤 {автор} и {цель} поют дуэтом. |
потанцевать вместе | потанцевать вместе @user | 💃 {автор} и {цель} устраивают дружеский танец. |
встретить на вокзале | встретить на вокзале @user | 🚉 {автор} встречает {цель} на воображаемом вокзале. |
проводить домой | проводить домой @user | 🏡 {автор} провожает {цель} по уютной игровой улице. |
принести книгу | принести книгу @user | 📚 {автор} приносит {цель} интересную книгу. |
подарить талисман | подарить талисман @user | 🍀 {автор} дарит {цель} игровой талисман на удачу. |
показать фокус | показать фокус @user | 🎩 {автор} показывает {цель} забавный фокус. |
пустить конфетти | пустить конфетти @user | 🎊 {автор} запускает конфетти в честь {цель}. |
поделиться секретом | поделиться секретом @user | 🤫 {автор} делится с {цель} вымышленным секретом. |
подбодрить | подбодрить @user | 📣 {автор} подбадривает {цель}: «Вперёд, я верю в тебя!» |
дать медаль | дать медаль @user | 🏅 {автор} вручает {цель} воображаемую медаль дружбы. |
укусить | укусить @user | 🐾 {автор} кусает {цель}. |
кусь | кусь @user | 🐾 {автор} нежно кусьнул {цель}. |
щекотать | щекотать @user | 🤭 {автор} щекочет {цель} до смеха. |
шлепнуть | шлепнуть @user | 👋 {автор} шлёпает {цель}. |
пнуть | пнуть @user | 🦶 {автор} пинает {цель}. |
показать язык | показать язык @user | 😛 {автор} показывает {цель} язык. |
кинуть снежок | кинуть снежок @user | ❄️ {автор} кидает снежок в {цель}. |
дать подзатыльник | дать подзатыльник @user | 🖐 {автор} даёт {цель} подзатыльник. |
поклониться | поклониться @user | 🙇 {автор} кланяется {цель}. |
отдать честь | отдать честь @user | 🫡 {автор} отдаёт {цель} честь. |
украсть нос | украсть нос @user | 👃 {автор} крадёт нос {цель} и возвращает обратно. |
Романтика · 42 действий
| Действие | Пример | Текст действия |
|---|---|---|
поцеловать | поцеловать @user | 💋 {автор} и {цель} обмениваются нежным поцелуем. |
поцеловать в щеку | поцеловать в щеку @user | 🌸 {автор} целует {цель} в щёку. |
поцеловать в лоб | поцеловать в лоб @user | 🤍 {автор} нежно целует {цель} в лоб. |
взять за руку | взять за руку @user | 🤝 {автор} берёт {цель} за руку. |
обнять крепко | обнять крепко @user | 💞 {автор} крепко обнимает {цель}. |
прижаться | прижаться @user | 🫶 {автор} уютно устраивается рядом с {цель}. |
пригласить на свидание | пригласить на свидание @user | 🌹 {автор} приглашает {цель} на игровое свидание. |
пригласить на вальс | пригласить на вальс @user | 🎻 {автор} и {цель} кружатся в вальсе. |
признаться в любви | признаться в любви @user | ❤️ {автор} признаётся: «Ты мне очень дорог, {цель}». |
подарить розу | подарить розу @user | 🌹 {автор} дарит {цель} воображаемую розу. |
подарить букет | подарить букет @user | 💐 {автор} дарит {цель} игровой букет. |
спеть серенаду | спеть серенаду @user | 🎸 {автор} исполняет серенаду для {цель}. |
встретить закат | встретить закат @user | 🌅 {автор} и {цель} вместе встречают закат. |
смотреть на звезды | смотреть на звезды @user | 🌌 {автор} и {цель} любуются звёздным небом. |
гулять под луной | гулять под луной @user | 🌙 {автор} и {цель} гуляют по лунной дорожке. |
написать любовное письмо | написать любовное письмо @user | 💌 {автор} пишет {цель} трогательное игровое письмо. |
устроить романтический ужин | устроить романтический ужин @user | 🕯 {автор} и {цель} ужинают при свечах. |
сплести венок | сплести венок @user | 🌼 {автор} плетёт цветочный венок для {цель}. |
подарить сердце | подарить сердце @user | 💗 {автор} дарит {цель} бумажное сердце. |
заказать песню | заказать песню @user | 🎼 {автор} заказывает любимую песню для {цель}. |
пригласить на пикник | пригласить на пикник @user | 🧺 {автор} и {цель} отправляются на романтический пикник. |
танцевать под дождем | танцевать под дождем @user | 🌦 {автор} и {цель} танцуют под тёплым игровым дождём. |
пообещать заботу | пообещать заботу @user | 🤍 {автор} обещает заботиться о {цель} в этой игровой истории. |
сделать комплимент | сделать комплимент @user | ✨ {автор} делает {цель} нежный комплимент. |
подарить кулон | подарить кулон @user | 📿 {автор} дарит {цель} воображаемый кулон. |
встретить рассвет | встретить рассвет @user | 🌄 {автор} и {цель} встречают рассвет вместе. |
сесть рядом | сесть рядом @user | 🛋 {автор} садится рядом с {цель}. |
читать вдвоем | читать вдвоем @user | 📖 {автор} и {цель} читают книгу под одним пледом. |
прогуляться у моря | прогуляться у моря @user | 🌊 {автор} и {цель} идут вдоль игрового морского берега. |
загадать желание | загадать желание @user | 🌠 {автор} и {цель} загадывают желание на падающую звезду. |
облизать | облизать @user | 👅 {автор} облизывает {цель}. |
согреть | согреть @user | 🔥 {автор} согревает {цель} в объятиях. |
чмокнуть | чмокнуть @user | 😘 {автор} чмокает {цель} в щёчку. |
подарить цветы | подарить цветы @user | 💐 {автор} дарит {цель} букет цветов. |
покраснеть | покраснеть @user | 😳 {автор} краснеет от взгляда {цель}. |
флиртовать | флиртовать @user | 😏 {автор} флиртует с {цель}. |
подарить кольцо | подарить кольцо @user | 💍 {автор} дарит {цель} колечко. |
страстно поцеловать | страстно поцеловать @user | 💋 {автор} страстно целует {цель}. |
прижать к себе | прижать к себе @user | ❤️🔥 {автор} бережно прижимает {цель} к себе. |
поцеловать в шею | поцеловать в шею @user | 🌹 {автор} нежно целует {цель} в шею. |
прошептать комплимент | прошептать комплимент @user | 🕯 {автор} шепчет {цель} комплимент. |
пригласить на ночное свидание | пригласить на ночное свидание @user | 🌙 {автор} приглашает {цель} на свидание под звёздами. |
Приключения · 30 действий
| Действие | Пример | Текст действия |
|---|---|---|
прикрыть щитом | прикрыть щитом @user | 🛡 {автор} прикрывает {цель} волшебным щитом. |
наложить заклинание | наложить заклинание @user | ✨ {автор} накладывает на {цель} доброе защитное заклинание. |
исцелить магией | исцелить магией @user | 🪄 В фантазийной истории {автор} восстанавливает силы {цель} магией. |
подарить артефакт | подарить артефакт @user | 🔮 {автор} передаёт {цель} игровой артефакт. |
отправиться в поход | отправиться в поход @user | 🏕 {автор} и {цель} начинают воображаемый поход. |
разжечь костер | разжечь костер @user | 🔥 {автор} и {цель} собираются у игрового костра. |
поставить палатку | поставить палатку @user | ⛺ {автор} и {цель} ставят палатку на поляне. |
найти сокровище | найти сокровище @user | 💎 {автор} и {цель} находят сундук вымышленных сокровищ. |
поделиться картой | поделиться картой @user | 🗺 {автор} показывает {цель} карту приключений. |
войти в портал | войти в портал @user | 🌀 {автор} и {цель} проходят через фантазийный портал. |
оседлать дракона | оседлать дракона @user | 🐉 {автор} и {цель} летят на дружелюбном драконе. |
приручить феникса | приручить феникса @user | 🔥 {автор} и {цель} знакомятся с игровым фениксом. |
построить замок | построить замок @user | 🏰 {автор} и {цель} строят замок в воображаемом королевстве. |
поднять флаг | поднять флаг @user | 🚩 {автор} и {цель} поднимают флаг своей игровой команды. |
исследовать пещеру | исследовать пещеру @user | 🔦 {автор} и {цель} исследуют вымышленную пещеру. |
пойти на квест | пойти на квест @user | 📜 {автор} и {цель} берут совместный квест. |
собрать отряд | собрать отряд @user | 🧭 {автор} приглашает {цель} в отряд искателей приключений. |
пройти лабиринт | пройти лабиринт @user | 🧩 {автор} и {цель} выбираются из игрового лабиринта. |
запустить корабль | запустить корабль @user | ⛵ {автор} и {цель} отправляют корабль к новым берегам. |
полететь в космос | полететь в космос @user | 🚀 {автор} и {цель} отправляются в воображаемую космическую экспедицию. |
открыть планету | открыть планету @user | 🪐 {автор} и {цель} открывают вымышленную планету. |
встретить единорога | встретить единорога @user | 🦄 {автор} и {цель} встречают единорога на сказочной поляне. |
разгадать загадку | разгадать загадку @user | 🧠 {автор} и {цель} находят ответ на загадку хранителя. |
заварить зелье | заварить зелье @user | ⚗️ {автор} готовит для {цель} фантазийное зелье хорошего настроения. |
стать напарником | стать напарником @user | 🧭 {автор} становится игровым напарником {цель}. |
зажечь маяк | зажечь маяк @user | 🌟 {автор} и {цель} зажигают маяк надежды. |
провести разведку | провести разведку @user | 🔭 {автор} и {цель} осматривают игровую местность. |
прокатиться на метле | прокатиться на метле @user | 🧹 {автор} и {цель} пролетают над вымышленным городом на метле. |
построить мост | построить мост @user | 🌉 {автор} и {цель} строят мост к острову приключений. |
прочитать свиток | прочитать свиток @user | 📜 {автор} и {цель} читают древний игровой свиток. |
Быт · 30 действий
| Действие | Пример | Текст действия |
|---|---|---|
угостить чаем | угостить чаем @user | 🍵 {автор} угощает {цель} воображаемым чаем. |
угостить кофе | угостить кофе @user | ☕ {автор} приносит {цель} чашку игрового кофе. |
угостить какао | угостить какао @user | 🍫 {автор} готовит {цель} горячее какао. |
угостить печеньем | угостить печеньем @user | 🍪 {автор} делится с {цель} воображаемым печеньем. |
угостить тортом | угостить тортом @user | 🍰 {автор} предлагает {цель} кусочек игрового торта. |
угостить пиццей | угостить пиццей @user | 🍕 {автор} угощает {цель} воображаемой пиццей. |
угостить мороженым | угостить мороженым @user | 🍦 {автор} и {цель} выбирают мороженое в игровой лавке. |
угостить конфетой | угостить конфетой @user | 🍬 {автор} дарит {цель} воображаемую конфету. |
сварить суп | сварить суп @user | 🍲 {автор} приглашает {цель} к игровому столу с тёплым супом. |
испечь пирог | испечь пирог @user | 🥧 {автор} печёт пирог для {цель} в этой истории. |
приготовить завтрак | приготовить завтрак @user | 🥞 {автор} и {цель} готовят уютный игровой завтрак. |
помыть посуду | помыть посуду @user | 🧽 {автор} и {цель} наводят порядок после игрового ужина. |
посадить цветы | посадить цветы @user | 🌱 {автор} и {цель} сажают цветы в воображаемом саду. |
полить сад | полить сад @user | 🌿 {автор} и {цель} поливают игровой сад. |
посадить дерево | посадить дерево @user | 🌳 {автор} и {цель} сажают дерево дружбы. |
собрать пазл | собрать пазл @user | 🧩 {автор} и {цель} собирают большой воображаемый пазл. |
сыграть в шахматы | сыграть в шахматы @user | ♟ {автор} и {цель} начинают дружескую игровую партию. |
сыграть в настолку | сыграть в настолку @user | 🎲 {автор} и {цель} садятся за воображаемую настольную игру. |
посмотреть фильм | посмотреть фильм @user | 🎬 {автор} и {цель} устраивают игровой киновечер. |
нарисовать картину | нарисовать картину @user | 🖌 {автор} и {цель} рисуют совместную картину. |
сделать оригами | сделать оригами @user | 🕊 {автор} и {цель} складывают бумажных журавликов. |
собрать букет | собрать букет @user | 🌻 {автор} и {цель} собирают игровой букет. |
прокатиться на велосипеде | прокатиться на велосипеде @user | 🚲 {автор} и {цель} едут по воображаемому парку. |
пойти на прогулку | пойти на прогулку @user | 🌳 {автор} и {цель} гуляют по игровой аллее. |
покормить уток | покормить уток @user | 🦆 {автор} и {цель} встречают уток у воображаемого пруда. |
запустить воздушного змея | запустить воздушного змея @user | 🪁 {автор} и {цель} запускают воздушного змея. |
слепить снеговика | слепить снеговика @user | ⛄ {автор} и {цель} лепят игрового снеговика. |
собрать гербарий | собрать гербарий @user | 🍂 {автор} и {цель} собирают осенние листья. |
пойти в музей | пойти в музей @user | 🏛 {автор} и {цель} посещают воображаемый музей. |
прогуляться по ярмарке | прогуляться по ярмарке @user | 🎡 {автор} и {цель} гуляют по игровой ярмарке. |
Праздник · 20 действий
| Действие | Пример | Текст действия |
|---|---|---|
зажечь свечи | зажечь свечи @user | 🕯 {автор} и {цель} зажигают праздничные свечи. |
украсить елку | украсить елку @user | 🎄 {автор} и {цель} украшают игровую ёлку. |
подарить воздушный шар | подарить воздушный шар @user | 🎈 {автор} дарит {цель} воображаемый воздушный шар. |
устроить сюрприз | устроить сюрприз @user | 🎁 {автор} готовит игровой сюрприз для {цель}. |
открыть подарок | открыть подарок @user | 🎀 {автор} и {цель} открывают вымышленный подарок. |
устроить фейерверк | устроить фейерверк @user | 🎆 {автор} и {цель} любуются игровым фейерверком. |
испечь праздничный торт | испечь праздничный торт @user | 🎂 {автор} готовит праздничный торт для {цель} в истории. |
задуть свечи | задуть свечи @user | 🎂 {автор} и {цель} задувают свечи и загадывают желание. |
устроить фотосессию | устроить фотосессию @user | 📷 {автор} и {цель} делают воображаемую праздничную фотосессию. |
отпраздновать победу | отпраздновать победу @user | 🏆 {автор} и {цель} отмечают игровую победу. |
подарить грамоту | подарить грамоту @user | 📜 {автор} вручает {цель} вымышленную праздничную грамоту. |
позвать на праздник | позвать на праздник @user | 🎉 {автор} приглашает {цель} на игровой праздник. |
повесить гирлянду | повесить гирлянду @user | ✨ {автор} и {цель} развешивают огоньки. |
придумать тост | придумать тост @user | 🥂 {автор} говорит добрый праздничный тост в честь {цель}. |
сделать открытку | сделать открытку @user | 💌 {автор} и {цель} создают открытку своими руками в игровой истории. |
написать пожелание | написать пожелание @user | 📝 {автор} пишет {цель} доброе пожелание. |
подарить звезду | подарить звезду @user | 🌟 {автор} дарит {цель} бумажную звезду. |
надеть праздничный колпак | надеть праздничный колпак @user | 🥳 {автор} вручает {цель} игровой праздничный колпак. |
пустить мыльные пузыри | пустить мыльные пузыри @user | 🫧 {автор} и {цель} пускают радужные пузыри. |
открыть праздник | открыть праздник @user | 🎊 {автор} и {цель} объявляют начало игрового праздника. |
🧩 Готовые многострочные примеры
Каждый блок ниже отправляется одним сообщением. Условия, согласия и номера действий всегда берите из реального ответа бота.
Правила группы
+правила
🤝 Уважайте друг друга.
🚫 Не отправляйте спам и чужие персональные данные.
🛡 По вопросам модерации обращайтесь к администрации.
Приветствие
+приветствие
📮 Добро пожаловать, {имя}!
Загляни в правила и устраивайся поудобнее.
Наказание с причиной
варн 7 дней @user
Повторная реклама после просьбы остановиться.
мут 30 минут @user
Флуд, мешающий общению.
Награда с ограниченным сроком
наградить 2 удалить через 7 дней @user
🏅 За помощь новым участникам.
Степень 2 требует соответствующего ранга или отдельного допуска награждающего. Срок начинается после выдачи.
Личная заметка
заметка Покупки
Чай
Кофе
Печенье
Читать: заметка Покупки. Редактировать:
~заметка Покупки
Чай
Кофе
Печенье
Молоко
Заметки принадлежат автору и текущему чату. При вызове в группе ответ видят её участники; для личных записей удобнее ЛС.
Обычное напоминание
таймер 20 минут
💧 Пора выпить воды и немного размяться.
Этот таймер публикует текст, не запускает его как команду.
Отложенная команда
таймер через 10 минут
пинг
таймер на 01.12.2026 18:00
пинг
Отложенные команды работают в группе с ранга 1. При исполнении снова проверяются присутствие автора и права. Некоторые действия исключены из планировщика: сами отложенные команды, покупка марок, возврат оплаты, операторская выдача, создание/назначение/удаление рангов, массовое снятие, амнистия, кик неактивных и биржа. Не используйте планировщик как обход проверок.
Триггер
+триггер доброе утро
☀️ Доброго утра! Пусть день будет спокойным и тёплым.
Сработает на точную фразу доброе утро без различий регистра. Это сохранённый ответ, а не цепочка выполняемых команд.
Опрос
опрос Какой фильм смотрим вечером?
Комедия
Фантастика
Приключения
Кружок
кружок создать Вечернее кино
Смотрим фильмы и обсуждаем любимые сцены.
Предложение брака
брак предложить @user
💍 Давай создадим нашу маленькую почтовую семью.
💬 Частые вопросы и ограничения
«Бот не понимает @username»
Он ищет пользователя в своей базе. Попросите человека написать боту или используйте ответ на его сообщение в группе. После смены username базе также нужно получить свежие данные пользователя.
«Мне выдали Telegram-администратора, но команда запрещена»
Telegram-права и ранги бота независимы. Владелец должен назначить вам нужный ранг через +модер. Автоматически ранг 5 получает только текущий Telegram-владелец.
«Я оператор — почему не могу забанить человека?»
Операторские полномочия дают доступ к обслуживанию валюты, платежей, локальных меток и наследства. Для местных наказаний нужен соответствующий ранг в данной группе; у самого бота должны быть Telegram-права.
«Почему нельзя наказать другого администратора?»
Обычные наказания бота защищают самого исполнителя, равных/старших по порядку и Telegram-администраторов. Отмена чужого наказания дополнительно учитывает старшинство его автора. Это не обходится простым переименованием должности.
«Почему антиспам не удаляет повторяющиеся сообщения?»
В текущей версии +антиспам включает проверку вручную поставленных меток при входе/заявке. Общего счётчика флуда, автоопределения рекламы и автоматической постановки меток нет. Для текста со ссылками существует отдельный фильтр.
«Отмеченный человек уже в группе — его сразу выгонит?»
Для SPAM бот сразу пытается исключить отмеченного пользователя из известных активных групп с включённым антиспамом. Для SCAM отправляет предупреждение при включённом антискаме. Нужны права Telegram; администратора Telegram исключить нельзя. Перевод получателю с SPAM запрещён, а SCAM-перевод требует отдельного подтверждения отправителя.
«Снял метку — почему человек всё ещё заблокирован?»
Удаление записи из базы не вызывает Telegram-разбан. Если бан ещё действует, снимите его отдельно с нужными правами. И наоборот, локальный разбан не снимает общую метку.
«Где мои марки: я внёс их в клан?»
Вклад ушёл из свободного личного кошелька в казну. Обратный вывод вкладов клана/кружка участниками не реализован. При удалении владельцем оставшаяся казна возвращается владельцу. Семейный счёт использует другую механику — учёт остаточных долей супругов.
«Шиппинг создал брак?»
Нет. шипперим создаёт развлекательную пару, отношения — старую дружескую запись, а брак/семья — игровой семейный механизм с согласием и счётом.
«Сработает ли напоминание, когда компьютер выключен?»
Бот должен быть запущен и иметь доступ к Telegram. На компьютере сон, выключение или отсутствие сети мешают обработке; на сервере процесс также должен оставаться запущенным. Просроченные напоминания и задания обрабатываются после возобновления работы; права отложенной команды проверяются на момент её фактического исполнения.
«Есть ли данные о старых сообщениях, онлайне и всех участниках Telegram?»
Статистика строится по сообщениям и событиям, которые увидел бот. Он не импортирует всю старую историю, не определяет точные онлайн-статусы и не умеет произвольно перечислять неизвестных пользователей Telegram. Настройки видимости и Telegram-разрешения влияют на доступные события.
Зарегистрированные сокращения с ограничениями
Большинство имён в таблицах — обычные синонимы. Некоторые варианты специально меняют действие: например, кубы нет, биржа продать, -подписка, модер лог от. Их примеры и различия описаны в своих строках.
В коде текущей версии обнаружены и несовпадения старых сокращений. В каталог они включены как зарегистрированные названия, но для этих случаев используйте полноценную команду:
| Вариант | Что делает текущий обработчик | Рабочий вариант |
|---|---|---|
+кружок 3 | Попадает в ветку выхода из кружка вместо вступления | кружок вступить 3 |
удалить закладку 10 | Показывает закладку вместо удаления | -закладка 10 |
+ирис антиспам, -ирис антиспам, +ирис спам, -ирис спам | Старое имя не соответствует ключам переключателя; может вызвать ошибку обработки | +антиспам / -антиспам |
Команды управления реакциями зарегистрированы, но успешное выполнение в настоящем Telegram зависит от поддержки используемых полей/методов API; наличие строки в справочнике само по себе не подтверждает работу внешнего вызова. Использование этих команд в живом Telegram в рамках подготовки статьи не проверялось.
Что именно входит в полноту статьи
Список сверён с текущим реестром обработчиков: все 338 групп команд присутствуют, все 859 зарегистрированных названий перечислены в строках или РП-каталоге. Все 173 встроенных РП-действия приведены со своим текстом и примером. Дополнительно описаны текстовые оценки +, -, +число, -число, *число, которые распознаются до обычного реестра команд.
Руководство составлено по исходному коду версии 7.1. Оно не содержит токенов, данных пользователей, платёжных идентификаторов реальных покупателей или содержимого рабочей базы. При следующем обновлении синтаксис, доступ и возможности могут измениться.