Releases: Riverxik/MeowBot3
MeowBot alpha-0.2.0
MeowBot alpha-0.2.0
- Добавлена экспериментальная поддержка событий старта и конца стрима, нового фоловера. (#22 testing)
- Теперь бот должен корректно получать всех подписчиков, даже если канал имеет больше 20 (#20 fixed)
- Добавлена система кастомных команд (подробнее в примечании).
- Добавлена команда подписчика дня. Каждый день с помощью команды !sod можно выбрать подписчика дня.
- Добавлена система дуэлей (подробнее в примечании).
- Добавлен показ алиасов к команде: !alias list
- Алиасы к кастомным командам работают так же как и к обычным.
- Добавлена поддержка "_" в никах.
- Обновлён help.
- Исправлены баги.
Примечания:
Кастомные команды:
!cmd add [name] [text] - Добавляет команду.
!cmd update [name] [newText] - Обновляет команду.
!cmd remove [name] - Удаляет команду.
!cmd list (public) - Отправляет список команд в лс (в чат).
Text может содержать ключевые слова начинающиеся с %
Ключевые слова:
%username - пользователь который вызвал команду
%streamer - владелец канала
%randomUser - случайный пользователь из чата
%randomNumer - случайное число от 0 до 100
%1 - текст, который пользователь указал в аргументе команды
%2 - второй аргумент
Примеры:
!cmd add hi "%username say hi to %streamer"
Toy > !hi
Bot > Toy say hi to murochka_ua
!cmd add find "%username finding %userText %randomNumer times"
Toy > !find "an apple"
Bot > Toy finding an apple 54 times
Система Дуэлей:
!duel [username] [amountCurrency] - бросить вызов пользователю в чате. (по умолчанию amountCurrency = 10)
!duel accept [username]- принять вызов
!duel deny [username] - отклонить вызов
!duel cancel - отменить дуэль.
Пример:
Toy > !duel Target 50
Bot > Toy initiate duel with Target. Send [!duel accept Toy] to accept or [!duel deny Toy] to deny.
Target > !duel accept Toy
Bot > Target has been defeated by Toy!
(Toy получает 50 ед, Target теряет)
MeowBot alpha-0.1.3.1
Meowbot alpha-0.1.3.1
- Добавлена система алиасов
- Добавлена система таймаутов для команд
- Добавлены команды: !alias add/remove - позволяет добавлять сокращения для команд
- Добавлена команда: !roll - игровой автомат на валюту
- Добавлена команда: !encrypt - шифрует текст с помощью шифра Цезаря
- Добавлена команда: !cooldown - позволяет выставить время кулдауна для команды (в секундах)
- Исправлены правила комилятора
- Исправлен help к командам
- Изменены права для использования команды !quote add (теперь доступна для VIP/SUB)
- Изменена система валюты. Теперь за сообщения в чате валюта так же увеличивается.
- Библиотека Twitch4j обновлена до версии 1.0.0-alpha.17
- Исправлена ошибка при которой значения настроек канала не сохранялись в базу
Примечания:
- Добавлять цитаты могут пользователи с правами VIP/SUB и выше.
- Добавлять алиасы могут модераторы и владельцы канала.
- Нельзя создавать алиас для алиаса.
- Алиас заменяет лишь название команды. Он не заменяет её атрибуты.
- Команда уходит в кулдаун только при успешном выполнении.
- Кулдауны действуют для каждого пользователя индивидуально.
- (!) Если вы использовали бота до этой версии, то при установке данной версии необходимо добавить новый атрибут loadFromCfg в конфиг файл. Если атрибут равен true, то загрузка настроек для канала будет производиться из конфиг файла и перезаписываться в базу каждый раз. Если атрибут равен false, то настройки будут браться из базы данных. Значение по умолчанию: true
MeowBot alpha-0.1.3
Merge pull request #32 from Riverxik/develop Alpha-0.1.3
MeowBot alpha-0.1.2
Added commands:
- quote
- currency
- right
- help
- error (for debug)
- test (for debug)
More info about commands: https://github.com/Riverxik/MeowBot3/blob/master/commands.md