RetroHexChat
RetroHexChat

RetroHexChat

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

Возможности Bot Scheduler

Расписание периодических или ежедневных сообщений на каналы автоматически.

Функция Scheduler позволяет ботам отправлять сообщения по расписанию. Поддерживает как повторяющиеся интервальные графики, так и ежедневные графики в определенное время.

Команды

Все они требуют прав администратора или оператора сервера: расписание заставляет бота говорить без присмотра, в комнате, где автора может и не быть.

Командование Описание
Расписание ботов добавляет интервал <min> <#channel> <message> Добавить повторяющийся график
Расписание ботов добавить ежедневно <HH:MM> <#channel> <message> Расписание дня (UTC)
Список расписаний ботов Перечислите все активные графики
Расписание ботов удалено <id> Удалить расписание по ID

Типы расписания

  • Интервал Пожар каждые N минут (например, каждые 30 минут). Минимальный интервал настраивается (по умолчанию: 5 минут).
  • ежедневно Пожары один раз в день в определенное время в UTC (например, 09:00). Использует 24-часовой формат.

конфигурация

Админы могут конфигурироваться через /bot set:

  • sched_max Максимальный активный график (по умолчанию: 10)
  • sched_min_interval Минимальный интервал в минутах (по умолчанию: 5)

Примеры

Расписание MyBot добавляет интервал 60 #general Расписание MyBot добавляется ежедневно 09:00 #general Доброе утро, команда!!Список расписаний MyBot!Расписание MyBot удалите s1a2b3

Заметки

  • Все времена в UTC
  • Расписание сохраняется при перезапуске ботов
  • Каждое расписание имеет уникальный идентификатор, указанный в команде списка.
  • Таймеры автоматически переносятся после выстрела

См. также

Обзор BotService · /bot Command Reference · Бот RSS

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