✅ Команда скопирована
Полная документация · v6.3.1

Wiki Кристалл | Chat Manager

Доскональная документация по всем командам бота: синтаксис, параметры, примеры выполнения, VK-превью чата, пошаговые описания и решения частых проблем. Развёрнутые разделы VIP-функций, подтверждения критичных команд и публичных баз!

📦 Версия: 6.3.1
📅 Обновлено: 08.10.2026
📖 Команд: —
0
Всего команд
0
Рангов в чате
0
Настроек
0
Ивентов
🚀
Начало работы
Как добавить бота и активировать его за 4 шага

Кристалл — бот для управления беседами ВКонтакте. Модерация, роли, статистика, VIP-функции, управление командами, проверка подписки и сезонные ивенты — всё в одном боте. Ниже — что нужно сделать, чтобы активировать бота в вашей беседе.

1
Найдите сообщество. Откройте vk.com/cm_manager — официальное сообщество бота. Нажмите кнопку «Добавить в беседу» или пригласите бота через меню участников вручную.
2
Выдайте права администратора. Откройте управление участниками беседы, найдите бота и назначьте его администратором. Без этого часть команд (кик, бан, мут) не работает.
3
Отправьте !start. Бот проверит свои права и ответит подтверждением.
4
Настройте беседу. Через !settings, !setrules и другие команды. Или используйте веб-панель Mini App для визуального управления.
!start
🔓 Публичная
Активирует бота в беседе. Проверяет, что бот назначен администратором. После активации бот готов принимать команды от всех участников согласно их ролям.
Когда использовать
  • Сразу после добавления бота в новую беседу.
  • После выдачи боту прав администратора, если ранее их не было.
  • Для повторной проверки работоспособности бота.
Что произойдёт
1
Бот проверяет свои права в беседе через messages.getConversationMembers.
2
Если права есть — отправляет сообщение «✅ Бот активирован».
3
Если прав нет — отвечает «❌ Бот не является администратором».
💬 Тестовая беседа · 12 участников
👤
Владимир Паршуков 14:32
!start
🤖
Кристалл | Chat Manager 14:32
✅ Бот активирован. Готов к работе!
Пример успешной активации — все команды доступны
⚠️ Важно: без прав администратора бот не сможет кикать, банить, мутить, удалять сообщения. Все команды модерации будут возвращать ошибку.
Связанные команды
🇷🇺
Русские команды
Каждая команда имеет русский аналог
🇷🇺 Каждая команда бота имеет русский алиас. Работают обе формы: и английская, и русская. Бот переводит алиас в каноническую EN-команду ещё до всех проверок — вам не нужно запоминать, какой язык использовать.
!команда или !русская_команда
🔓 Доступно всем
Пишите команды как удобно: !ping или !пинг, !kick или !кик, !ban или !бан, !mute или !мут — результат один и тот же.
Примеры популярных пар
Проверка
!ping = !пинг
Помощь
!help = !помощь
Исключить
!kick = !кик
Заблокировать
!ban = !бан
Замутить
!mute = !мут
Размутить
!unmute = !анмут
Предупреждение
!warn = !варн
Разблокировать
!unban = !анбан
Вкл/выкл команд
!togglecommand = !выклкоманду
Полный список алиасов — 60+ команд
  • Публичные: !пинг, !помощь, !правила, !жив, !админы, !роли, !топ, !репорт, !баланс, !перевод, !ивент
  • Модерация: !кик, !варн, !варны, !анварн, !мут, !анмут, !мутлист, !стата, !ник, !рег, !чатинфо
  • Ст. модератор: !бан, !анбан, !банлист, !гетбан, !варнлист, !клирчат
  • Мл. админ: !аддмод, !ремувроль, !виг, !анвиг, !сетник, !ремувник, !клир, !инактив, !колл, !настройки
  • Ст. админ: !аддадмин, !сеттайтл, !сетправила, !ренеймроль, !фильтр, !логи, !меншн, !пин, !анпин, !ркик
  • Создатель: !сетвелком, !демот, !едитовнер, !гивроль, !аддроль, !делроль, !выклкоманду, !вклкоманду
Пример использования
💬 Тестовая беседа
👤
Владимир Паршуков14:32
!пинг
🤖
Кристалл | Chat Manager14:32
🤖 Бот работает!
⏱ Ответ: 0.047 сек.
📦 Версия: 8.1.0
👤
Владимир Паршуков14:33
!кик @id12345 Флуд
🤖
Кристалл | Chat Manager14:33
👢 @Иван Петров исключён(а).
📝 Причина: Флуд
Русские команды работают точно так же, как английские
🌐
Язык команд
Переключение отображения команд в !help
🌐 В меню !help можно выбрать, на каком языке отображаются имена команд — русском (!пинг) или английском (!ping). Ответы бота при этом всегда остаются на русском, меняется только то, как показаны команды в списке.
!settings set command_language [ru | en]
🌟 Мл. админ
Переключает язык отображения команд в !help для текущей беседы. Изменение применяется мгновенно и видно всем участникам.
ruвариантРусские имена команд: !пинг, !кик, !бан, !мут
enвариантАнглийские имена команд: !ping, !kick, !ban, !mute
langкороткий алиасБыстрая форма: !settings set lang ru
Пример: переключение на английский
💬 Тестовая беседа
👤
Иван Петров15:00
!settings set command_language en
🤖
Кристалл | Chat Manager15:00
🌐 Язык команд: 🇬🇧 English

👤 Изменил: @Иван Петров
💡 Проверить: !help
Переключение на английский — команды в !help станут !ping
⚠️ Допустимые значения: ru, en, синонимы: рус, русский, англ, english.
💡 Важно: язык влияет только на отображение в !help. Ввод команд работает на обоих языках одновременно — русские алиасы работают всегда, независимо от настройки.
🎛
Вкл/выкл команд в VIP-чатах NEW
Создатель может отключить любую команду в своём чате
VIP + уровень 50
🎛 Гибкое управление командами. Создатель VIP-беседы может выключить любую команду — она исчезнет из !help и перестанет работать для всех участников. При попытке её использовать бот уведомит, кто именно отключил команду.
!togglecommand [команда] [on | off] | !выклкоманду
👑 Создатель 👑 VIP
Включает или выключает команду в текущей VIP-беседе. Выключенная команда исчезает из !help и не работает для всех участников.
[команда]обязательноИмя команды: !clear, !mute, !ban
off / onобязательноoff / выкл — выключить, on / вкл — включить
reset-allбез командыСбросить все переключатели: !togglecommand reset-all
Примеры использования
  • !togglecommand !clear off — выключить !clear в этом чате
  • !togglecommand !mute on — включить !mute обратно
  • !togglecommand reset-all — сбросить все переключатели
  • !togglecommand (без аргументов) — список выключенных команд
Что видит пользователь
💬 Тестовая беседа
👤
Владимир Паршуков15:30
!clear @id12345
🤖
Кристалл | Chat Manager15:30
🚫 Команда !clear выключена в этой беседе.
👤 Отключил: @Иван Петров
Уведомление автоудаляется через 10 секунд
⚠️ Защищённые команды: !help и !start невозможно выключить. Они всегда доступны всем.
🛡️
Подтверждение критичных команд NEW
Защита от случайных наказаний из-за опечатки
Все уровни
🛡️ Чтобы избежать случайных наказаний из-за опечатки, бот запрашивает подтверждение перед выполнением критичных действий. После ввода команды появляется сообщение с кнопками [✅ Подтвердить] и [❌ Отмена]. Только после нажатия действие выполняется, а сообщение автоматически редактируется на финальный результат.
Список команд с подтверждением
⚔️ Модератор и выше
Следующие команды требуют нажатия кнопки [✅ Подтвердить], если настройка confirm_actions включена (по умолчанию — включена):
Модерация и наказания
  • !ban — заблокировать пользователя
  • !kick — исключить из беседы
  • !warn — выдать предупреждение
  • !mute — замутить на срок
  • !vig — выдать выговор
Роли и права
  • !addmod — выдать роль Младшего модератора
  • !addsenmod — выдать роль Старшего модератора
  • !addadmin — выдать роль Младшего админа
  • !addspec — выдать роль Старшего админа
  • !editowner — передать права Создателя
  • !demote — расформировать беседу
Как это выглядит
💬 Тестовая беседа
👤
Владимир Паршуков14:40
!ban @id12345 7д Спам
🤖
Кристалл | Chat Manager14:40
⚠️ Требуется подтверждение

🎯 Действие: Забанить
👤 Цель: @Иван Петров
⏱ Срок: 7 дней
📝 Причина: Спам

✅ Подтвердить ❌ Отмена
🤖
Кристалл | Chat Manager14:40
✅ Выполнено!
@Иван Петров забанен(а) на 7 дней.
📝 Причина: Спам
Сообщение с кнопками автоматически заменяется результатом после подтверждения
🍿 При нажатии на кнопку появляется нативный Snackbar ВК — всплывающая плашка снизу экрана «✅ Действие выполняется…», которая исчезает сама через 10 секунд.
!settings toggle confirm_actions | !settings set confirm_actions [0 | 1]
✨ Ст. админ
Управляет подтверждением критичных команд. Настройка независима для каждой беседы — можно включить только там, где нужно. По умолчанию подтверждение включено.
Варианты управления
  • !settings toggle confirm_actions — переключить вкл/выкл
  • !settings set confirm_actions 0 — выключить подтверждение
  • !settings set confirm_actions 1 — включить обратно
  • !settings show confirm_actions — посмотреть текущее значение
  • !settings reset confirm_actions — сбросить (вернётся в «включено»)
💡 Кому может пригодиться выключение? Опытным модераторам, которые уверены в своих действиях и не хотят лишний раз нажимать кнопку. Для остальных — рекомендуется оставить подтверждение включённым.
👑
Роли и уровни доступа
5 уровней иерархии в беседе

Каждая команда бота имеет минимальный уровень доступа. Чем выше роль у пользователя — тем больше команд ему доступно. Роли назначаются через !addmod, !addadmin и т.д.

0
👤 Пользователь
Базовые команды: !ping, !help, !rules, !report, !balance
👤
10
⚔️ Младший модератор
Кик, предупреждения, муты, статистика, никнеймы
⚔️
20
⚔️ Старший модератор
Баны, разбаны, списки блокировок, очистка чата
🛡️
30
🌟 Младший администратор
Роли, выговоры, никнеймы, настройки, VIP-команды
🌟
40
✨ Старший администратор
Админы, фильтры, заголовки, логи, закрепления
✨
50
👑 Создатель
Полный контроль, кастомные роли, расформирование, вкл/выкл команд
👑
👑 VIP-чаты могут переименовывать стандартные роли командой !renamerole. Например, «Младший администратор» → «Старший». Изменения сразу видны во всех командах: !help, !roles, !admins, !stats.
💡 Модератор может наказывать только тех, чья роль строго ниже его собственной. Создателя беседы не может наказать никто.
🔓
Публичные команды
Доступны всем участникам беседы
Уровень 0
!ping | !пинг
🔓 Публичная
Проверяет работу бота и время отклика. Показывает текущую версию.
Скорость ответа
~0.03–0.1 сек
Требует прав
Нет
Аргументы
Не требуются
!help | !помощь
🔓 Публичная
Показывает список всех команд, доступных пользователю согласно его роли. Меню с интерактивными кнопками для переключения между разделами.
  • Список команд формируется динамически под роль пользователя.
  • Команды с изменённым доступом помечены значком ⚙️.
  • Выключенные в чате — полностью скрыты из списка.
!rules | !правила
🔓 Публичная
Показывает правила беседы, установленные администрацией через !setrules.
!report [текст] | !репорт
🔓 Публичная
Создаёт тикет — обращение к администрации бота. Ответ придёт в ЛС ВКонтакте.
!admins | !админы
🔓 Публичная
Показывает всех администраторов беседы с их ролями и онлайн-статусом.
🟢 В сети
Сейчас онлайн
⚪ Не в сети
Оффлайн, но в чате
⚫ Не в чате
Покинул беседу
!баланс
🔓 Публичная
Показывает ваш баланс кристаллов — внутренней валюты бота — и сколько вы перевели за последние 24 часа с учётом суточного лимита.
⚠️ Суточный лимит: до 1000 кристаллов в сутки.
⚔️
Младший модератор
Кик, предупреждения, муты, статистика
Уровень 10+
!kick [ID | ответом] (причина) | !кик
⚔️ Мл. модератор
Исключает пользователя из беседы. Есть два способа указать цель: по ID (число или @username) или ответом на сообщение этого пользователя.
Бот — админ?
Обязательно
Защита от
Роли выше вашей
Уведомление
В чат + ЛС
⚠️ Защита ролей. Нельзя кикнуть пользователя с ролью выше или равной вашей, а также Создателя беседы. Команда требует подтверждения (если включено).
!mute [ID | ответом] [время] (причина) | !мут
⚔️ Мл. модератор
Замучивает пользователя на указанное время. Муты ≤ 24 часов используют нативный VK-мут. Муты более 24 часов работают через автоматическое удаление всех сообщений пользователя сразу после отправки.
[ID]обязательноID, @username или ответ на сообщение
[время]обязательно30 (мин) · 30м · 2ч · 3д · 1н
(причина)опциональноПопадает в чат, ЛС и логи
!warn [ID | ответом] (причина) | !варн
⚔️ Мл. модератор
Выдаёт пользователю предупреждение. При накоплении 3 предупреждений бот автоматически банит на 7 дней и кикает из чата.
⚠️ Автобан при 3/3. Как только у пользователя накапливается 3 активных варна, бот автоматически банит его на 7 дней и кикает из чата.
!stats [ID | ответом] | !стата
⚔️ Мл. модератор
Показывает подробный профиль пользователя: активность, роль, рейтинг, предупреждения, статус бана, наличие в базе мошенников и спамеров.
!nick [ID | ответом] | !ник
⚔️ Мл. модератор
Показывает никнейм пользователя, а также кто и когда его установил.
🛡️
Старший модератор
Баны, разбаны, списки блокировок
Уровень 20+
!ban [ID | ответом] [дни] (причина) | !бан
🛡️ Ст. модератор
Банит пользователя на указанное количество дней (или навсегда). Автоматически кикает из беседы.
💡 Если причина содержит слово «спам» — пользователь автоматически добавляется в список спамеров бота.
!unban [ID | ответом] | !анбан
🛡️ Ст. модератор
Снимает активный бан с пользователя.
!banlist | !банлист
🛡️ Ст. модератор
Показывает список всех активных банов в беседе с причинами и сроками.
!clearchat | !клирчат
🛡️ Ст. модератор
Удаляет последние 200 сообщений в беседе.
⚠️ Действие необратимо. Восстановить удалённые сообщения нельзя.
🌟
Младший администратор
Роли, никнеймы, настройки, VIP
Уровень 30+
!setnick [ID | ответом] [ник] | !сетник
🌟 Мл. админ
Устанавливает никнейм пользователю в беседе. Максимум 64 символа.
!settings [подкоманда] | !настройки
🌟 Мл. админ
Управление 24+ параметрами беседы. Категории: 📌 Общие, 🛡️ Модерация, 🚫 Запреты, 📎 Вложения, ✨ VIP.
!settingsПоказать все настройки
!settings toggle [ключ]Вкл/выкл (bool)
!settings set [ключ] [знач.]Установить значение
!settings show [ключ]Показать одну настройку
!settings reset [ключ]Сбросить настройку
!settings helpПолная справка
!vip | !вип
🌟 Мл. админ 👑 VIP
Справка по всем VIP-командам и текущим настройкам беседы.
!call [текст] | !колл
🌟 Мл. админ
Упоминает всех участников беседы с указанным текстом.
✨
Старший администратор
Правила, фильтры, переименование ролей, логи
Уровень 40+
!setrules [текст | show | clear] | !сетправила
✨ Ст. админ
Устанавливает правила беседы. Для переноса строк используйте \n в тексте.
!renamerole [уровень] [новое имя] | !ренеймроль
✨ Ст. админ 👑 VIP
Переименовывает стандартную роль. Изменение сразу видно во всех командах: !help, !roles, !admins, !stats.
[уровень]обязательно10, 20, 30, 40, 50
[новое имя]обязательно2–64 символа, либо reset
reset-allСбросить все переименования
!filter [слово] | !фильтр
✨ Ст. админ
Добавляет слово в фильтр беседы. Все сообщения с этим словом будут автоматически удаляться.
👑
Создатель
Полный контроль над беседой
Уровень 50+
!giverole [ID] [название | уровень] | !гивроль
👑 Создатель
Выдаёт пользователю роль — стандартную или кастомную (только в VIP-чатах).
!togglecommand [команда] [on | off] | !выклкоманду
👑 Создатель 👑 VIP
Включает или выключает команду в этой VIP-беседе. Полное описание — в разделе «Вкл/выкл команд в VIP-чатах».
!editowner [ID | ответом] | !едитовнер
👑 Создатель
Передаёт права создателя другому пользователю. Вы потеряете роль Создателя. Требует подтверждения.
!demote | !демот
👑 Создатель
⚠️ Опасная команда. Расформировывает беседу — кикает всех участников кроме создателя и бота. Требует подтверждения.
⚠️ Действие необратимо. Используйте только в крайних случаях.
✨
VIP-функции
Всё, что даёт VIP-статус беседе
Premium
👑 VIP-статус превращает обычную беседу в премиум-чат. Ниже — подробный разбор всех 10 возможностей с примерами, VK-превью и пошаговыми инструкциями.
🎭
01
Кастомные роли
Уровень 50
Создавайте роли с любым приоритетом от 1 до 49. Роль может иметь любое название («Принц», «Страж», «Легенда»). Назначайте её через !giverole.
!addrole Принц 25 !giverole @user Принц !delrole Принц
  • Кастомные роли отображаются как 💎 Имя во всех командах.
  • Можно создать неограниченное количество ролей.
  • Уровень 1–49 даёт доступ к командам соответствующих уровней.
✏️
02
Переименование стандартных ролей
Уровень 40
Меняйте названия 5 стандартных ролей (10/20/30/40/50). Например, «Младший администратор» → «Страж». Изменение сразу видно во всех командах.
!renamerole 30 Страж !renamerole 30 reset !renamerole reset-all
🎛
03
Вкл/выкл команд в чате
Уровень 50
Отключайте любую команду в своём чате. Она исчезнет из !help и перестанет работать. Защищены только !help и !start.
!togglecommand !clear off !togglecommand !mute on !togglecommand reset-all
🎚
04
Управление доступом к командам
Уровень 50
Меняйте минимальный уровень доступа к любой команде. Например, сделать !clear доступным с уровня 20 вместо 30.
!setrole !clear 20 !listcommands !resetcommands
🔐
05
Проверка подписки на паблик
Уровень 30
Установите паблик — и при попытке входа в беседу бот автоматически проверит подписку. Не подписан → уведомление + ЛС + кик через 3 сек.
!setpublic vk.com/example !checkpublic @user !removepublic
🔕
06
Отключение авторепостов
Уровень 30
По умолчанию бот репостит новые записи из сообщества. VIP-чаты могут отключить авторепосты — в беседу не будут приходить посты.
!vip_reposts 1 !vip_reposts 0
👋
07
Кастомное прощальное сообщение
Уровень 40
Настройте свой текст прощания при кике/бане. Поддерживаются плейсхолдеры: {user}, {moderator}, {chat}, {reason}.
!setgoodbye 👋 Пока, {user}! !setgoodbye show !setgoodbye clear
🎨
08
Кастомное приветствие
Уровень 50
Настройте уникальное приветствие для новых участников. Плейсхолдеры: {user}, {chat}, {rules}.
!setwelcome Добро пожаловать, {user}!
📊
09
Расширенный профиль пользователя
Уровень 10
Команда !stats показывает больше данных: кристаллы, рейтинг, историю наказаний, статус в базе мошенников и спамеров.
⚡
10
Приоритетная обработка
Автоматически
VIP-чаты обрабатываются ботом раньше обычных. Команды в VIP-беседах выполняются быстрее — идеально для больших чатов.
💡 Как получить VIP? Обратитесь к администрации бота через сообщество vk.com/cm_manager. VIP выдаётся на срок от 30 дней.
⚠️ Автосброс при окончании VIP. Как только VIP-статус истекает — сбрасываются кастомные роли, переименования, доступы к командам, отключённые команды, проверка подписки и прочие VIP-настройки.
🔐
Проверка подписки на паблик
Автоматическая проверка при входе в VIP-беседу
VIP + уровень 30
🔐 Установите паблик через !setpublic — и при попытке входа в беседу бот автоматически проверит подписку пользователя.
!setpublic [ссылка | ID | короткое имя] | !сетпублик
🌟 Мл. админ 👑 VIP
Привязывает паблик для проверки подписки. Принимает ссылку вида vk.com/xxxx, короткое имя или числовой ID.
!checkpublic [ID | ответом] | !чекпублик
🌟 Мл. админ 👑 VIP
Ручная проверка подписки конкретного пользователя.
!removepublic | !ремувпублик
🌟 Мл. админ 👑 VIP
Полностью отключает проверку подписки для этой беседы.
💎
Система кристаллов
Внутренняя валюта бота

Кристаллы — внутренняя валюта бота. Участники могут переводить их друг другу. Награждаются за активность в ивентах.

⚠️ Суточный лимит переводов: до 1000 кристаллов за 24 часа.
💡 При переводе пользователю из базы мошенников — бот запросит подтверждение.
!перевод [ID] [сумма]
🔓 Публичная
Переводит кристаллы другому пользователю. Если получатель в списке мошенников — бот запросит подтверждение через inline-кнопки.
💬 Перевод мошеннику — предупреждение
🤖
Кристалл | Chat Manager17:00
⚠️ ВНИМАНИЕ!

Получатель @Иван Петров в базе мошенников!
📝 Причина: Обман при обмене

💎 Сумма: 100

Вы уверены?
✅ Подтвердить ❌ Отмена
Защита от перевода мошенникам
🚨
Скам-лист и Спам-лист NEW
Публичные базы для проверки пользователей
Публично
🚨 Перед сделкой — проверьте пользователя! Бот ведёт две публичные базы: скам-лист (мошенники и обманщики) и спам-лист (рекламщики и массовые рассыльщики). Доступ к ним — свободный, прямо с сайта.
/scam.php
🔓 Публичная страница
Отдельная страница с карточками мошенников и обманщиков. Для каждого — причина, доказательства, вложения, источник записи (вручную / по заявке / авто).
Что показывает страница
  • Карточки с ID, именем и причиной попадания в базу.
  • Кнопка «Подробнее» — открывает модальное окно с полным описанием.
  • Дата добавления и источник записи (вручную / по заявке / авто).
  • Ссылки на доказательства и вложения.
Публичная статистика
Всего записей
Обновляется live
За 30 дней
Отдельный счётчик
Модерация
Вручную за 3 дня
📝 Подать заявку на добавление в скам-лист: страница /scam-apply.php. Форма с защитой: CSRF-токен, honeypot, rate-limit по IP (3 заявки в 24 часа), авто-определение VK ID из ссылки.
/spam.php
🔓 Публичная страница
Список пользователей, замеченных в спаме, рекламе и массовых рассылках. Отдельная статистика: сколько добавлено за 30 дней и сколько всего.
Как пользоваться
  • Скопируйте ID или ссылку профиля пользователя из VK.
  • Откройте /spam.php и введите в поиск.
  • Проверьте карточку: если пользователь найден — не связывайтесь с ним.
💡 Спам-лист пополняется автоматически: если при бане причина содержит слово «спам», пользователь добавляется в базу спамеров бота.
!stats [ID | ответом] | !стата
⚔️ Мл. модератор
Помимо общей статистики, команда показывает статус пользователя в публичных базах: 🚨 в скам-листе, 🚷 в спам-листе. Модератор может сразу увидеть, с кем имеет дело.
Автоматическое уведомление
Работает всегда
Если в беседу приглашают пользователя из базы мошенников, бот автоматически:
  • Уведомляет всех участников в чате.
  • Отправляет предупреждение в ЛС пригласившему.
  • Показывает причину, по которой пользователь в базе.
💬 Уведомление о мошеннике
🤖
Кристалл | Chat Manager18:00
🚨 ВНИМАНИЕ!

В беседу приглашён пользователь из базы мошенников:
👤 @Иван Петров
📝 Причина: Обман при обмене
🔗 vk.com/scam.php
Автоматическое предупреждение при добавлении мошенника
⚙️
Настройки беседы
24+ параметра для тонкой настройки чата
Уровень 30+

Все настройки управляются командой !settings. Полный список параметров смотрите в самой беседе через !settings help.

Категории настроек:
📌 Общие — приветствие, правила, язык команд
🛡️ Модерация — тишина, антифлуд, кик приглашённых, прощание
🚫 Запреты — ссылки, сообщества, @all, пересылки, длина
📎 Вложения — фото, видео, голосовые, стикеры, музыка
✨ VIP — кастомные приветствия, автоответчик, отключение репостов
⚠️ Важные настройки:
• confirm_actions — подтверждение критичных команд (подробнее в отдельном разделе)
• command_language — язык отображения команд в !help (ru / en)
• goodbye — прощальное сообщение при кике/бане
🎉
Ивенты
Сезонные сюжетные события в беседе
Бета-тест

Бот автоматически проводит сезонные ивенты. У каждого ивента — свой сюжет, главы, боссы, награды и команды. Управление — через !ивент.

🧪 Все ивенты пока в статусе бета-тестирования. Мы активно тестируем каждый ивент, собираем обратную связь и исправляем ошибки. После каждого обновления ивент получает новую версию — следите за номером версии в описании.

📣 Если нашли ошибку — сообщите в сообществе vk.com/cm_manager.
Расписание ивентов
🔓 Публичная информация
Годовой календарь
🎄
Новогодний ивент — 30 декабря — 10 января
🎖
23 Февраля — 22 — 28 февраля
🌷
8 Марта — 7 — 14 марта
🎖
День Победы — 8 — 15 мая
🎃
Хэллоуин — 30 октября — 5 ноября
🎃 Хэллоуин-ивент v2.0
👑 Особый
Самый развёрнутый ивент года — 3 главы: Светильники Джека → Тысячелетний Тыквенный Король → Ритуал изгнания. Продолжительность — около недели.
Сюжет и механики
  • 🍬 Конфеты — валюта ивента. Собираются через команды, атаки по боссу, разгадывание загадок или кражу у других игроков.
  • ❓ Загадки — 10 сюжетных загадок. Правильный ответ даёт конфеты и продвигает сюжет.
  • ⚔️ Босс — Тысячелетний Тыквенный Король с 6000 HP. Атакуйте вместе с командой.
  • 🏆 Соревнование — топ игроков по количеству конфет к концу ивента получает призы.
Команды ивента
Собрать конфету
!сладость
Украсть у другого
!украсть (ответом)
Загадка
!загадка
Ответ на загадку
!ответ [текст]
Атака по боссу
!атака
Прогресс ивента
!ивент
Призы (по сумме конфет)
🥇 1 место
VIP-статус на 10—30 дней
🥈 2 место
150 кристаллов
🥉 3 место
50 кристаллов
🏆 Победитель получает VIP-статус в ЛС. Бот пришлёт одноразовый ключ вида HW-2026-A1B2C3D4E5F6. Активировать: отправить в нужной беседе команду !vipstats HW-2026-A1B2C3D4E5F6.

Кристаллы за 2 и 3 место начисляются автоматически, победители получают уведомление в ЛС.
!ивент [вкл | выкл] [ключ]
👑 Создатель
Управление ивентами в конкретной беседе. Создатель может отключить ивент — тогда он не будет активироваться автоматически в этой беседе.
Примеры
  • !ивент — список всех ивентов и их ключей
  • !ивент выкл halloween — отключить Хэллоуин в этой беседе
  • !ивент вкл halloween — включить обратно
Другие сезонные ивенты
🔓 Публичная информация
🎄 Новогодний ивент
  • Сюжет: Кощей похитил Снегурочку — команда должна её спасти.
  • Механики: сбор снежинок, сражение с Кощеем, разгадывание загадок.
  • Призы: VIP-статус за 1 место, кристаллы за 2–3 место.
🎖 День Победы
  • Сюжет: историческая викторина + минута молчания.
  • Механики: вопросы о ВОВ, коллективная память, ритуал.
  • Призы: эксклюзивные роли, кристаллы.
🌷 8 Марта
  • Сюжет: Снежная Королева и Весна — освобождение весны.
  • Механики: сбор цветов, поздравления, головоломки.
  • Призы: VIP-статус, кристаллы, эксклюзивные роли.
🎖 23 Февраля
  • Сюжет: Тёмный Рыцарь и дружина — защита беседы.
  • Механики: сражения, испытания, командные задания.
  • Призы: эксклюзивные роли, кристаллы.
❓
Частые вопросы
Ответы на популярные вопросы
❓ Что такое подтверждение критичных команд?
Это защита от случайных наказаний из-за опечатки. Перед выполнением критичных команд (!ban, !kick, !warn, !mute, !vig и других) бот запрашивает подтверждение кнопкой [✅ Подтвердить]. Подробнее — в разделе «Подтверждение критичных команд».
❓ Как отключить подтверждение команд?
Командой !settings toggle confirm_actions (уровень 40+) или !settings set confirm_actions 0 для явного отключения. Настройка независима для каждой беседы — можно оставить включённой там, где нужно.
❓ Как проверить пользователя на мошенника?
Откройте /scam.php — публичный скам-лист с карточками мошенников, причинами и доказательствами. Также можно проверить спам-лист на /spam.php. Внутри бота — командой !stats.
❓ Как подать заявку на добавление в скам-лист?
Откройте форму /scam-apply.php, заполните поля (ссылка на профиль, причина, доказательства) и отправьте. Заявка проверяется вручную за 3 рабочих дня. Форма защищена от спама: CSRF-токен, honeypot, rate-limit по IP.
❓ Как выключить команду в VIP-чате?
Создатель беседы может выключить команду двумя способами:
1. В Mini App: откройте вкладку «🎛 Команды», раскройте нужную роль и щёлкните переключатель напротив команды.
2. Командой: !togglecommand !clear off — выключит !clear.

Обратно включить: !togglecommand !clear on. Сбросить все: !togglecommand reset-all.
❓ Что происходит с настройками при снятии VIP?
Все VIP-настройки сбрасываются автоматически — кастомные роли, переименования, уровни доступа, отключённые команды, проверка подписки и кастомные прощания. Беседа возвращается к стандартному состоянию.
❓ Как работают русские команды?
Каждая команда имеет русский алиас. Бот автоматически переводит русскую команду в каноническую EN-команду до всех проверок — например, !кик превращается в !kick. Работают обе формы одновременно.
❓ Как сменить язык отображения команд в !help?
Команда !settings set command_language ru или en. Изменение влияет только на отображение команд в !help — сами команды работают на обоих языках всегда.
❓ Что делать, если в беседу пригласили мошенника?
Бот автоматически уведомит всех участников и напишет в ЛС пригласившему. В уведомлении будут причина, по которой пользователь в базе, и ссылка на скам-лист. Вы можете сразу исключить пользователя командой !kick.
❓ Как переименовать стандартную роль?
Только в VIP-чатах: !renamerole [уровень] [новое имя].
Уровни: 10, 20, 30, 40, 50.
Сбросить одну роль: !renamerole 30 reset.
Сбросить все: !renamerole reset-all.
❓ Чем отличается VIP-мут от обычного?
Муты ≤ 24 часов используют нативный VK-мут (пользователь физически не может писать в чат). Муты более 24 часов работают через удаление сообщений ботом сразу после отправки.
❓ Как получить VIP-статус для чата?
Обратитесь к администрации бота через vk.com/cm_manager. VIP выдаётся на срок от 30 дней. Узнать больше можно командой !vip.
❓ Как добавить кастомную роль?
Только в VIP-чатах для Создателя:
!addrole Принц 25 — создать роль «Принц» с уровнем 25.
!giverole [ID] Принц — назначить.
!delrole Принц — удалить.
❓ Почему бот не может кикнуть или забанить?
Скорее всего, бот не назначен администратором беседы. Проверьте: !start — если ответит «Бот не является администратором», выдайте ему права через управление участниками.
❓ Все команды выключились сами — что произошло?
Скорее всего, истёк VIP-статус беседы. Все VIP-настройки сбрасываются автоматически, включая переключатели команд. Проверьте статус командой !vip.
❓ Почему нельзя забанить пользователя с ролью выше?
Это защита иерархии. Модератор может наказывать только тех, чья роль строго ниже его собственной. Создателя беседы нельзя наказать вообще никому, кроме администрации бота.
❓ Как посмотреть чужую статистику?
Командой !stats @username или ответом на сообщение пользователя. Требуется роль Младший модератор (уровень 10+).
❓ Можно ли отключить ивент в моей беседе?
Да. Создатель беседы может отключить любой ивент командой !ивент выкл [ключ]. Например, для Хэллоуина: !ивент выкл halloween. Включить обратно: !ивент вкл halloween. Список ивентов: !ивент.
🔍
Ничего не найдено по вашему запросу