# Обновления JaBa ## v4.4.0 * Добавлено * Контекстная команда *Add to Queue* - Позволяет добавить в очередь трек/плейлист из сообщения.\ ПКМ на сообщение -> Приложения -> Add to Queue.\ Работает даже если в сообщении есть не только ссылка `Попробуй это: <ссылка>` или ссылка встроенна в текст `[текст](<ссылка>)`. * Контекстная комана *Avatar* - Позволет получить аватар пользователя\ Работает так же как и *Add to Queue*, только нужно нажать на пользователя. * Изменено * Переписаны команды *queue*, *play*, *nowplaying*.\ В *nowplaying* добавлен дополнительный функционал в виде кнопок. ## v4.3.6 Скоро перепишу музыкальные команды, будет интересно, честно =) * Изменено * Переписаны команды которые используют кнопки и списки, многие из них теперь будут отвечать даже после перезагрузки бота. ## v4.3.5 * Добавлено * Логи удаления сообщений!\ Настройку можно найти в *config set* и в панели управления. * Начало проигрывания видео с указанного в ссылке времени. ### v4.3.3 * Добавлено * Система Тикетов!\ Все необходимые команды есть в категории *Tickets*.\ Для создавания тикетов нужно обязательно выбрать категорию где они будут сохраняться, сделать это можно через *config set*!\ После этого используйте команду *createticketembed* в канале, где хотите чтобы появилось сообщение с кнопкой создания тикета.\ С помощью команд *adduser* и *removeuser* можно добавлять и убирать людей из тикета соответственно.\ *closeticket* позволяет принудительно закрыть тикет. * Изменено * Внешний вид *8ball*. ### v4.3.1 * Добавлено * Мониторинг изменения сообщений!\ Скоро добавлю другие эвенты, по типу входа, выхода, обновление участника. * Исправления * Серьёзная ошибка, из-за которой данные не сохранялись в базу данных 🤯. ### v4.3.0 * Добавлено * Полностью переделанная панель управления!\ Она ещё не закончена, так что ждите продолжения. ### v4.2.6 * Добавлено * Эксклюзив для SunCountry RP: *sendmessage* - отправить (анонимное) сообщение в выбранный канал. * Изменено * Отключено уведомление об ачивках, включу когда переделаю.\ Хочу отправлять их в ЛС. ### v4.2.5 * Изменено * Изменения в локализации, основным языком теперь является английский.\ Подсказки по командам зависят от языка вашего клиента, ответ зависит от языка сервера. * Отключена команда *memes*. * Отключена команда *staff*. * Удалено * Антиспам - Дискорд и сам справляется. ### v4.2.4 * Добавлено * Бот цитирует сообщение если отправлена ссылка на него. ### v4.2.3 * Удалено * Команда *chat* - Я передумал, а вы даже и не заметили =) ### v4.2.2 * Добавлено * Команда *chat* - Спросить у ChatGPT! ### v4.2.1 * Добавлено * Команда *volume* - установить громкость бота. * Отправка сообщения при бане пользователя. * Фильтрация сообщений в *clear* по ID или пользователю. * Удаление спама если включён Автомод. * Подсказки по командам на языке вашего клиента. ### v4.2.0 Я решил отказаться от своего модуля музыки в пользу основного, т.к. он был переписан авторами и теперь работает намного лучше. Есть идея добавить запись голосовых, нужно или нет? пишите мне куда-нибудь, пожалуйста :crying_cat:\ Бот будет **предупреждать** о том что голосовой будет **записан** в файл и выслан вам, после этого **удалён**.\ Я не буду хранить ваши голосовые, у меня места не хватит на хостинге =) * Изменения * Теперь в *play* и *clips* выполняется автозаполнение по написанному вами тексту - намного удобнее чем ждать сообщения от бота и выбирать из огромного столба. * *seek* теперь работает нормально. * Переписана команда *clips*. * Исправления * Старые баги. * Добавлено * Новые баги. ### v4.1.20 * Добавлено * Команда *boosters* - Список бустеров с сортировкой по дате буста. * Удалено * Команда *activity* - Её функционал официально добавлен в Discord. ### v4.1.19 * Изменения * Мелкие внутренние изменения. * Исправления * Ошибки *warn*. ### v4.1.18 * Изменения * Обновление зависимостей. * Убран счётчик "случаев" в *warn*. * Обновление устаревших функций. ### v4.1.17 * Добавлено * Команды *cat* и *dog*. * Изменения * Переписана команда *help*. * Исправления * Ошибка команды *warn* если имя пользователя содержит нестандартные символы. ### v4.1.16 * Добавлено * Наконец-то возвращена и починена команда *seek*. ### v4.1.15 * Изменения * Переписана команда *config*.\ Теперь с её помощью можно просматривать и изменять настройки сервера.\ Использование смотрите в *help*. * Удалено * Команды *setbirthdays*, *setmodlogs*, *setnews*, *setreports*, *setsuggests*. ### v4.1.14 * Добавлено * Команда *selectroles* - Возможность выбора необязательных ролей пользователями.\ Сначала необходимо создать сообщение через */selectroles message text:<Ваш текст>*.\ После того как сообщение будет создано бот даст подсказку как добавлять роли к списку, следуйте инструкции. * Изменения * Украинский перевод полностью обновлён. * Исправления * Синтаксические ошибки в локализации. ### v4.1.13 * Изменения * Переписана команда *clips*. ### v4.1.12 * Исправления * Фикс поиска по ссылкам. * Фикс воспроизведения с SoundCloud. ### v4.1.11 * Изменения * Команды которые нельзя использовать в ЛС с ботом не будут там отображаться. * Исправления * Переписаны команды *nsfw* и *memes* для работы в ЛС с ботом. ### v4.1.10 * Добавлено * Команда *shuffle* - Перемешать очередь. * Изменения * Многие команды теперь можно использовать в ЛС с ботом. Узнать где именно можно использовать команду через *help*. ### v4.1.9 * Изменения * Переписана система опыта. Теперь при достижении нового уровня опыт сбрасывается и бот оповещает о получении нового уровня. * Исправления * Команды *set* и *debug* ничего не делали. ### v4.1.8 * Добавлено * Возможность сразу сократить ссылку в команде *lmgtfy*. * Изменения * Переписаны подсказки к командам. * Переписана команда *giveaway*. * Исправления * Фикс ошибки *shorturl* с некоторыми ссылками. ### v4.1.7 * Изменения * Переписана команда *leaderboard*. ### v4.1.6 * Изменения * Изменён способ указания типа повтора в *loop*.\ Теперь вы указываете тип аргументом (подсказки имеются), а не из выпадающего списка в отдельном сообщении. Это одновременно удобно, быстро и кода меньше =) * Исправления * Фиксы в *tictactoe*. ### v4.1.5 * Изменения * Более подробные сообщения в *remindme*. ### v4.1.4 * Исправления * Ошибки в clips, loop, nowplaying и play. ### v4.1.3 * Добавлено * Возможность принудительной очистки транзакций с помощью *transactions clear:True* * Изменения * Сделал перепись населения буквам в коде, теперь их меньше. * Переделал обработку ошибок в *play*, теперь она говорит ошибку, а не считает её неизвестной. ### v4.1.2 * Добавлено * Выбор при поиске текстом через команду *play*. * Изменения * Немного переделана команда *loop*. * Исправления * Исправлена ошибка команды *queue* если очередь пуста. * Починено автовоспроизведение. ### v4.1.1 * Добавлено * Страницы в *queue*. ### v4.1 * Изменения * Способ ввода даты рождения в *birthdate*. * Команда *nowplaying* не отвечала если у трека не было превью. * Исправления * Исправлена команда *skip*. * Исправлена команда *marry*. ### v4.0 * Добавлено * Перенесены все категории. * Команда *setnews* - настроить канал для новостей бота (только самые важные). * Настройка канала новостей бота в панели управления. * Изменения * Команды *deposit* и *withdraw* заменены командой *bank*. * Исправления * Поправлены все фразы в стандартной локализации. * Правка локализации в панели управления. ### v4.0pre5 * Добавлено * Перенесена категория *Administration*. * Исправления * Изменён способ получения музыки.\ На данный момент не работает Spotify, в будущих обновлениях постараюсь вернуть, но это не точно. * Панель управления снова работает. * Множество мелких правок. ### v4.0pre4 * Добавлено * Перенесена категория *Moderation*. * Исправления * Не проигрывалась музыка с YouTube Music. * Удалено * Команда *seek*. ### v4.0pre3 Пожалуйста, сообщайте мне обо всех найденых ошибках! Данная версия является pre версией, некоторые команды сейчас недоступны, остальные команды будут доступны в следующих обновлениях. Следите за обновлениями =) * Добавлено * Новые баги =) * Исправления * Старые баги =) * Изменения * Все команды теперь являются слэш-командами! * Все команды доступны через **/**! * С помощью слэш-команд намного удобнее указывать аргументы для команд! * Запрет на использование слэш-команд настраивается в **Настройки сервера** - **Интеграция** - **JaBa**! * Команда *avatar* перенесена в категорию *General*! * Команда *jump* переименована в *skipto*! * Команда *setafk* переименована в *afk*! * Команда *lmg* переименована в *lmgtfy*! * Команда *warn* доступна при нажатии **на пользователя** - **Приложения** - *warn*! В будущем там будет больше команд. * Автопроигрывание музыки теперь находится в *loop*! * Все клипы доступны через команду *clips*! * Удалено * Категория *Images* * Команды: *ban*, *kick*, *mute*, *unmute*, *announcement*, *autoplay*, *clip*, *createplaylist*, *playplaylist*, *removeplaylist*, *playlists*, *filter*, *filters*, *lyrics*, *pause*, *resume*, *invite*, *invites*, *permissions*, *quote*, *translate*, *choice*, *ascii*, *flip*, *findwords*, *addcommand*, *backup*, *ignore*, *setprefix*, *slowmode*. ### v3.4.7 * Исправления * Команда *ping* выдавала неправильный пинг. ### v3.4.6 * Изменений * Команда *invitations* переименована в *invites*. * Удалено * Команды *github*, *hastebin*, *someone*. ### v3.4.5 * Добавлено * Команда *memes* - Получить мем с выбранного или случайного сабреддита. * Изменений * Переписана команда *hentai*! Теперь она называется *nsfw (n)* и имеет другие категории. * Удалено * Команда *joke*. ### v3.4.4a * Исправления * Фикс *clear all*. ### v3.4.4 * Добавлено * Создание, удаление и воспроизведение плейлистов! * *createplaylist (cpl)* - Создать плейлист. * *playlists (pls)* - Список ваших плейлистов (Так же информация об отдельном плейлисте, смотрите *help*). * *playplaylist (ppl)* - Воспроизвести ваш плейлист. * *removeplaylist (rpl)* - Удалить плейлист. * Исправления * Транзакции в *transactions* удаляются через месяц. * Мелкие правки в локализации, исправление орфографических ошибок. ### v3.4.3 * Изменения * Украинская локализация закончена. * Исправления * Не везде применялась локализация сервера. ### v3.4.2 * Добавлено * Команда *whois* - Получить информацию об IP адресе. ### v3.4.1 * Добавлено * Информация о необходимых уровнях буста для активностей. * Изменения * Уменьшено количество опыта за сообщение. * Исправления * Генератор случайных чисел всё это время работал неправильно, теперь всё гуд. ### v3.4.0 * Добавлено * Новые игры в *activity* - **Ocho** и **Sketchheads**. ### v3.3.9 * Добавлено * Команда *emoji* - Получить информацию об эмодзи. * В команде *loop* теперь можно использовать аргументы *single/song* для повтора одного трека или *queue/all* для повтора всей очереди. ### v3.3.8 * Исправления * Команда *clip* теперь работает нормально. * Изменения * Сайт перенесён обратно на **. ### v3.3.7 * Добавлено * Локализация необходимых прав в ошибке. ### v3.3.6 * Изменения * Панель управления теперь доступна по ссылке **. * Вы теперь можете пригласить JaBa на свой сервер по ссылке из команды *invite*, *stats* или по [ссылке](https://discord.com/api/oauth2/authorize?client_id=708637495054565426&scope=bot&permissions=8) ### v3.3.5 * Исправления * Команда *tictactoe* снова работает. ### v3.3.4 * Добавлено * Команда *stealemoji (steale)* - Украсть эмодзи с другого сервера (для администрации с подпиской Nitro). ### v3.3.3 * Добавлено * Команда *steamcard* в категорию *Images*. ### v3.3.2 * Добавлено * Команды *crush*, *magik* и *ps4* в категорию *Images*. * Удалено * Команда *tweet*. ### v3.3.1 * Изменения * Команды *findwords*, *horserace*, *number* и *tictactoe* перемещены в категорию *Economy*. * Новые коэффициенты для *horserace*. ### v3.3.0 * Добавлено * Команда *horserace* - конные скачки со ставками. * Ещё одно место куда вы можете потратить свою зарплату =) (или заработать неплохие деньги). ### v3.2.9 * Исправления * Команда *backup* теперь работает нормально. * Удалено * Команда *fml*. ### v3.2.8 * Добавлено * Статистика сервера на сайте ([пример](https://jaba.pp.ua/stats/651412418202959872)). * Профиль пользователя определённого сервера на сайте ([пример](https://jaba.pp.ua/user/281361531411890186/651412418202959872)). * Ссылки на статистику сервера и профиль пользователя можно найти в *serverinfo* и *profile (@пользователь)* соответственно. * Изменения * Таблицы лидеров теперь показываются в эмбедах. * Отключены команда *someone* и тэг *@someone*. ### v3.2.7 * Добавлено * Некоторая информация о вашем профиле на сайте, на страницах серверов и в настройках. (Скоро там будет больше всякой информации). * В документации теперь показывается, где можно использовать команду. * Изменения * Внешний вид [документации](/docs). ### v3.2.6 * Исправления * Команда *goodbye* снова работает. * Изменения * Команда *setafk* и ответ бота автоматически удаляются через 10 секунд. * Новые карточки при входе и выходе пользователей (я не дизайнер, не бейте :( ). ### v3.2.5 * Изменения * Переписана команда *loop*. * Теперь нужен аргумент **song** или **queue** для включения соответствующего режима повтора. * Если не указать агрумент, то повтор отключится. ### v3.2.4 * Добавлено * Теперь при разводе (*divorce*) пользователь получает сообщение о разводе в ЛС. ### v3.2.3 * Исправления * *clip* снова работает. ### v3.2.2 Hotfix * Исправления * В *profile* и *money* снова показываются кредиты со всех серверов. ### v3.2.2 > > Спасибо Добрый Спецназ#8801 за идеи. * Добавлено * *transactions (tr)* - отслеживание транзакций на вашем счёте. * Принудительная остановка *findwords* и *number*. Необходимо написать **STOP** (без префикса, капсом, никак больше) во время игры. * Больше сокращений для команд. * Исправления * Кредиты на всех серверах в *profile* и *money* заменены на кредиты на текущем сервере (я не смог совладать с ошибкой из-за discord.js 13, возможно верну позже). ### v3.2.1 * Исправления * Отображение статуса в *userinfo*. * Отображение эмбеда в *giveaway*. * Появилась возможность сделать раздачу **дропом**. * Дроп - как только количество участников будет равно указанному вами количеству победителей раздача сразу же заканчивается. Победителями будут все, кто успел поставить реакцию. ### v3.2 > > Огромная благодарность Добрый Спецназ#8801 за поддержку и помощь! > Обновление очень большое, обязательно сообщайте мне обо всех ошибках! * Изменения * Изменения в основном только в коде, у пользователей ничего особо не изменится. * Прошлые версии были пропущены, т.к. изменения из них содержатся в данной версии. * Переход на discord.js v13. * Примечания * *tictactoe* отключена до обновления модуля на discord.js 13. * *checkinvites* удалена, т.к. не имела смысла. * *fortniteshop* и *fortnite* удалены, т.к. ими никто не пользовался. Все связанные с ними настройки так же удалены. ### v3.1.6 > > Спасибо Добрый Спецназ#8801 за помощь в поиске багов * Исправления * Некорректное описание *seek*. * Некорректная работа *seek*. * Некорректное описание *unban*. ### v3.1.5 * Изменения * Откат изменений из v3.1.4. ### v3.1.4 * Добавлено * Возможность удалить резервную копию сервера *backup remove [ID]*. * Изменения * Переход на discord.js v13. * Команда *queue* временно отключена. ### v3.1.3 * Изменения * Команды *number* и *findwords* теперь корректно отображают выигрыш. * Расширен диапазон случайных чисел в *number*. * Исправлены ошибки. ### v3.1.2 * Добавлено * Награда за победу в крестиках-ноликах в **100** кредитов. * Изменения * Исправлены ошибки. ### v3.1.1 > > Спасибо Добрый Спецназ#8801 за идею. * Добавлено * Сокращения для всех команд. * Команда *tictactoe (ttt)* - крестики-нолики. * Изменения * Откаты команд уменьшены ещё больше. ### v3.1 * Изменения * Исправлены орфографические ошибки в русской локализации. * Отключёна английская локализация. * Исправлены ошибки. ### v3.0.9 * Добавлено * Возвращены поздравления с днём рождения. * Команда *setbirthdays* - установить канал для поздравлений. Так же его можно изменить из панели управления. ### v3.0.8 * Изменения * *8ball* теперь имеет **20** возможных ответов. * Награды за победу в *findwords* и *number* повышены до **150** и **100** соответственно. * Больше фиксов :3 ### v3.0.7 * Изменения * Исправлены ошибки в командах из раздела *Music*. * Исправлены орфографические ошибки в русской локализации. * Множество других мелких исправлений. * Бот теперь будет меньше спамить :) ### v3.0.6 * Добавлено * Команда *jump* - позволяет перейти на заданный трек из очереди. * Изменения * Система музыки переписана (да, снова). Теперь можно воспроизвести звук практически с любых источников, в том числе видео и MP3 из Discord, Vimeo, прямые ссылки на радио. Список всех возможных источников можно найти [тут](https://ytdl-org.github.io/youtube-dl/supportedsites.html). Надеюсь теперь будет меньше ошибок... ### v3.0.5 * Добавлено * Команда *set* для изменения уровня, опыта, кредитов или банка пользователя (доступна только администраторам). * Команда *debug* - похожа на *set*, но доступна только владельцу JaBa. Имеет расширенный функционал и обходит некоторые ограничения. * Новая активность - Puttparty. Доступна через *activity puttparty*. * Изменения * В команде *profile* теперь видно необходимое кол-во опыта для следующего уровня. ### v3.0.4 * Изменения * Команды и обновления перенесены [сюда](/docs). Теперь там всё более-менее нормально выглядит. ### v3.0.3 * Изменения * Категория *Games* заменена командой *activity* (Спасибо Slizen#3791 за идею). * Английский язык обновлён до последней версии бота (Спасибо FaxoNfuckyou#9398 за помощь). * Уменьшен откат на многих командах. ### v3.0.2 * Изменения * Не требуется авторизация для просмотра [команд](/commands) и [обновлений](/updates). ### v3.0.1 * Добавлено * Команда *loop* - переключение повтора одного трека или всей очереди (*loop song/queue*). * Изменения * Администраторы и модераторы могут использовать *skip*, *back* и *stop* принудительно (*skip/back/stop force/f*). * Уменьшено количество требуемых голосов для команд *skip*, *stop* и *back*. ### v3.0 > > Я решил полностью переделать бота, так как в старом был вагон и маленькая тележка проблем. Данная верcия должна быть в разы лучше. > Старые команды я не переносил, т.к. они были ужасно написаны и использовали старые библиотеки. > Украинский язык ещё не закончен, ожидайте его ближе к Новому Году. * Главное нововведение - [панель управления](https://jaba.pp.ua)! * В ней вы можете изменять настройки на всех серверах где есть JaBa и у вас есть роль с правом **Управлять сервером**. Так же в ней можно изменить персональные настройки (дата рождения и биография). Я не особо в создание сайтов, поэтому не ожидайте частых обновлений панели. * Каждый сервер теперь имеет отдельные настройки! * На каждом отдельном сервере можно выбрать префикс, язык и другие настройки. По стандарту используется **русский** язык и **$** для префикса, остальные настройки можно найти в панели, либо с помощью команды configure. * Добавлено множество новых команд. * Возвращены старые категории *NSFW* и *Discord Together* (Теперь он называется *Games*) * Список всех команд и их описания вы можете найти [тут](/docs) (список обновляется автоматически).