Что делает модуль#
Бот публикует карточку мероприятия: название, время начала, описание и кнопки записи «Пойду», «Возможно», «Не пойду» и «Выйти». Участники записываются одним нажатием, а карточка сама показывает, кто идёт.
- Лимит мест. Когда места заканчиваются, новые участники попадают в список ожидания. Если кто-то отменяет запись, первый из ожидания переходит в основной состав, и бот сообщает ему об этом в канале.
- Роли и слоты — как сбор на рейд: вместо «Пойду» на карточке появляются кнопки ролей, например «🛡 Танк 1/2», «💚 Хил 0/2», «⚔ ДД 3/6». У каждой роли может быть свой лимит.
- Напоминания. Перед началом бот пишет в канал и упоминает всех, кто записан.
- Начало и конец. В момент начала запись закрывается и кнопки исчезают. После окончания карточка отмечается как завершённая.
- Шаблоны. Повторяющийся сбор — например, еженедельный рейд — настраивается один раз. Дальше достаточно указать время.
Где найти#
Кабинет → Модули → Мероприятия. Раздел состоит из трёх вкладок:
- Календарь — мероприятия по дням месяца.
- Список — предстоящие и прошедшие мероприятия.
- Настройки — параметры модуля.
Мероприятие открывается в отдельном окне: там же его состав участников.
Быстрый старт#
- Включите модуль переключателем «Модуль» в шапке страницы — он сохраняется сразу.
- Нажмите «Создать мероприятие» во вкладке «Список» или выберите день в календаре.
- Укажите Название, Канал и Начало. При необходимости добавьте Мест всего и Роли и слоты.
- Нажмите «Опубликовать» и проверьте карточку в канале.
Ещё быстрее — прямо в Lolka: команда /event create открывает форму, и мероприятие публикуется в текущем канале.
Совет. Если сбор повторяется, нажмите в окне мероприятия «Сохранить как шаблон». В следующий раз выберите шаблон в поле «Заполнить из шаблона» или вызовите /event create template:Рейд 25 — останется указать только время.
Настройки#
Мероприятие#
| Поле | Значения |
|---|---|
| Название | До 100 символов |
| Описание | Необязательно; редактор с жирным, курсивом, ссылками и кнопкой «Время» — она вставляет дату, которую каждый участник увидит в своём часовом поясе |
| Место проведения | Необязательно, до 200 символов: свой текст (например, «сервер EU-2») или Канал как место — карточка покажет ссылку на текстовый или голосовой канал |
| Канал | Где опубликовать карточку. После публикации канал не меняется |
| Начало | Время в часовом поясе вашего браузера; не раньше чем через минуту и не позже года |
| Длительность | От 30 минут до суток; после неё мероприятие отмечается завершённым |
| Мест всего | Пусто — без лимита; до 500 |
| Кнопка «Возможно», кнопка «Не пойду» | Можно убрать с карточки |
| Роли и слоты | До 20 ролей: эмодзи, название и необязательный лимит мест. Порядок меняется стрелками |
| Напоминания в канале | До трёх: от «за 5 мин» до «за 2 сут.» |
| Картинка | Необязательно; ссылка https:// на изображение |
| Награда участникам | Монеты из модуля Экономика каждому из основного списка, когда мероприятие завершится. 0 — без награды. Нужна включённая экономика |
Опубликованное мероприятие можно менять до начала: название, время, лимиты, роли и напоминания. Карточка обновится сама. Удалить роль, в которой уже есть участники, нельзя — сначала переведите их в другую роль. Если увеличить лимит, места займут участники из списка ожидания.
Участники#
В окне опубликованного мероприятия есть таблица всех откликов: статус, роль и время записи.
- Статус и роль меняются прямо в таблице.
- Добавить — найдите участника по нику или ID и сразу укажите статус и роль.
- Убрать — удаляет отклик. Освободившееся место займёт первый подходящий участник из ожидания.
- Экспорт CSV — список для таблиц; открывается в Excel.
Совет. Решение организатора важнее лимита: в основной состав можно перевести участника, даже когда места закончились.
Шаблоны#
Шаблон хранит всё, кроме даты начала: название, описание, место проведения, канал, длительность, лимит мест, кнопки, роли и напоминания. На сервере может быть до 25 шаблонов.
- Сохранить как шаблон — внизу окна мероприятия. Укажите Название шаблона; шаблон с таким же названием обновится.
- Заполнить из шаблона — в начале окна нового мероприятия или черновика. Подставляет поля шаблона, дата начала не меняется.
- Список шаблонов — во вкладке Настройки: «Создать по шаблону» открывает новое мероприятие с заполненными полями, корзина удаляет шаблон. Уже созданные мероприятия от удаления шаблона не меняются.
Настройки модуля#
| Поле | Значения |
|---|---|
| Роли организаторов | Участники с этими ролями создают мероприятия командой /event create и отменяют свои |
| Кто видит /event create и /event cancel | Штатное право Lolka, у обладателей которого команда видна в клиенте; по умолчанию «Управление сервером». Есть вариант «Видна всем участникам» |
| Канал по умолчанию | Куда публикует /event create, если в текущем канале бот не может писать |
| Часовой пояс команды | В нём /event create понимает время вроде «25.10 20:00» |
| Напоминания для /event create | Какие напоминания получат мероприятия, созданные командой |
Команды#
| Команда | Что делает |
|---|---|
/event create [template] | Открыть форму нового мероприятия в текущем канале; с template — по шаблону |
/events | Ближайшие мероприятия сервера со ссылками на карточки и названия шаблонов |
/event cancel number:N | Отменить мероприятие №N |
В форме /event create пять полей (место проведения задаётся в кабинете или шаблоном):
- Название.
- Начало — в формате
25.10.2026 20:00,25.10 20:00,завтра 20:00или20:00. - Мест всего.
- Роли и места — через точку с запятой:
🛡 Танк:2; 💚 Хил:2; ⚔ ДД:6. Лимит роли необязателен. - Описание.
С параметром template (название шаблона, регистр не важен) форма короче: Начало, а также Название, Место и Описание — если их оставить пустыми, возьмутся из шаблона. Если у шаблона указан канал, мероприятие публикуется там, где бы ни вызвали команду.
/event create доступна сотрудникам с разрешением «Публиковать мероприятия» и участникам с ролью организатора. /event cancel отменяет своё мероприятие, а сотрудник с разрешением «Управлять участниками и отменять» может отменить любое (назначается в Команде). /events видна и доступна всем.
Ограничение Lolka. Lolka показывает команду только по штатному праву и не умеет скрывать её по ролям. Поэтому /event регистрируется для каждого сервера отдельно, а право выбирается в «Кто видит /event create и /event cancel». Выберите право, которое на вашем сервере есть у организаторов, но не у всех участников, и выдайте его роли организаторов в Lolka. Даже если команду увидит кто-то лишний, создать или отменить мероприятие он не сможет.
Какие права нужны боту#
- Просмотр канала и отправка сообщений в канале мероприятия.
Free и Premium#
Мероприятия — бесплатно на всех тарифах, без ограничений по функциям. Одновременно на сервере может быть до 50 запланированных мероприятий.
Ограничения#
- Бот не пишет участникам в личные сообщения — Lolka этого не позволяет. Напоминания и сообщения о свободном месте публикуются в канале мероприятия.
- Запись идёт только кнопками: реакции-эмодзи для записи не используются.
- Ответ на нажатие приходит сразу и виден только вам; карточка обновляется через секунду-две. Если нажатий много, бот объединяет их и правит карточку не чаще примерно раза в 2 секунды.
- Нативные события сервера Lolka не поддерживает, поэтому мероприятия живут только в карточках LOLBOT.
Ограничение Lolka. Доставка уведомлений об упоминаниях в напоминаниях на Lolka ещё не проверена: упоминания видны в тексте, но клиент может не присылать push-уведомление.
Частые проблемы#
Кнопка отвечает «Мероприятия выключены». Включите модуль во вкладке «Настройки» и сохраните.
/event create отвечает, что создавать мероприятия могут администраторы. Добавьте роль участника в «Роли организаторов» или назначьте ему разрешение «Публиковать мероприятия».
«Свободных мест нет — вы в списке ожидания». Лимит заполнен. Когда кто-то нажмёт «Выйти» или «Не пойду», первый в очереди перейдёт в основной состав автоматически.
«В этой роли нет свободных мест». Вы уже записаны, а выбранная роль заполнена: бот оставил вас в прежней роли, чтобы вы не потеряли место.
«Шаблон не найден». Название пишется полностью, как в кабинете; бот перечислит доступные шаблоны. Их список также показывает /events.
Организатор не видит /event create. У его роли нет права из поля «Кто видит /event create и /event cancel». Выдайте это право роли в Lolka или выберите другое. После сохранения настроек команда обновляется на сервере за несколько секунд.
Время в /event create поняли не так. Проверьте «Часовой пояс команды» в настройках модуля.