remove SunCountry

This commit is contained in:
Jonny_Bro (Nikita) 2023-10-20 22:47:00 +05:00
parent 3674666396
commit f628812c1c
5 changed files with 328 additions and 381 deletions

View file

@ -61,7 +61,6 @@ class Help extends BaseCommand {
if (!categories.includes(c.category)) { if (!categories.includes(c.category)) {
if (c.category === "Owner" && interaction.user.id !== client.config.owner.id) return; if (c.category === "Owner" && interaction.user.id !== client.config.owner.id) return;
if (c.category === "IAT" && interaction.guildId !== "1039187019957555252") return; if (c.category === "IAT" && interaction.guildId !== "1039187019957555252") return;
if (c.category === "SunCountry" && interaction.guildId !== "600970971410857996") return;
categories.push(c.category); categories.push(c.category);
} }

View file

@ -1,142 +0,0 @@
const { SlashCommandBuilder, EmbedBuilder } = require("discord.js");
const BaseCommand = require("../../base/BaseCommand");
class Sendmessage extends BaseCommand {
/**
*
* @param {import("../../base/JaBa")} client
*/
constructor(client) {
super({
command: new SlashCommandBuilder()
.setName("sendmessage")
.setDescription(client.translate("suncountry/sendmessage:DESCRIPTION"))
.setDescriptionLocalizations({
uk: client.translate("suncountry/sendmessage:DESCRIPTION", null, "uk-UA"),
ru: client.translate("suncountry/sendmessage:DESCRIPTION", null, "ru-RU"),
})
.setDMPermission(true)
.addSubcommand(subcommand =>
subcommand
.setName("rpinfo")
.setDescription(client.translate("suncountry/sendmessage:RPINFO"))
.setDescriptionLocalizations({
uk: client.translate("suncountry/sendmessage:RPINFO", null, "uk-UA"),
ru: client.translate("suncountry/sendmessage:RPINFO", null, "ru-RU"),
})
.addStringOption(option =>
option
.setName("text")
.setDescription(client.translate("common:MESSAGE"))
.setDescriptionLocalizations({
uk: client.translate("common:MESSAGE", null, "uk-UA"),
ru: client.translate("common:MESSAGE", null, "ru-RU"),
})
.setRequired(true),
)
.addAttachmentOption(option =>
option
.setName("attachment")
.setDescription(client.translate("common:ATTACHMENT"))
.setDescriptionLocalizations({
uk: client.translate("common:ATTACHMENT", null, "uk-UA"),
ru: client.translate("common:ATTACHMENT", null, "ru-RU"),
}),
),
)
.addSubcommand(subcommand =>
subcommand
.setName("instalife")
.setDescription(client.translate("suncountry/sendmessage:INSTALIFE"))
.setDescriptionLocalizations({
uk: client.translate("suncountry/sendmessage:INSTALIFE", null, "uk-UA"),
ru: client.translate("suncountry/sendmessage:INSTALIFE", null, "ru-RU"),
})
.addStringOption(option =>
option
.setName("name")
.setDescription(client.translate("common:USERNAME"))
.setDescriptionLocalizations({
uk: client.translate("common:USERNAME", null, "uk-UA"),
ru: client.translate("common:USERNAME", null, "ru-RU"),
})
.setRequired(true),
)
.addStringOption(option =>
option
.setName("text")
.setDescription(client.translate("common:MESSAGE"))
.setDescriptionLocalizations({
uk: client.translate("common:MESSAGE", null, "uk-UA"),
ru: client.translate("common:MESSAGE", null, "ru-RU"),
})
.setRequired(true),
)
.addAttachmentOption(option =>
option
.setName("attachment")
.setDescription(client.translate("common:ATTACHMENT"))
.setDescriptionLocalizations({
uk: client.translate("common:ATTACHMENT", null, "uk-UA"),
ru: client.translate("common:ATTACHMENT", null, "ru-RU"),
}),
),
),
aliases: [],
dirname: __dirname,
ownerOnly: false,
});
}
/**
*
* @param {import("../../base/JaBa")} client
*/
async onLoad() {
//...
}
/**
*
* @param {import("../../base/JaBa")} client
* @param {import("discord.js").ChatInputCommandInteraction} interaction
* @param {Object} data
*/
async execute(client, interaction) {
await interaction.deferReply({ ephemeral: true });
const command = interaction.options.getSubcommand(),
guild = client.guilds.cache.get("600970971410857996"),
channel = command === "rpinfo" ? guild.channels.cache.get("1119571321421058098") : guild.channels.cache.get("1119579266376540213");
const text = interaction.options.getString("text"),
name = interaction.options.getString("name"),
attachment = interaction.options.getAttachment("attachment");
const embed = new EmbedBuilder()
.setColor(client.config.embed.color)
.setTitle(`@${name}`)
.setAuthor({
name: "InstaLife",
})
.setImage(attachment ? attachment.url : null)
.setDescription(text);
const content = command === "rpinfo" ? text : null,
files = command === "rpinfo" ? (attachment ? [{
name: attachment.name,
attachment: attachment.url,
}] : null) : null,
embeds = command === "instalife" ? [embed] : null;
channel.send({
content,
files,
embeds,
}) .then(message => {
interaction.success("suncountry/sendmessage:MESSAGE_SENT", {
message: message.url,
}, { edit: true });
});
}
}
module.exports = Sendmessage;

@ -1 +1 @@
Subproject commit f18f32bc4d4dbb066c8ec24d6f6a648b51a92ddf Subproject commit ce93a651789896da872562d954256db46e424499

View file

@ -4,6 +4,12 @@ const SoftUI = require("./dashboard-core/theme/dbd-soft-ui"),
const { PermissionsBitField } = require("discord.js"); const { PermissionsBitField } = require("discord.js");
const locales = {
"en-US": require("../languages/en-US/dashboard.json"),
"ru-RU": require("../languages/ru-RU/dashboard.json"),
"uk-UA": require("../languages/uk-UA/dashboard.json"),
};
/** /**
* *
* @param {import("../base/JaBa")} client * @param {import("../base/JaBa")} client
@ -31,7 +37,7 @@ module.exports.load = async client => {
subTitle: "", subTitle: "",
hideAlias: true, hideAlias: true,
hideDescription: false, hideDescription: false,
hideSidebarItem: c === "Owner" || c === "IAT" || c === "SunCountry" ? true : false, hideSidebarItem: c === "Owner" || c === "IAT" ? true : false,
list: commands.filter(v => v._category === c), list: commands.filter(v => v._category === c),
}; };
}); });
@ -53,7 +59,6 @@ module.exports.load = async client => {
bot: client, bot: client,
ownerIDs: [client.config.owner.id], ownerIDs: [client.config.owner.id],
requiredPermissions: PermissionsBitField.Flags.ViewChannel, requiredPermissions: PermissionsBitField.Flags.ViewChannel,
minimizedConsoleLogs: true,
invite: { invite: {
clientId: client.config.userId, clientId: client.config.userId,
scopes: ["bot", "applications.commands"], scopes: ["bot", "applications.commands"],
@ -171,7 +176,7 @@ module.exports.load = async client => {
image: "", image: "",
link: { link: {
enabled: false, enabled: false,
url: "https://google.com", url: "https://github.com/JonnyBro",
}, },
}, },
graph: { graph: {
@ -199,9 +204,9 @@ module.exports.load = async client => {
}, },
commands: categories, commands: categories,
locales: { locales: {
enUS: require("../languages/en-US/dashboard.json"), enUS: locales["en-US"],
ruRU: require("../languages/ru-RU/dashboard.json"), ruRU: locales["ru-RU"],
ukUA: require("../languages/uk-UA/dashboard.json"), ukUA: locales["uk-UA"],
}, },
}), }),
customPages: [ customPages: [

View file

@ -1,10 +1,14 @@
### JaBa v4.3.5 # Обновления JaBa
## JaBa v4.3.5
* Добавлено * Добавлено
* Логи удаления сообщений!\ * Логи удаления сообщений!\
Настройку можно найти в *config set* и в панели управления. Настройку можно найти в *config set* и в панели управления.
* Начало проигрывания видео с указанного в ссылке времени. * Начало проигрывания видео с указанного в ссылке времени.
### JaBa v4.3.3 ### JaBa v4.3.3
* Добавлено * Добавлено
* Система Тикетов!\ * Система Тикетов!\
Все необходимые команды есть в категории *Tickets*.\ Все необходимые команды есть в категории *Tickets*.\
@ -17,6 +21,7 @@
* Внешний вид *8ball*. * Внешний вид *8ball*.
### JaBa v4.3.1 ### JaBa v4.3.1
* Добавлено * Добавлено
* Мониторинг изменения сообщений!\ * Мониторинг изменения сообщений!\
Скоро добавлю другие эвенты, по типу входа, выхода, обновление участника. Скоро добавлю другие эвенты, по типу входа, выхода, обновление участника.
@ -25,11 +30,13 @@
* Серьёзная ошибка, из-за которой данные не сохранялись в базу данных 🤯. * Серьёзная ошибка, из-за которой данные не сохранялись в базу данных 🤯.
### JaBa v4.3.0 ### JaBa v4.3.0
* Добавлено * Добавлено
* Полностью переделанная панель управления!\ * Полностью переделанная панель управления!\
Она ещё не закончена, так что ждите продолжения. Она ещё не закончена, так что ждите продолжения.
### JaBa v4.2.6 ### JaBa v4.2.6
* Добавлено * Добавлено
* Эксклюзив для SunCountry RP: *sendmessage* - отправить (анонимное) сообщение в выбранный канал. * Эксклюзив для SunCountry RP: *sendmessage* - отправить (анонимное) сообщение в выбранный канал.
@ -38,6 +45,7 @@
Хочу отправлять их в ЛС. Хочу отправлять их в ЛС.
### JaBa v4.2.5 ### JaBa v4.2.5
* Изменено * Изменено
* Изменения в локализации, основным языком теперь является английский.\ * Изменения в локализации, основным языком теперь является английский.\
Подсказки по командам зависят от языка вашего клиента, ответ зависит от языка сервера. Подсказки по командам зависят от языка вашего клиента, ответ зависит от языка сервера.
@ -48,18 +56,22 @@
* Антиспам - Дискорд и сам справляется. * Антиспам - Дискорд и сам справляется.
### JaBa v4.2.4 ### JaBa v4.2.4
* Добавлено * Добавлено
* Бот цитирует сообщение если отправлена ссылка на него. * Бот цитирует сообщение если отправлена ссылка на него.
### JaBa v4.2.3 ### JaBa v4.2.3
* Удалено * Удалено
* Команда *chat* - Я передумал, а вы даже и не заметили =) * Команда *chat* - Я передумал, а вы даже и не заметили =)
### JaBa v4.2.2 ### JaBa v4.2.2
* Добавлено * Добавлено
* Команда *chat* - Спросить у ChatGPT! * Команда *chat* - Спросить у ChatGPT!
### JaBa v4.2.1 ### JaBa v4.2.1
* Добавлено * Добавлено
* Команда *volume* - установить громкость бота. * Команда *volume* - установить громкость бота.
* Отправка сообщения при бане пользователя. * Отправка сообщения при бане пользователя.
@ -68,6 +80,7 @@
* Подсказки по командам на языке вашего клиента. * Подсказки по командам на языке вашего клиента.
### JaBa v4.2.0 ### JaBa v4.2.0
Я решил отказаться от своего модуля музыки в пользу основного, т.к. он был переписан авторами и теперь работает намного лучше. Я решил отказаться от своего модуля музыки в пользу основного, т.к. он был переписан авторами и теперь работает намного лучше.
Есть идея добавить запись голосовых, нужно или нет? пишите мне куда-нибудь, пожалуйста :crying_cat:\ Есть идея добавить запись голосовых, нужно или нет? пишите мне куда-нибудь, пожалуйста :crying_cat:\
@ -86,6 +99,7 @@
* Новые баги. * Новые баги.
### JaBa v4.1.20 ### JaBa v4.1.20
* Добавлено * Добавлено
* Команда *boosters* - Список бустеров с сортировкой по дате буста. * Команда *boosters* - Список бустеров с сортировкой по дате буста.
@ -93,6 +107,7 @@
* Команда *activity* - Её функционал официально добавлен в Discord. * Команда *activity* - Её функционал официально добавлен в Discord.
### JaBa v4.1.19 ### JaBa v4.1.19
* Изменения * Изменения
* Мелкие внутренние изменения. * Мелкие внутренние изменения.
@ -100,12 +115,14 @@
* Ошибки *warn*. * Ошибки *warn*.
### JaBa v4.1.18 ### JaBa v4.1.18
* Изменения * Изменения
* Обновление зависимостей. * Обновление зависимостей.
* Убран счётчик "случаев" в *warn*. * Убран счётчик "случаев" в *warn*.
* Обновление устаревших функций. * Обновление устаревших функций.
### JaBa v4.1.17 ### JaBa v4.1.17
* Добавлено * Добавлено
* Команды *cat* и *dog*. * Команды *cat* и *dog*.
@ -116,10 +133,12 @@
* Ошибка команды *warn* если имя пользователя содержит нестандартные символы. * Ошибка команды *warn* если имя пользователя содержит нестандартные символы.
### JaBa v4.1.16 ### JaBa v4.1.16
* Добавлено * Добавлено
* Наконец-то возвращена и починена команда *seek*. * Наконец-то возвращена и починена команда *seek*.
### JaBa v4.1.15 ### JaBa v4.1.15
* Изменения * Изменения
* Переписана команда *config*. * Переписана команда *config*.
* Теперь с её помощью можно просматривать и изменять настройки сервера. * Теперь с её помощью можно просматривать и изменять настройки сервера.
@ -129,6 +148,7 @@
* Команды *setbirthdays*, *setmodlogs*, *setnews*, *setreports*, *setsuggests*. * Команды *setbirthdays*, *setmodlogs*, *setnews*, *setreports*, *setsuggests*.
### JaBa v4.1.14 ### JaBa v4.1.14
* Добавлено * Добавлено
* Команда *selectroles* - Возможность выбора необязательных ролей пользователями. * Команда *selectroles* - Возможность выбора необязательных ролей пользователями.
* Сначала необходимо создать сообщение через */selectroles message text:<Ваш текст>*. * Сначала необходимо создать сообщение через */selectroles message text:<Ваш текст>*.
@ -141,15 +161,18 @@
* Синтаксические ошибки в локализации. * Синтаксические ошибки в локализации.
### JaBa v4.1.13 ### JaBa v4.1.13
* Изменения * Изменения
* Переписана команда *clips*. * Переписана команда *clips*.
### JaBa v4.1.12 ### JaBa v4.1.12
* Исправления * Исправления
* Фикс поиска по ссылкам. * Фикс поиска по ссылкам.
* Фикс воспроизведения с SoundCloud. * Фикс воспроизведения с SoundCloud.
### JaBa v4.1.11 ### JaBa v4.1.11
* Изменения * Изменения
* Команды которые нельзя использовать в ЛС с ботом не будут там отображаться. * Команды которые нельзя использовать в ЛС с ботом не будут там отображаться.
@ -157,6 +180,7 @@
* Переписаны команды *nsfw* и *memes* для работы в ЛС с ботом. * Переписаны команды *nsfw* и *memes* для работы в ЛС с ботом.
### JaBa v4.1.10 ### JaBa v4.1.10
* Добавлено * Добавлено
* Команда *shuffle* - Перемешать очередь. * Команда *shuffle* - Перемешать очередь.
@ -164,6 +188,7 @@
* Многие команды теперь можно использовать в ЛС с ботом. Узнать где именно можно использовать команду через *help*. * Многие команды теперь можно использовать в ЛС с ботом. Узнать где именно можно использовать команду через *help*.
### JaBa v4.1.9 ### JaBa v4.1.9
* Изменения * Изменения
* Переписана система опыта. Теперь при достижении нового уровня опыт сбрасывается и бот оповещает о получении нового уровня. * Переписана система опыта. Теперь при достижении нового уровня опыт сбрасывается и бот оповещает о получении нового уровня.
@ -171,6 +196,7 @@
* Команды *set* и *debug* ничего не делали. * Команды *set* и *debug* ничего не делали.
### JaBa v4.1.8 ### JaBa v4.1.8
* Добавлено * Добавлено
* Возможность сразу сократить ссылку в команде *lmgtfy*. * Возможность сразу сократить ссылку в команде *lmgtfy*.
@ -182,10 +208,12 @@
* Фикс ошибки *shorturl* с некоторыми ссылками. * Фикс ошибки *shorturl* с некоторыми ссылками.
### JaBa v4.1.7 ### JaBa v4.1.7
* Изменения * Изменения
* Переписана команда *leaderboard*. * Переписана команда *leaderboard*.
### JaBa v4.1.6 ### JaBa v4.1.6
* Изменения * Изменения
* Изменён способ указания типа повтора в *loop*. Теперь вы указываете тип аргументом (подсказки имеются), а не из выпадающего списка в отдельном сообщении. Это одновременно удобно, быстро и меньше кода =) * Изменён способ указания типа повтора в *loop*. Теперь вы указываете тип аргументом (подсказки имеются), а не из выпадающего списка в отдельном сообщении. Это одновременно удобно, быстро и меньше кода =)
@ -193,14 +221,17 @@
* Фиксы в *tictactoe*. * Фиксы в *tictactoe*.
### JaBa v4.1.5 ### JaBa v4.1.5
* Изменения * Изменения
* Более подробные сообщения в *remindme*. * Более подробные сообщения в *remindme*.
### JaBa v4.1.4 ### JaBa v4.1.4
* Исправления * Исправления
* Ошибки в clips, loop, nowplaying и play. * Ошибки в clips, loop, nowplaying и play.
### JaBa v4.1.3 ### JaBa v4.1.3
* Добавлено * Добавлено
* Возможность принудительной очистки транзакций с помощью *transactions clear:True* * Возможность принудительной очистки транзакций с помощью *transactions clear:True*
@ -209,6 +240,7 @@
* Переделал обработку ошибок в *play*, теперь она говорит ошибку, а не считает её неизвестной. * Переделал обработку ошибок в *play*, теперь она говорит ошибку, а не считает её неизвестной.
### JaBa v4.1.2 ### JaBa v4.1.2
* Добавлено * Добавлено
* Выбор при поиске текстом через команду *play*. * Выбор при поиске текстом через команду *play*.
@ -220,10 +252,12 @@
* Починено автовоспроизведение. * Починено автовоспроизведение.
### JaBa v4.1.1 ### JaBa v4.1.1
* Добавлено * Добавлено
* Страницы в *queue*. * Страницы в *queue*.
### JaBa v4.1 ### JaBa v4.1
* Изменения * Изменения
* Способ ввода даты рождения в *birthdate*. * Способ ввода даты рождения в *birthdate*.
* Команда *nowplaying* не отвечала если у трека не было превью. * Команда *nowplaying* не отвечала если у трека не было превью.
@ -233,6 +267,7 @@
* Исправлена команда *marry*. * Исправлена команда *marry*.
### JaBa v4.0 ### JaBa v4.0
* Добавлено * Добавлено
* Перенесены все категории. * Перенесены все категории.
* Команда *setnews* - настроить канал для новостей бота (только самые важные). * Команда *setnews* - настроить канал для новостей бота (только самые важные).
@ -246,15 +281,17 @@
* Правка локализации в панели управления. * Правка локализации в панели управления.
### JaBa v4.0pre5 ### JaBa v4.0pre5
* Добавлено * Добавлено
* Перенесена категория *Administration*. * Перенесена категория *Administration*.
* Исправления * Исправления
* Изменён способ получения музыки. На данный момент не работает Spotify, в будущих обновлениях постораюсь вернуть, но это не точно. * Изменён способ получения музыки. На данный момент не работает Spotify, в будущих обновлениях постараюсь вернуть, но это не точно.
* Панель управления снова работает. * Панель управления снова работает.
* Множество мелких правок. * Множество мелких правок.
### JaBa v4.0pre4 ### JaBa v4.0pre4
* Добавлено * Добавлено
* Перенесена категория *Moderation*. * Перенесена категория *Moderation*.
@ -265,6 +302,7 @@
* Команда *seek*. * Команда *seek*.
### JaBa v4.0pre3 ### JaBa v4.0pre3
Пожалуйста, сообщайте мне обо всех найденых ошибках! Пожалуйста, сообщайте мне обо всех найденых ошибках!
Данная версия является pre версией, некоторые команды сейчас недоступны, остальные команды будут доступны в следующих обновлениях. Следите за обновлениями =) Данная версия является pre версией, некоторые команды сейчас недоступны, остальные команды будут доступны в следующих обновлениях. Следите за обновлениями =)
@ -292,10 +330,12 @@
* Команды: *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*. * Команды: *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*.
### JaBa v3.4.7 ### JaBa v3.4.7
* Исправления * Исправления
* Команда *ping* выдавала неправильный пинг. * Команда *ping* выдавала неправильный пинг.
### JaBa v3.4.6 ### JaBa v3.4.6
* Изменений * Изменений
* Команда *invitations* переименована в *invites*. * Команда *invitations* переименована в *invites*.
@ -303,6 +343,7 @@
* Команды *github*, *hastebin*, *someone*. * Команды *github*, *hastebin*, *someone*.
### JaBa v3.4.5 ### JaBa v3.4.5
* Добавлено * Добавлено
* Команда *memes* - Получить мем с выбранного или случайного сабреддита. * Команда *memes* - Получить мем с выбранного или случайного сабреддита.
@ -313,10 +354,12 @@
* Команда *joke*. * Команда *joke*.
### JaBa v3.4.4a ### JaBa v3.4.4a
* Исправления * Исправления
* Фикс *clear all*. * Фикс *clear all*.
### JaBa v3.4.4 ### JaBa v3.4.4
* Добавлено * Добавлено
* Создание, удаление и воспроизведение плейлистов! * Создание, удаление и воспроизведение плейлистов!
* *createplaylist (cpl)* - Создать плейлист. * *createplaylist (cpl)* - Создать плейлист.
@ -329,6 +372,7 @@
* Мелкие правки в локализации, исправление орфографических ошибок. * Мелкие правки в локализации, исправление орфографических ошибок.
### JaBa v3.4.3 ### JaBa v3.4.3
* Изменения * Изменения
* Украинская локализация закончена. * Украинская локализация закончена.
@ -336,10 +380,12 @@
* Не везде применялась локализация сервера. * Не везде применялась локализация сервера.
### JaBa v3.4.2 ### JaBa v3.4.2
* Добавлено * Добавлено
* Команда *whois* - Получить информацию об IP адресе. * Команда *whois* - Получить информацию об IP адресе.
### JaBa v3.4.1 ### JaBa v3.4.1
* Добавлено * Добавлено
* Информация о необходимых уровнях буста для активностей. * Информация о необходимых уровнях буста для активностей.
@ -350,43 +396,52 @@
* Генератор случайных чисел всё это время работал неправильно, теперь всё гуд. * Генератор случайных чисел всё это время работал неправильно, теперь всё гуд.
### JaBa v3.4.0 ### JaBa v3.4.0
* Добавлено * Добавлено
* Новые игры в *activity* - **Ocho** и **Sketchheads**. * Новые игры в *activity* - **Ocho** и **Sketchheads**.
### JaBa v3.3.9 ### JaBa v3.3.9
* Добавлено * Добавлено
* Команда *emoji* - Получить информацию об эмодзи. * Команда *emoji* - Получить информацию об эмодзи.
* В команде *loop* теперь можно использовать аргументы *single/song* для повтора одного трека или *queue/all* для повтора всей очереди. * В команде *loop* теперь можно использовать аргументы *single/song* для повтора одного трека или *queue/all* для повтора всей очереди.
### JaBa v3.3.8 ### JaBa v3.3.8
* Исправления * Исправления
* Команда *clip* теперь работает нормально. * Команда *clip* теперь работает нормально.
* Изменения * Изменения
* Сайт перенесён обратно на *https://jaba.pp.ua*. * Сайт перенесён обратно на *<https://jaba.pp.ua>*.
### JaBa v3.3.7 ### JaBa v3.3.7
* Добавлено * Добавлено
* Локализация необходимых прав в ошибке. * Локализация необходимых прав в ошибке.
### JaBa v3.3.6 ### JaBa v3.3.6
* Изменения * Изменения
* Панель управления теперь доступна по ссылке *https://dashboard.jaba.pp.ua*. * Панель управления теперь доступна по ссылке *<https://dashboard.jaba.pp.ua>*.
* Вы теперь можете пригласить JaBa на свой сервер по ссылке из команды *invite*, *stats* или по [ссылке](https://discord.com/api/oauth2/authorize?client_id=708637495054565426&scope=bot&permissions=8) * Вы теперь можете пригласить JaBa на свой сервер по ссылке из команды *invite*, *stats* или по [ссылке](https://discord.com/api/oauth2/authorize?client_id=708637495054565426&scope=bot&permissions=8)
### JaBa v3.3.5 ### JaBa v3.3.5
* Исправления * Исправления
* Команда *tictactoe* снова работает. * Команда *tictactoe* снова работает.
### JaBa v3.3.4 ### JaBa v3.3.4
* Добавлено * Добавлено
* Команда *stealemoji (steale)* - Украсть эмодзи с другого сервера (для администрации с подпиской Nitro). * Команда *stealemoji (steale)* - Украсть эмодзи с другого сервера (для администрации с подпиской Nitro).
### JaBa v3.3.3 ### JaBa v3.3.3
* Добавлено * Добавлено
* Команда *steamcard* в категорию *Images*. * Команда *steamcard* в категорию *Images*.
### JaBa v3.3.2 ### JaBa v3.3.2
* Добавлено * Добавлено
* Команды *crush*, *magik* и *ps4* в категорию *Images*. * Команды *crush*, *magik* и *ps4* в категорию *Images*.
@ -394,16 +449,19 @@
* Команда *tweet*. * Команда *tweet*.
### JaBa v3.3.1 ### JaBa v3.3.1
* Изменения * Изменения
* Команды *findwords*, *horserace*, *number* и *tictactoe* перемещены в категорию *Economy*. * Команды *findwords*, *horserace*, *number* и *tictactoe* перемещены в категорию *Economy*.
* Новые коэффициенты для *horserace*. * Новые коэффициенты для *horserace*.
### JaBa v3.3.0 ### JaBa v3.3.0
* Добавлено * Добавлено
* Команда *horserace* - конные скачки со ставками. * Команда *horserace* - конные скачки со ставками.
* Ещё одно место куда вы можете потратить свою зарплату =) (или заработать неплохие деньги). * Ещё одно место куда вы можете потратить свою зарплату =) (или заработать неплохие деньги).
### JaBa v3.2.9 ### JaBa v3.2.9
* Исправления * Исправления
* Команда *backup* теперь работает нормально. * Команда *backup* теперь работает нормально.
@ -411,6 +469,7 @@
* Команда *fml*. * Команда *fml*.
### JaBa v3.2.8 ### JaBa v3.2.8
* Добавлено * Добавлено
* Статистика сервера на сайте ([пример](https://jaba.pp.ua/stats/651412418202959872)). * Статистика сервера на сайте ([пример](https://jaba.pp.ua/stats/651412418202959872)).
* Профиль пользователя определённого сервера на сайте ([пример](https://jaba.pp.ua/user/281361531411890186/651412418202959872)). * Профиль пользователя определённого сервера на сайте ([пример](https://jaba.pp.ua/user/281361531411890186/651412418202959872)).
@ -421,6 +480,7 @@
* Отключены команда *someone* и тэг *@someone*. * Отключены команда *someone* и тэг *@someone*.
### JaBa v3.2.7 ### JaBa v3.2.7
* Добавлено * Добавлено
* Некоторая информация о вашем профиле на сайте, на страницах серверов и в настройках. (Скоро там будет больше всякой информации). * Некоторая информация о вашем профиле на сайте, на страницах серверов и в настройках. (Скоро там будет больше всякой информации).
* В документации теперь показывается, где можно использовать команду. * В документации теперь показывается, где можно использовать команду.
@ -429,6 +489,7 @@
* Внешний вид [документации](/docs). * Внешний вид [документации](/docs).
### JaBa v3.2.6 ### JaBa v3.2.6
* Исправления * Исправления
* Команда *goodbye* снова работает. * Команда *goodbye* снова работает.
@ -437,24 +498,29 @@
* Новые карточки при входе и выходе пользователей (я не дизайнер, не бейте :( ). * Новые карточки при входе и выходе пользователей (я не дизайнер, не бейте :( ).
### JaBa v3.2.5 ### JaBa v3.2.5
* Изменения * Изменения
* Переписана команда *loop*. * Переписана команда *loop*.
* Теперь нужен аргумент **song** или **queue** для включения соответствующего режима повтора. * Теперь нужен аргумент **song** или **queue** для включения соответствующего режима повтора.
* Если не указать агрумент, то повтор отключится. * Если не указать агрумент, то повтор отключится.
### JaBa v3.2.4 ### JaBa v3.2.4
* Добавлено * Добавлено
* Теперь при разводе (*divorce*) пользователь получает сообщение о разводе в ЛС. * Теперь при разводе (*divorce*) пользователь получает сообщение о разводе в ЛС.
### JaBa v3.2.3 ### JaBa v3.2.3
* Исправления * Исправления
* *clip* снова работает. * *clip* снова работает.
### JaBa v3.2.2 Hotfix ### JaBa v3.2.2 Hotfix
* Исправления * Исправления
* В *profile* и *money* снова показываются кредиты со всех серверов. * В *profile* и *money* снова показываются кредиты со всех серверов.
### JaBa v3.2.2 ### JaBa v3.2.2
>
> Спасибо Добрый Спецназ#8801 за идеи. > Спасибо Добрый Спецназ#8801 за идеи.
* Добавлено * Добавлено
@ -466,6 +532,7 @@
* Кредиты на всех серверах в *profile* и *money* заменены на кредиты на текущем сервере (я не смог совладать с ошибкой из-за discord.js 13, возможно верну позже). * Кредиты на всех серверах в *profile* и *money* заменены на кредиты на текущем сервере (я не смог совладать с ошибкой из-за discord.js 13, возможно верну позже).
### JaBa v3.2.1 ### JaBa v3.2.1
* Исправления * Исправления
* Отображение статуса в *userinfo*. * Отображение статуса в *userinfo*.
* Отображение эмбеда в *giveaway*. * Отображение эмбеда в *giveaway*.
@ -473,6 +540,7 @@
* Дроп - как только количество участников будет равно указанному вами количеству победителей раздача сразу же заканчивается. Победителями будут все, кто успел поставить реакцию. * Дроп - как только количество участников будет равно указанному вами количеству победителей раздача сразу же заканчивается. Победителями будут все, кто успел поставить реакцию.
### JaBa v3.2 ### JaBa v3.2
>
> Огромная благодарность Добрый Спецназ#8801 за поддержку и помощь! > Огромная благодарность Добрый Спецназ#8801 за поддержку и помощь!
> Обновление очень большое, обязательно сообщайте мне обо всех ошибках! > Обновление очень большое, обязательно сообщайте мне обо всех ошибках!
@ -487,6 +555,7 @@
* *fortniteshop* и *fortnite* удалены, т.к. ими никто не пользовался. Все связанные с ними настройки так же удалены. * *fortniteshop* и *fortnite* удалены, т.к. ими никто не пользовался. Все связанные с ними настройки так же удалены.
### JaBa v3.1.6 ### JaBa v3.1.6
>
> Спасибо Добрый Спецназ#8801 за помощь в поиске багов > Спасибо Добрый Спецназ#8801 за помощь в поиске багов
* Исправления * Исправления
@ -495,10 +564,12 @@
* Некорректное описание *unban*. * Некорректное описание *unban*.
### JaBa v3.1.5 ### JaBa v3.1.5
* Изменения * Изменения
* Откат изменений из v3.1.4. * Откат изменений из v3.1.4.
### JaBa v3.1.4 ### JaBa v3.1.4
* Добавлено * Добавлено
* Возможность удалить резервную копию сервера *backup remove [ID]*. * Возможность удалить резервную копию сервера *backup remove [ID]*.
@ -507,12 +578,14 @@
* Команда *queue* временно отключена. * Команда *queue* временно отключена.
### JaBa v3.1.3 ### JaBa v3.1.3
* Изменения * Изменения
* Команды *number* и *findwords* теперь корректно отображают выигрыш. * Команды *number* и *findwords* теперь корректно отображают выигрыш.
* Расширен диапазон случайных чисел в *number*. * Расширен диапазон случайных чисел в *number*.
* Исправлены ошибки. * Исправлены ошибки.
### JaBa v3.1.2 ### JaBa v3.1.2
* Добавлено * Добавлено
* Награда за победу в крестиках-ноликах в **100** кредитов. * Награда за победу в крестиках-ноликах в **100** кредитов.
@ -520,6 +593,7 @@
* Исправлены ошибки. * Исправлены ошибки.
### JaBa v3.1.1 ### JaBa v3.1.1
>
> Спасибо Добрый Спецназ#8801 за идею. > Спасибо Добрый Спецназ#8801 за идею.
* Добавлено * Добавлено
@ -530,23 +604,27 @@
* Откаты команд уменьшены ещё больше. * Откаты команд уменьшены ещё больше.
### JaBa v3.1 ### JaBa v3.1
* Изменения * Изменения
* Исправлены орфографические ошибки в русской локализации. * Исправлены орфографические ошибки в русской локализации.
* Отключёна английская локализация. * Отключёна английская локализация.
* Исправлены ошибки. * Исправлены ошибки.
### JaBa v3.0.9 ### JaBa v3.0.9
* Добавлено * Добавлено
* Возвращены поздравления с днём рождения. * Возвращены поздравления с днём рождения.
* Команда *setbirthdays* - установить канал для поздравлений. Так же его можно изменить из панели управления. * Команда *setbirthdays* - установить канал для поздравлений. Так же его можно изменить из панели управления.
### JaBa v3.0.8 ### JaBa v3.0.8
* Изменения * Изменения
* *8ball* теперь имеет **20** возможных ответов. * *8ball* теперь имеет **20** возможных ответов.
* Награды за победу в *findwords* и *number* повышены до **150** и **100** соответственно. * Награды за победу в *findwords* и *number* повышены до **150** и **100** соответственно.
* Больше фиксов :3 * Больше фиксов :3
### JaBa v3.0.7 ### JaBa v3.0.7
* Изменения * Изменения
* Исправлены ошибки в командах из раздела *Music*. * Исправлены ошибки в командах из раздела *Music*.
* Исправлены орфографические ошибки в русской локализации. * Исправлены орфографические ошибки в русской локализации.
@ -554,6 +632,7 @@
* Бот теперь будет меньше спамить :) * Бот теперь будет меньше спамить :)
### JaBa v3.0.6 ### JaBa v3.0.6
* Добавлено * Добавлено
* Команда *jump* - позволяет перейти на заданный трек из очереди. * Команда *jump* - позволяет перейти на заданный трек из очереди.
@ -561,6 +640,7 @@
* Система музыки переписана (да, снова). Теперь можно воспроизвести звук практически с любых источников, в том числе видео и MP3 из Discord, Vimeo, прямые ссылки на радио. Список всех возможных источников можно найти [тут](https://ytdl-org.github.io/youtube-dl/supportedsites.html). Надеюсь теперь будет меньше ошибок... * Система музыки переписана (да, снова). Теперь можно воспроизвести звук практически с любых источников, в том числе видео и MP3 из Discord, Vimeo, прямые ссылки на радио. Список всех возможных источников можно найти [тут](https://ytdl-org.github.io/youtube-dl/supportedsites.html). Надеюсь теперь будет меньше ошибок...
### JaBa v3.0.5 ### JaBa v3.0.5
* Добавлено * Добавлено
* Команда *set* для изменения уровня, опыта, кредитов или банка пользователя (доступна только администраторам). * Команда *set* для изменения уровня, опыта, кредитов или банка пользователя (доступна только администраторам).
* Команда *debug* - похожа на *set*, но доступна только владельцу JaBa. Имеет расширенный функционал и обходит некоторые ограничения. * Команда *debug* - похожа на *set*, но доступна только владельцу JaBa. Имеет расширенный функционал и обходит некоторые ограничения.
@ -570,20 +650,24 @@
* В команде *profile* теперь видно необходимое кол-во опыта для следующего уровня. * В команде *profile* теперь видно необходимое кол-во опыта для следующего уровня.
### JaBa v3.0.4 ### JaBa v3.0.4
* Изменения * Изменения
* Команды и обновления перенесены [сюда](/docs). Теперь там всё более-менее нормально выглядит. * Команды и обновления перенесены [сюда](/docs). Теперь там всё более-менее нормально выглядит.
### JaBa v3.0.3 ### JaBa v3.0.3
* Изменения * Изменения
* Категория *Games* заменена командой *activity* (Спасибо Slizen#3791 за идею). * Категория *Games* заменена командой *activity* (Спасибо Slizen#3791 за идею).
* Английский язык обновлён до последней версии бота (Спасибо FaxoNfuckyou#9398 за помощь). * Английский язык обновлён до последней версии бота (Спасибо FaxoNfuckyou#9398 за помощь).
* Уменьшен откат на многих командах. * Уменьшен откат на многих командах.
### JaBa v3.0.2 ### JaBa v3.0.2
* Изменения * Изменения
* Не требуется авторизация для просмотра [команд](/commands) и [обновлений](/updates). * Не требуется авторизация для просмотра [команд](/commands) и [обновлений](/updates).
### JaBa v3.0.1 ### JaBa v3.0.1
* Добавлено * Добавлено
* Команда *loop* - переключение повтора одного трека или всей очереди (*loop song/queue*). * Команда *loop* - переключение повтора одного трека или всей очереди (*loop song/queue*).
@ -592,6 +676,7 @@
* Уменьшено количество требуемых голосов для команд *skip*, *stop* и *back*. * Уменьшено количество требуемых голосов для команд *skip*, *stop* и *back*.
### JaBa v3.0 ### JaBa v3.0
>
> Я решил полностью переделать бота, так как в старом был вагон и маленькая тележка проблем. Данная верcия должна быть в разы лучше. > Я решил полностью переделать бота, так как в старом был вагон и маленькая тележка проблем. Данная верcия должна быть в разы лучше.
> Старые команды я не переносил, т.к. они были ужасно написаны и использовали старые библиотеки. > Старые команды я не переносил, т.к. они были ужасно написаны и использовали старые библиотеки.
> Украинский язык ещё не закончен, ожидайте его ближе к Новому Году. > Украинский язык ещё не закончен, ожидайте его ближе к Новому Году.