Начисление за сообщения — документация ASHORO BOT
Каналы, где работает XP/coin за сообщения, и cooldown между начислениями.
Во вкладке «Экономика» можно настроить, где бот начисляет coin и опыт за сообщения. Доступны режимы: все каналы, только выбранные каналы или все кроме выбранных.
Cooldown нужен, чтобы награда не выдавалась за каждое сообщение подряд. Например, если поставить 10 секунд, участник получит награду только раз в 10 секунд, даже если пишет чаще.
Cooldown тоже можно применять ко всем каналам, только к выбранным каналам или ко всем кроме выбранных. Это позволяет оставить быстрые игровые каналы без паузы, а обычные чаты защитить от фарма.
Настройки применяются на стороне бота при обработке каждого сообщения и не требуют отдельных команд в Discord.
Если награда выключена в экономике, настройки каналов и cooldown не начисляют coin сами по себе.
Слишком маленький cooldown на активном сервере может ускорить фарм валюты и уровней.
- channelMode: Где начислять награду: all, include или exclude (обязательный)
- channels: Список каналов для режима include или exclude (необязательный)
- cooldown.enabled: Включить паузу между начислениями (обязательный)
- cooldown.seconds: Сколько секунд ждать до следующей награды (обязательный)
- cooldown.mode: Где действует cooldown: all, include или exclude (обязательный)
- cooldown.channels: Список каналов для cooldown-режима include или exclude (необязательный)