RetroHexChat
RetroHexChat

RetroHexChat

Открытие чата...
Обсуждение RetroHexChat

/event

Запланируйте то, что канал сделает вместе, и напомните тем, кто согласился прийти.

У канала, который существует, только пока кто-то печатает, нет следующего раза. Событие и есть этот следующий раз, записанный там, где его видит вся комната, — а каждому, кто сказал, что придёт, приходит напоминание до начала.

синтаксис

/event [<when> <title> | cancel <id>]

Параметры

when — Через сколько начнётся: 30m, 2h, 3d. Промежуток, а не время на часах, поэтому один и тот же миг для всех.
title — Что канал собирается сделать. До 120 символов.
cancel <id> — Отменяет событие с этим номером.

Как это работает

В канале появляется строка, а под ней карточка с началом в часовом поясе каждого читателя и кнопкой «Я приду». Незадолго до начала комнате сообщают снова, а всем, кто согласился, приходит уведомление тем способом, который у них уже включён. Совсем без аргументов команда открывает окно «События».

Кто может

Планируют операторы и владельцы канала; сказать, что придёт, может любой в канале. Отменяет событие тот, кто его запланировал, или оператор.

Правила и ограничения

  • Начало должно быть позже текущего момента
  • Канал хранит до 50 событий одновременно
  • Сказать дважды — то же, что сказать один раз
  • Отмена сохраняет запись о том, что событие должно было состояться
  • Напоминание уходит один раз и никогда для того, что уже идёт

Примеры

/event
/event 2h Tuesday tournament
/event 3d Film night in the space
/event cancel 12

См. также

События канала · /pin · Уведомления при закрытом чате

GitHub Лицензия (MIT)