Skip to content
This repository was archived by the owner on Oct 25, 2021. It is now read-only.

Releases: Riverxik/MeowBot3

MeowBot alpha-0.2.0

29 Jan 05:46
b2eb82a
Compare
Choose a tag to compare

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

02 Dec 06:08
Compare
Choose a tag to compare

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

02 Dec 05:20
84347cc
Compare
Choose a tag to compare
MeowBot alpha-0.1.3 Pre-release
Pre-release
Merge pull request #32 from Riverxik/develop

Alpha-0.1.3

MeowBot alpha-0.1.2

15 Oct 07:53
de2b012
Compare
Choose a tag to compare
MeowBot alpha-0.1.2 Pre-release
Pre-release

Added commands: