01Счётчики: числа, которые помнят
Счётчик: именованное число, которое бот помнит от стрима к стриму. Напишите
{counter:смерти} в ответе команды, и при каждом
использовании бот прибавляет 1 к счётчику «смерти» и выводит новый итог
прямо в ответе. Никаких таблиц и ручного подсчёта, только один токен.
MikanMeerkat !смерть
ItsBagelBot ваш_канал умер 47 раз.
SnackPackPanda !смерть
ItsBagelBot ваш_канал умер 48 раз.
{counter:…} останется обычным текстом в
чате.02Четыре способа считать
У каждого счётчика ровно одна область. Она выбирается при создании и остаётся неизменной. Область отвечает на один вопрос: кому принадлежит это число?
| Область | Ключевое слово | Что считается |
|---|---|---|
| Весь канал | (по умолчанию) | Один общий итог: все прибавляют к одному числу. |
| По пользователям | user | У каждого зрителя своё число. |
| По команде или награде | command | Общий итог для одной команды или награды, все зрители вместе. |
| По пользователям и команде или награде | user+command | У каждого зрителя отдельное число для каждой команды или награды. |
Весь канал
Все прибавляют к одному общему числу. Это идеально для счёта, который принадлежит самому стриму, а не конкретному зрителю, например для счётчика смертей.
MikanMeerkat !смерть
ItsBagelBot ваш_канал умер 47 раз.
Lotti !смерть
ItsBagelBot ваш_канал умер 48 раз.
По пользователям
У каждого зрителя есть личное число, которое никто другой не трогает. Подходит для личных серий: сколько объятий кто-то раздал, сколько раз он обыграл вас в игре.
SnackPackPanda !обнять
ItsBagelBot SnackPackPanda раздал 12 объятий.
MikanMeerkat !обнять
ItsBagelBot MikanMeerkat раздал 1 объятие.
По команде или награде
Самая новая область: один общий итог для команды или награды за баллы канала, где все зрители прибавляют к одному общему числу. Идеально для вопроса «сколько всего раз активировали эту награду?»
баллы канала · SnackPackPanda активировал(а) награду Hydrate!
ItsBagelBot Награду Hydrate! активировали 301 раз.
баллы канала · MikanMeerkat активировал(а) награду Hydrate!
ItsBagelBot Награду Hydrate! активировали 302 раза.
По пользователям и команде или награде
Объединяет оба варианта: у каждого зрителя отдельное число для каждой команды или награды, которая использует этот счётчик. Привяжите один счётчик к двум командам, и у каждого зрителя будет свой счёт по каждой команде, а не один общий на обе.
MikanMeerkat !обнять
ItsBagelBot MikanMeerkat раздал 3 объятия.
MikanMeerkat !highfive
ItsBagelBot MikanMeerkat дал(а) пять 1 раз.
!counter delete имя или в панели управления) и создайте заново. Старые
значения не сохраняются.03Управление счётчиками из чата
Вы и ваши модераторы можете создавать и вести счётчики, не выходя из чата,
всё через !counter:
| Команда | Что она делает |
|---|---|
!counter create <имя> [область] | Создаёт счётчик. Ключевое слово области: user, command или user+command; опустите его, чтобы счётчик считал для всего канала. |
!counter add <имя> [количество] | Прибавляет 1 или указанное количество. Отрицательные числа вычитают. |
!counter set <имя> <значение> | Задаёт итог напрямую. |
!counter reset <имя> | Обнуляет счётчик. Для счётчика по пользователям или по командам это удаляет все сохранённые значения. |
!counter delete <имя> | Полностью удаляет счётчик. |
!counter list | Показывает все счётчики канала и их область. |
!counter <имя> | Показывает текущее значение так, как его видит чат. |
⚔ Ayshacinder !counter create смерти
ItsBagelBot Счётчик смерти создан (канал).
⚔ Ayshacinder !counter add смерти 5
ItsBagelBot Счётчик смерти теперь равен 5.
!counter create гидратация command создаёт счётчик, который считается по команде,
в одну строку. Его можно вставить в ответ команды или привязать к награде за баллы
канала, как {counter:гидратация}.⚔ Ayshacinder !counter add смерти
ItsBagelBot Счётчик смерти теперь равен 12.
SnackPackPanda !смерть
ItsBagelBot Ой, всего смертей: 12.
04Панель управления и награды за баллы канала
Страница Счётчики показывает все счётчики канала. Их можно создавать, менять и удалять кликами, а не набором команд.
- 01 Имя: та же строка, которую вы написали бы в {counter:…}.
- 02 Область: задаётся при создании.
- 03 Краткое напоминание о том, откуда можно увеличивать счётчики.
Привязать счётчик к награде за баллы канала
Каждая награда «Баллы канала» может вести собственный
счётчик прямо в редакторе награды: введите имя счётчика (нового или существующего), выберите его область, и каждая активация награды будет его увеличивать.
Используйте {counter} в ответе чата для награды, чтобы показать новый итог.
- 01 По умолчанию выключено: большинству наград он не нужен.
- 02 «По пользователям и награде» часто лучший выбор: каждый зритель ведёт свой счёт активаций этой награды.
{counter:…}.
Открыть конструктор команд