Таймеры чата

С чем сюда приходят

Встроен в strAImer: модуль ставится вместе с приложением, скачивать ничего не нужно. Он есть в списке Каталог модулей → Встроенные.

Что это за страница

Чат-бот → Таймеры чата содержит сообщения, которые бот отправляет сам — страница называется Таймеры чата, «Автоматические сообщения в чат по времени и активности». Сообщения живут в группах: группа задаёт, когда и куда отправлять, а сообщения внутри неё идут по очереди.

Как настроить

Группа

  1. Откройте Чат-бот → Таймеры чата и нажмите Создать группу. Форма называется Создать группу таймеров.
  2. Название группы — произвольный текст, подсказка предлагает «Промо соцсетей». Без него при сохранении будет «Введите название группы!».
  3. Интервал (минут) начинается с 15 и принимает значения от 1 до 1440. Минимум сообщений чата начинается с 5: при меньшем количестве сообщений группа молчит. Подсказка объясняет: «Активность считается для каждой площадки — тихий чат не будет спамиться».
  4. Только во время стрима — галочка, по умолчанию выключена. Её подсказка: «Нужен модуль „Статус стрима“: без данных о live сообщения не отправляются».
  5. Площадки — Все, Twitch, YouTube, Kick. «Все» выбрано для новой группы и исключительно: выбор площадки снимает его, а снятие всех площадок возвращает.
  6. Отправлять только когда — условие, по умолчанию Всегда. Раздел ниже объясняет его.
  7. Нажмите Сохранить или Отмена.
  8. Карточка группы содержит её название, интервал, минимальное количество сообщений, площадки, значок только live, когда галочка включена, и условие, если оно есть. Переключатель приостанавливает группу; рядом Дублировать, Редактировать и Удалить. Дубликат называется «… (копия)» и создаётся выключенным. Удаление спрашивает «Удалить эту группу таймеров со всеми сообщениями?».

Отправка только иногда

Отправлять только когда содержит одно условие, а Всегда — отсутствие условия — это то, что получает новая группа.

Здесь нет условия «стрим в live», потому что Только во время стрима выше уже делает это, и делает это для каждой площадки.

Сохранение условия с играми с пустым полем игр отклоняется: условие никогда не сработает, и группа будет молчать вечно.

Ссылки и правила аукциона в тексте

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

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

Фигурные скобки одинарные; двойные {{...}} тоже работают, это была старая форма. Подстановка происходит после перефразирования ИИ, так что модель никогда не переписывает ссылку.

Здесь нет переменных вроде {user} или {random}, и не может быть: никто не просил сообщение таймера, так что у него нет отправителя.

Сообщения

  1. Новая группа говорит «В группе нет сообщений — добавьте первое ниже». Строка в низу карточки имеет поле «Текст нового сообщения…», чип ИИ и кнопку плюс. Ввод в поле тоже добавляет сообщение; пустое отклоняется с «Введите текст сообщения!».
  2. Сообщения нумеруются и отправляются в этом порядке. Двойной клик по тексту — или по карандашу — чтобы редактировать его на месте; галочка сохраняет, крестик отменяет, Enter и Escape делают то же.
  3. TW, YT и KK рядом с каждым сообщением выбирают площадки для этого сообщения. Их подсказка: «Площадки сообщения (ничего не выбрано = как у группы)».
  4. Чип ИИ, «Перефразировать это сообщение с помощью ИИ», устанавливается для каждого сообщения. Его также можно нажать в строке добавления, чтобы новое сообщение появилось с включённым ИИ. Этот чип — единственное платное на этой странице. Каждая отправка такого сообщения идёт через модель и списывается — и по интервалу, и по Отправить сейчас. Пока он выключен, таймеры чата не стоят ничего. Перед включением стоит посчитать: группа с интервалом по умолчанию в 15 минут отправляет до четырёх раз в час, а бесплатный тариф даёт 100 кредитов в месяц. Счётчик AI CREDITS в левом нижнем углу уменьшается прямо в момент отправки. Раньше он стоял на месте до ближайшей сверки с сервером, и перефразированное сообщение какое-то время выглядело бесплатным. Если до ИИ не достучаться, сообщение всё равно уйдёт — в исходной формулировке. Нет аккаунта, кончились кредиты, модель выше вашего тарифа, сбой сети или таймаут — конец один: публикуется обычный текст, а причина попадает только в консоль логов. Страница настроек не показывает ничего.
  5. Отправить сейчас публикует это сообщение сразу — и мимо всех условий группы, а не только интервала. Отправлять только когда, Только во время стрима и Минимум сообщений чата пропускаются, и переключатели тоже: сообщение уйдёт даже из выключенной группы и при выключенном сообщении. Действует только выбор площадок.
  6. Выше и Ниже меняют порядок; переключатель пропускает сообщение без удаления, а корзина спрашивает «Удалить это сообщение?».

Настройки ИИ

  1. Настройки ИИ вверху открывает Настройки ИИ для таймеров — одна настройка для всей страницы, используемая каждым сообщением с включённым чипом ИИ.
  2. Без аккаунта окно открывается с уведомлением вверху: ответы ИИ генерируются на сервере strAImer, аккаунт бесплатный и поставляется с 100 кредитами каждый месяц. Его кнопка Войти открывает напрямую Аккаунт.
  3. Модель ИИ — это список. Каждая запись показывает, сколько обычно стоит один ответ — «Gemini 2.5 Flash Lite (1 кр. / ответ)». Модель выше вашего тарифа всё равно в списке, серой, с указанием нужного тарифа через тире: «— нужен тариф lite». Цель — видеть её: скрытие ответило бы на «что я получу за деньги» ничем. Без аккаунта список заблокирован и показывает уже сохранённую модель; он пишет «Войдите в аккаунт, чтобы выбрать модель» только когда ещё ничего не сохранено.
  4. Системный промпт ИИ пустой, а серым в нём стоит «Инструкции по перефразированию сообщений…». Пусто означает «взять встроенную инструкцию того языка, на который переключено приложение»: перефразировать коротко и дружелюбно, сохранить смысл и ссылки, ответить одним сообщением. Впишите своё — оно заменит её, очистите поле — вернётся встроенная. Пустым он хранится намеренно: копия, сохранённая в поле, прибила бы один язык навсегда, и после переключения приложения модель получала бы прежнюю инструкцию.

Что это не умеет