Фикс clips

This commit is contained in:
JonnyBro 2021-12-13 17:25:08 +05:00
parent 9694193ab0
commit 739938a341
43 changed files with 129 additions and 50 deletions

View file

@ -19,11 +19,12 @@ class Clip extends Command {
async run (message, args) { async run (message, args) {
const voice = message.member.voice.channel; const voice = message.member.voice.channel;
const queue = this.client.player.getQueue(message);
if (!args[0]) return message.error("music/clip:NO_ARG"); if (!args[0]) return message.error("music/clip:NO_ARG");
if (!fs.existsSync(`./clips/${args[0]}.mp3`)) return message.error("music/clip:NO_FILE", { file: args[0] }); if (!fs.existsSync(`./clips/${args[0]}.mp3`)) return message.error("music/clip:NO_FILE", { file: args[0] });
if (!voice) return message.error("music/play:NO_VOICE_CHANNEL"); if (!voice) return message.error("music/play:NO_VOICE_CHANNEL");
if (this.client.player.isPlaying()) return message.error("music/clip:ACTIVE_QUEUE"); if (queue) return message.error("music/clip:ACTIVE_QUEUE");
try { try {
const connection = await voice.join(); const connection = await voice.join();

View file

@ -29,7 +29,7 @@ class Clips extends Command {
}); });
const embed = new Discord.MessageEmbed() const embed = new Discord.MessageEmbed()
.setTitle("**Список клипов:**") .setTitle(message.translate("music/clips:EMBED_TITLE"))
.setDescription(clips.join("\n")) .setDescription(clips.join("\n"))
.setColor(data.config.embed.color) .setColor(data.config.embed.color)
.setFooter(data.config.embed.footer) .setFooter(data.config.embed.footer)

View file

@ -22,7 +22,7 @@
"STATUS": "Статус", "STATUS": "Статус",
"STATUS_ONLINE": "Онлайн", "STATUS_ONLINE": "Онлайн",
"STATUS_OFFLINE": "Оффлайн", "STATUS_OFFLINE": "Оффлайн",
"STATUS_IDLE": "AFK", "STATUS_IDLE": "Неактивен",
"STATUS_DND": "Не беспокоить", "STATUS_DND": "Не беспокоить",
"ROLE": "Роль", "ROLE": "Роль",
"ROLES": "Роли", "ROLES": "Роли",

View file

@ -1,7 +1,7 @@
{ {
"DESCRIPTION": "Управление резервными копиями сервера!", "DESCRIPTION": "Управление резервными копиями сервера!",
"USAGE": "{{prefix}}backup [create/load/infos]", "USAGE": "{{prefix}}backup [create/load/info]",
"EXAMPLES": "{{prefix}}backup create\n{{prefix}}backup load 123456789098765432\n{{prefix}}backup infos 123456789098765432", "EXAMPLES": "{{prefix}}backup create\n{{prefix}}backup load 123456789098765432\n{{prefix}}backup info 123456789098765432",
"MISSING_STATUS": "Выберите действие: `create`, `load` или `info`!", "MISSING_STATUS": "Выберите действие: `create`, `load` или `info`!",
"MISSING_BACKUP_ID": "Пожалуйста, укажите ID резервной копии!", "MISSING_BACKUP_ID": "Пожалуйста, укажите ID резервной копии!",
"NO_BACKUP_FOUND": "Резервных копий для `{{backupID}} не найдено`", "NO_BACKUP_FOUND": "Резервных копий для `{{backupID}} не найдено`",
@ -11,7 +11,7 @@
"CONFIRMATION": ":warning: | **Загрузка резервной копии заменит настройки текущего сервера.**\n\n:arrow_right_hook: *Отправьте `confirm` для подтверждения!*", "CONFIRMATION": ":warning: | **Загрузка резервной копии заменит настройки текущего сервера.**\n\n:arrow_right_hook: *Отправьте `confirm` для подтверждения!*",
"START_LOADING": "Загрузка резервной копии начата, пожалуйста подождите!", "START_LOADING": "Загрузка резервной копии начата, пожалуйста подождите!",
"LOAD_SUCCESS": "Резервная копия загружена!", "LOAD_SUCCESS": "Резервная копия загружена!",
"TITLE_INFOS": "Информация о резервной копии", "TITLE_INFO": "Информация о резервной копии",
"TITLE_ID": "ID", "TITLE_ID": "ID",
"TITLE_SERVER_ID": "ID сервера", "TITLE_SERVER_ID": "ID сервера",
"TITLE_SIZE": "Размер", "TITLE_SIZE": "Размер",

View file

@ -18,7 +18,7 @@
"MODLOGS": "Логи модерации: *{{channel}}*", "MODLOGS": "Логи модерации: *{{channel}}*",
"FORTNITESHOP": "Ежедневный магазин Fortnite: *{{channel}}*", "FORTNITESHOP": "Ежедневный магазин Fortnite: *{{channel}}*",
"SUGGESTIONS": "Предложения: *{{channel}}*", "SUGGESTIONS": "Предложения: *{{channel}}*",
"REPORTS": "Репорты: *{{channel}}*", "REPORTS": "Жалобы: *{{channel}}*",
"AUTOMOD_TITLE": "Автомодерация:", "AUTOMOD_TITLE": "Автомодерация:",
"AUTOMOD_CONTENT": "Автомодерация включена.\n*Игнорируемые каналы: {{channels}}*", "AUTOMOD_CONTENT": "Автомодерация включена.\n*Игнорируемые каналы: {{channels}}*",
"AUTOMOD_DISABLED": "Автомодерация отключена.", "AUTOMOD_DISABLED": "Автомодерация отключена.",

View file

@ -1,7 +1,7 @@
{ {
"DESCRIPTION": "Включить или отключить прощальные сообщения!", "DESCRIPTION": "Включить или отключить прощальные сообщения!",
"USAGE": "{{prefix}}goodbye", "USAGE": "{{prefix}}goodbye (test)",
"EXAMPLES": "{{prefix}}goodbye", "EXAMPLES": "{{prefix}}goodbye\n{{prefix}}goodbye test",
"DEFAULT_MESSAGE": "Пока, {user}! Нас теперь {membercount} без тебя :'(", "DEFAULT_MESSAGE": "Пока, {user}! Нас теперь {membercount} без тебя :'(",
"TEST_SUCCESS": "Тест выполнен!", "TEST_SUCCESS": "Тест выполнен!",
"FORM_1": "**В какой канал будут отправляться прощальные сообщения?**\n\n:arrow_right_hook: *Отправьте упоминание канала!*", "FORM_1": "**В какой канал будут отправляться прощальные сообщения?**\n\n:arrow_right_hook: *Отправьте упоминание канала!*",
@ -11,6 +11,6 @@
"MAX_CHARACT": "Ваше сообщение не должно быть больше 1800 символов!", "MAX_CHARACT": "Ваше сообщение не должно быть больше 1800 символов!",
"DISABLED": "**Прощальные сообщения отключены!**\n\n:arrow_right_hook: *Используйте `{{prefix}}configuration`, чтобы увидеть обновлённые настройки!*", "DISABLED": "**Прощальные сообщения отключены!**\n\n:arrow_right_hook: *Используйте `{{prefix}}configuration`, чтобы увидеть обновлённые настройки!*",
"IMG_GOODBYE": "Вышел с сервера {{server}}!", "IMG_GOODBYE": "Вышел с сервера {{server}}!",
"IMG_NB": "- {{memberCount}}ый участник!", "IMG_NB": "{{memberCount}}ый участник!",
"TITLE": "Прощание" "TITLE": "Прощание"
} }

View file

@ -3,5 +3,5 @@
"USAGE": "{{prefix}}setlang [язык]", "USAGE": "{{prefix}}setlang [язык]",
"EXAMPLES": "{{prefix}}setlang russian\n{{prefix}}setlang uk", "EXAMPLES": "{{prefix}}setlang russian\n{{prefix}}setlang uk",
"MISSING_LANG": "Пожалуйста, выберите язык из списка: {{list}}", "MISSING_LANG": "Пожалуйста, выберите язык из списка: {{list}}",
"SUCCESS": ":flag_ru: Язык сервера изменён на {{lang}}!" "SUCCESS": ":flag_ru: Язык сервера изменён на **{{lang}}**!"
} }

View file

@ -1,7 +1,7 @@
{ {
"DESCRIPTION": "Установить канал для репортов!", "DESCRIPTION": "Установить канал для жалоб!",
"USAGE": "{{prefix}}setreports (#канал)", "USAGE": "{{prefix}}setreports (#канал)",
"EXAMPLES": "{{prefix}}setreports #репорты\n{{prefix}}setreports", "EXAMPLES": "{{prefix}}setreports #жалобы\n{{prefix}}setreports",
"SUCCESS_ENABLED": "Репорты будут отправляться в **{{channel}}**!", "SUCCESS_ENABLED": "Жалобы будут отправляться в **{{channel}}**!",
"SUCCESS_DISABLED": "Репорты отключены!" "SUCCESS_DISABLED": "Жалобы отключены!"
} }

View file

@ -1,7 +1,7 @@
{ {
"DESCRIPTION": "Включить или отключить приветственные сообщения!", "DESCRIPTION": "Включить или отключить приветственные сообщения!",
"USAGE": "{{prefix}}welcome", "USAGE": "{{prefix}}welcome (test)",
"EXAMPLES": "{{prefix}}welcome", "EXAMPLES": "{{prefix}}welcome\n{{prefix}}welcome test",
"MISSING_STATUS": "Выберите действие: `edit` или `off`", "MISSING_STATUS": "Выберите действие: `edit` или `off`",
"DEFAULT_MESSAGE": "Добро пожаловать на сервер {server}, {user}, теперь нас {membercount}! Ваш аккаунт был создан {createdat}.", "DEFAULT_MESSAGE": "Добро пожаловать на сервер {server}, {user}, теперь нас {membercount}! Ваш аккаунт был создан {createdat}.",
"TEST_SUCCESS": "Тест выполнен!", "TEST_SUCCESS": "Тест выполнен!",
@ -10,7 +10,7 @@
"FORM_3": "**Вы хотите добавить картинку к приветственному сообщению?**\n\n:arrow_right_hook: *Отправьте `да` или `нет`!*", "FORM_3": "**Вы хотите добавить картинку к приветственному сообщению?**\n\n:arrow_right_hook: *Отправьте `да` или `нет`!*",
"FORM_SUCCESS": "**Готово!**\n\n:arrow_right_hook: *Используйте `{{prefix}}welcome test` для предпросмотра вашего приветственного сообщения!*", "FORM_SUCCESS": "**Готово!**\n\n:arrow_right_hook: *Используйте `{{prefix}}welcome test` для предпросмотра вашего приветственного сообщения!*",
"DISABLED": "**Приветственные сообщения были отключены!**\n\n:arrow_right_hook: *Используйте `{{prefix}}configuration`, чтобы увидеть обновлённые настройки!*", "DISABLED": "**Приветственные сообщения были отключены!**\n\n:arrow_right_hook: *Используйте `{{prefix}}configuration`, чтобы увидеть обновлённые настройки!*",
"IMG_WELCOME": "Добро пожаловать на {{server}}!", "IMG_WELCOME": "Добро пожаловать на сервер {{server}}!",
"IMG_NB": "- {{memberCount}}й участник!", "IMG_NB": "{{memberCount}}й участник!",
"TITLE": "Приветствие" "TITLE": "Приветствие"
} }

View file

@ -16,14 +16,14 @@
"USERNAME": "Имя пользователя", "USERNAME": "Имя пользователя",
"DISCRIMINATOR": "Тег", "DISCRIMINATOR": "Тег",
"STATS": "Статистика", "STATS": "Статистика",
"ROBOT": "Робот", "ROBOT": "Бот",
"AVATAR": "Аватар", "AVATAR": "Аватар",
"GAME": "Игра", "GAME": "Игра",
"STATUS": "Статус", "STATUS": "Статус",
"STATUS_ONLINE": "Онлайн", "STATUS_ONLINE": "Онлайн",
"STATUS_OFFLINE": "Оффлайн", "STATUS_OFFLINE": "Оффлайн",
"STATUS_IDLE": "AFK", "STATUS_IDLE": "AFK",
"STATUS_DND": "Не беспокоит", "STATUS_DND": "Не беспокоить",
"ROLE": "Роль", "ROLE": "Роль",
"ROLES": "Роли", "ROLES": "Роли",
"JOIN": "Присоедениться", "JOIN": "Присоедениться",
@ -57,6 +57,6 @@
"MODLOGS": "Логи модерации", "MODLOGS": "Логи модерации",
"FORTNITESHOP": "Магазин Fortnite", "FORTNITESHOP": "Магазин Fortnite",
"NO_CHANNEL": "Канал не выбран", "NO_CHANNEL": "Канал не выбран",
"REPORTS": "Репорты", "REPORTS": "Жалобы",
"DISCONNECT": "Отключить" "DISCONNECT": "Отключить"
} }

View file

@ -1,6 +1,6 @@
{ {
"DESCRIPTION": "Установить день рождения", "DESCRIPTION": "Установить день рождения",
"USAGE": "{{prefix}}birthdate (дата)", "USAGE": "{{prefix}}birthdate [дата]",
"EXAMPLES": "{{prefix}}birthdate 01/01/2010", "EXAMPLES": "{{prefix}}birthdate 01/01/2010",
"MISSING_DATE": "Пожалуйста, укажите правильную дату! Например, 20/11/2003", "MISSING_DATE": "Пожалуйста, укажите правильную дату! Например, 20/11/2003",
"INVALID_DATE": "Используйте данный фортам: ДД/ММ/ГГГГ. Например, `1 января 2010` будет `01/01/2010`.", "INVALID_DATE": "Используйте данный фортам: ДД/ММ/ГГГГ. Например, `1 января 2010` будет `01/01/2010`.",

View file

@ -1,13 +1,13 @@
{ {
"DESCRIPTION": "Показать ваш или чужой профиль", "DESCRIPTION": "Показать ваш или чужой профиль",
"USAGE": "{{prefix}}profile [@пользователь]", "USAGE": "{{prefix}}profile (@пользователь)",
"EXAMPLES": "{{prefix}}profile @Jonny_Bro#4226\n{{prefix}}profile", "EXAMPLES": "{{prefix}}profile @Jonny_Bro#4226\n{{prefix}}profile",
"TITLE": "Профиль {{username}}", "TITLE": "Профиль {{username}}",
"NO_BIO": "", "NO_BIO": "",
"BOT_USER": "У ботов нет профилей!", "BOT_USER": "У ботов нет профилей!",
"CASH": "💵 Кредиты", "CASH": "💵 Кредиты",
"BANK": "💳 Банк", "BANK": "💳 Банк",
"GLOBAL": "🌍 Всего денег", "GLOBAL": "🌍 Всего денег на всех серверах",
"MONEY": "**{{money}}** кредит(а/ов)", "MONEY": "**{{money}}** кредит(а/ов)",
"REPUTATION": "🎩 Репутация", "REPUTATION": "🎩 Репутация",
"REP_POINTS": "**{{points}}** очко(а/ов)", "REP_POINTS": "**{{points}}** очко(а/ов)",

View file

@ -1,8 +1,8 @@
{ {
"DESCRIPTION": "Изменить вашу биографию!", "DESCRIPTION": "Изменить вашу биографию!",
"USAGE": "{{prefix}}setbio [текст]", "USAGE": "{{prefix}}setbio [текст]",
"EXAMPLES": "{{prefix}}setbio Меня зовут Жоня, мне 18 и я умер :)", "EXAMPLES": "{{prefix}}setbio Меня зовут Жоня, мне 18 и я создатель JaBa :)",
"MISSING": "Укажите биографию!", "MISSING": "Укажите биографию!",
"MAX_CHARACT": "Ваша биография не должна превышать 500 символов!", "MAX_CHARACT": "Ваша биография не должна превышать 100 символов!",
"SUCCESS": "Ваша биография изменена!" "SUCCESS": "Ваша биография изменена!"
} }

View file

@ -1,6 +1,6 @@
{ {
"DESCRIPTION": "Я говорю правду!", "DESCRIPTION": "Я говорю правду!",
"USAGE": "{{prefix}}8ball [вопрос]", "USAGE": "{{prefix}}8ball [вопрос?]",
"EXAMPLES": "{{prefix}}8ball JaBa крутой?", "EXAMPLES": "{{prefix}}8ball JaBa крутой?",
"ERR_QUESTION": "Введите вопрос!", "ERR_QUESTION": "Введите вопрос!",
"RESPONSE_1": "я уверен в этом.", "RESPONSE_1": "я уверен в этом.",

View file

@ -1,6 +1,6 @@
{ {
"DESCRIPTION": "Превратить текст в ASCII!", "DESCRIPTION": "Превратить текст в ASCII!",
"USAGE": "{{prefix}}ascii [текс]", "USAGE": "{{prefix}}ascii [текст]",
"EXAMPLES": "{{prefix}}ascii Hello world!", "EXAMPLES": "{{prefix}}ascii Hello world!",
"TEXT_MISSING": "Введите текст (не больше 20 символов)!" "TEXT_MISSING": "Введите текст (не больше 20 символов)!"
} }

View file

@ -5,5 +5,5 @@
"MISSING": "Укажите больше двух вариантов!\n(либо используйте команду `flip`)", "MISSING": "Укажите больше двух вариантов!\n(либо используйте команду `flip`)",
"EMPTY": "Кажется один из вариантов пустой.... Попробуйте ещё раз!", "EMPTY": "Кажется один из вариантов пустой.... Попробуйте ещё раз!",
"PROGRESS": "Выбираю...", "PROGRESS": "Выбираю...",
"DONE": "Вот мой выбор:" "DONE": "Мой выбор:"
} }

View file

@ -1,5 +1,5 @@
{ {
"DESCRIPTION": "Кинуть монетку!", "DESCRIPTION": "Подкинуть монетку!",
"USAGE": "{{prefix}}flip", "USAGE": "{{prefix}}flip",
"EXAMPLES": "{{prefix}}flip", "EXAMPLES": "{{prefix}}flip",
"HEADS": ":coin: | Орёл!", "HEADS": ":coin: | Орёл!",

View file

@ -0,0 +1,5 @@
{
"DESCRIPTION": "Играйте в Awkword с друзьями с помощью Discord Together!",
"USAGE": "{{prefix}}awkword",
"EXAMPLES": "{{prefix}}awkword"
}

View file

@ -0,0 +1,5 @@
{
"DESCRIPTION": "Играйте в Betrayal.io с друзьями с помощью Discord Together!",
"USAGE": "{{prefix}}betrayal",
"EXAMPLES": "{{prefix}}betrayal"
}

View file

@ -0,0 +1,5 @@
{
"DESCRIPTION": "Играйте в Checkers In The Park с помощью Discord Together!",
"USAGE": "{{prefix}}checkers",
"EXAMPLES": "{{prefix}}checkers"
}

View file

@ -0,0 +1,5 @@
{
"DESCRIPTION": "Играйте в Chess In The Park с друзьями с помощью Discord Together!",
"USAGE": "{{prefix}}chess",
"EXAMPLES": "{{prefix}}chess"
}

View file

@ -0,0 +1,5 @@
{
"DESCRIPTION": "Играйте в Doodle Crew с друзьями с помощью Discord Together!",
"USAGE": "{{prefix}}doodlecrew",
"EXAMPLES": "{{prefix}}doodlecrew"
}

View file

@ -0,0 +1,5 @@
{
"DESCRIPTION": "Играйте в Fishington.io с друзьями с помощью Discord Together!",
"USAGE": "{{prefix}}fishing",
"EXAMPLES": "{{prefix}}fishing"
}

View file

@ -0,0 +1,5 @@
{
"DESCRIPTION": "Играйте в Letter Tile с друзьями с помощью Discord Together!",
"USAGE": "{{prefix}}lettertile",
"EXAMPLES": "{{prefix}}letttertile"
}

View file

@ -0,0 +1,5 @@
{
"DESCRIPTION": "Играйте в Poker Night с друзьями с помощью Discord Together!",
"USAGE": "{{prefix}}poker",
"EXAMPLES": "{{prefix}}poker"
}

View file

@ -0,0 +1,5 @@
{
"DESCRIPTION": "Играйте в SpellCast с друзьями с помощью Discord Together!",
"USAGE": "{{prefix}}spellcast",
"EXAMPLES": "{{prefix}}spellcast"
}

View file

@ -0,0 +1,5 @@
{
"DESCRIPTION": "Играйте в Words Snack с друзьями с помощью Discord Together!",
"USAGE": "{{prefix}}wordsnack",
"EXAMPLES": "{{prefix}}wordsnack"
}

View file

@ -0,0 +1,5 @@
{
"DESCRIPTION": "Смотрите Youtube с друзьями с помощью Discord Together!",
"USAGE": "{{prefix}}youtube",
"EXAMPLES": "{{prefix}}youtube"
}

View file

@ -1,6 +1,6 @@
{ {
"DESCRIPTION": "Опубликовать ваш текст на Hastebin!", "DESCRIPTION": "Опубликовать ваш текст на Hastebin!",
"USAGE": "{{prefix}}hastebin [текс]", "USAGE": "{{prefix}}hastebin [текст]",
"EXAMPLES": "{{prefix}}hastebin Hello World!", "EXAMPLES": "{{prefix}}hastebin Hello World!",
"MISSING_TEXT": "Введите текст!", "MISSING_TEXT": "Введите текст!",
"SUCCESS": "Успешно опубликовано!" "SUCCESS": "Успешно опубликовано!"

View file

@ -1,11 +1,11 @@
{ {
"DESCRIPTION": "Отправить репорт в спец. канал!", "DESCRIPTION": "Отправить жалобу в спец. канал!",
"USAGE": "{{prefix}}report [@пользователь] [причина]", "USAGE": "{{prefix}}report [@пользователь] [причина]",
"EXAMPLES": "{{prefix}}report @Jonny_Bro#4226 Нарушение правил", "EXAMPLES": "{{prefix}}report @Jonny_Bro#4226 Нарушение правил",
"MISSING_CHANNEL": "Канал для репортов не настроен!", "MISSING_CHANNEL": "Канал для жалоб не настроен!",
"MISSING_REASON": "Введите причину!", "MISSING_REASON": "Введите причину!",
"MISSING_USER": "Вы должны упомянуть пользователя!", "MISSING_USER": "Вы должны упомянуть пользователя!",
"INVALID_USER": "Вы не можете пожаловаться на себя", "INVALID_USER": "Вы не можете пожаловаться на себя",
"SUCCESS": "Ваш репорт отправлен в {{channel}}!", "SUCCESS": "Ваша жалоба отправлен в {{channel}}!",
"TITLE": "Репорт - {{user}}" "TITLE": "Жалоба - {{user}}"
} }

View file

@ -1,5 +1,5 @@
{ {
"DESCRIPTION": "Создать изображение \"bed\"", "DESCRIPTION": "Создать изображение \"bed\"",
"USAGE": "{{prefix}}bed [@пользователь1] (@пользователь2)", "USAGE": "{{prefix}}bed (@пользователь1) (@пользователь2)",
"EXAMPLES": "{{prefix}}bed @Jonny_Bro#4226\n{{prefix}}bed @Jonny_Bro#4226 @Dkflbvbh k.hyfqc#9402" "EXAMPLES": "{{prefix}}bed @Jonny_Bro#4226\n{{prefix}}bed @Jonny_Bro#4226 @Dkflbvbh k.hyfqc#9402"
} }

View file

@ -1,5 +1,5 @@
{ {
"DESCRIPTION": "Создать изображение \"love\"", "DESCRIPTION": "Создать изображение \"love\"",
"USAGE": "{{prefix}}love [@пользователь1] (@пользователь2)", "USAGE": "{{prefix}}love (@пользователь1) (@пользователь2)",
"EXAMPLES": "{{prefix}}love @Jonny_Bro#4226\n{{prefix}}love @Jonny_Bro#4226 @JaBa#9042" "EXAMPLES": "{{prefix}}love @Jonny_Bro#4226\n{{prefix}}love @Jonny_Bro#4226 @JaBa#9042"
} }

View file

@ -1,6 +1,6 @@
{ {
"DESCRIPTION": "Создать изображение \"tweet\"", "DESCRIPTION": "Создать изображение \"tweet\"",
"USAGE": "{{prefix}}tweet [@пользователь_twitter] [текст]", "USAGE": "{{prefix}}tweet [@пользователь] [текст]",
"EXAMPLES": "{{prefix}}tweet @Jonny_Bro#4226 Люблю спать", "EXAMPLES": "{{prefix}}tweet @Jonny_Bro#4226 Люблю спать",
"MISSING_USERNAME": "Вы должны упомянуть пользователя!", "MISSING_USERNAME": "Вы должны упомянуть пользователя!",
"MISSING_TEXT": "Укажите текст!", "MISSING_TEXT": "Укажите текст!",

View file

@ -2,13 +2,14 @@
"ERR_OCCURRED": "Что-то пошло не так... Пожалуйста, попробуйте позже!", "ERR_OCCURRED": "Что-то пошло не так... Пожалуйста, попробуйте позже!",
"PLEASE_WAIT": "Пожалуйста подождите...", "PLEASE_WAIT": "Пожалуйста подождите...",
"COMMAND_DISABLED": "Эта команда на данный момент отключена!", "COMMAND_DISABLED": "Эта команда на данный момент отключена!",
"CLICK_HERE": "Нажмите сюда, чтобы начать {{activity}} в {{channel}}",
"TIMES_UP": "Время вышло! Пожалуйста, используйте команду снова!", "TIMES_UP": "Время вышло! Пожалуйста, используйте команду снова!",
"INVALID_YES_NO": "Отправьте \"да\" or \"нет\" (регистр не важен)!", "INVALID_YES_NO": "Отправьте \"да\" или \"нет\" (регистр не важен)!",
"INVALID_CHANNEL": "Пожалуйста, укажите существующий канал!", "INVALID_CHANNEL": "Пожалуйста, укажите существующий канал!",
"INVALID_TIME": "Укажите действительное время! Доступные единицы: `s`, `m`, `h` or `d`", "INVALID_TIME": "Укажите действительное время! Доступные единицы: `s`, `m`, `h` или `d`",
"INVALID_NUMBER": "Пожалуйста, укажите число!", "INVALID_NUMBER": "Пожалуйста, укажите число!",
"INVALID_NUMBER_RANGE": "Укажите число от **{{min}}** до **{{max}}**!", "INVALID_NUMBER_RANGE": "Укажите число от **{{min}}** до **{{max}}**!",
"STATS_FOOTER": "[Панель управления]({{dashboardLink}}) ● [Поддержать]({{donateLink}}) ● [Приглашение]({{inviteLink}}) ● [Сервер поддержки]({{supportLink}}) ● [Github]({{githubLink}})", "STATS_FOOTER": "[Панель управления]({{dashboardLink}})\n● [Поддержать]({{donateLink}}) (для других способов пишите в ЛС @<{{owner}}>)",
"BOT_USER": "Этот пользователь бот!", "BOT_USER": "Этот пользователь бот!",
"NO_REASON_PROVIDED": "Причина не указана", "NO_REASON_PROVIDED": "Причина не указана",
"NO_USER_FOUND_ID": "Пользователя с ID `{{id}}` не существует!", "NO_USER_FOUND_ID": "Пользователя с ID `{{id}}` не существует!",

View file

@ -1,7 +1,7 @@
{ {
"DESCRIPTION": "Управление раздачами!", "DESCRIPTION": "Управление раздачами!",
"USAGE": "{{prefix}}giveaway [create/reroll/delete/end] (время) (кол-во победителей) (приз)", "USAGE": "{{prefix}}giveaway [create/reroll/delete/end] (время) (кол-во победителей) (приз)",
"EXAMPLES": "{{prefix}}giveaway create 10m 2 100 рублей на QIWI!\n{{prefix}}giveaway reroll 597812898022031374", "EXAMPLES": "{{prefix}}giveaway create 10m 2 100 рублей на карту!\n{{prefix}}giveaway reroll 597812898022031374",
"MISSING_STATUS": "Выберите действие: `create`, `reroll`, `end` или `delete`!", "MISSING_STATUS": "Выберите действие: `create`, `reroll`, `end` или `delete`!",
"INVALID_CREATE": "Укажите параметры так: \n\n`{{prefix}}giveaway create [время] [кол-во победителей] [приз]`", "INVALID_CREATE": "Укажите параметры так: \n\n`{{prefix}}giveaway create [время] [кол-во победителей] [приз]`",
"MISSING_ID": "Укажите ID сообщения раздачи!", "MISSING_ID": "Укажите ID сообщения раздачи!",

View file

@ -1,6 +1,6 @@
{ {
"DESCRIPTION": "Кикнуть пользователя!", "DESCRIPTION": "Кикнуть пользователя!",
"USAGE": "{{prefix}}kick [@пользователь] (Причина)", "USAGE": "{{prefix}}kick [@пользователь] (причина)",
"EXAMPLES": "{{prefix}}kick @Jonny_Bro#4226 Спам", "EXAMPLES": "{{prefix}}kick @Jonny_Bro#4226 Спам",
"MISSING_MEMBER": "Вы должны упомянуть пользователя!", "MISSING_MEMBER": "Вы должны упомянуть пользователя!",
"MISSING_PERM": "Произошла ошибка... Проверьте, есть ли у вас право кикать пользователей и попробуйте снова!", "MISSING_PERM": "Произошла ошибка... Проверьте, есть ли у вас право кикать пользователей и попробуйте снова!",

View file

@ -4,5 +4,5 @@
"EXAMPLES": "{{prefix}}back", "EXAMPLES": "{{prefix}}back",
"NO_PREV_SONG": "Предыдущий трек отсутствует!", "NO_PREV_SONG": "Предыдущий трек отсутствует!",
"VOTE_CONTENT": "Предыдущий трек: {{songName}}\nОтреагируйте 👍, чтобы проголосовать за воспроизведение! Необходимо ещё {{requiredCount}} голосов.", "VOTE_CONTENT": "Предыдущий трек: {{songName}}\nОтреагируйте 👍, чтобы проголосовать за воспроизведение! Необходимо ещё {{requiredCount}} голосов.",
"SUCCESS": згает предыдущий трек!" "SUCCESS": грает предыдущий трек!"
} }

View file

@ -0,0 +1,8 @@
{
"DESCRIPTION": "Воспроизвести клип",
"USAGE": "{{prefix}}clip [название-файла]",
"EXAMPLES": "{{prefix}}clip haha",
"NO_ARG": "Укажите название файла",
"NO_FILE": "Файл {{file}} отсутствует!",
"ACTIVE_QUEUE": "Не могу воспроизвести клип, т.к. на сервере есть активная очередь"
}

View file

@ -0,0 +1,6 @@
{
"DESCRIPTION": "Показать список доступных звуков",
"USAGE": "{{prefix}}clips",
"EXAMPLES": "{{prefix}}clips",
"EMBED_TITLE": "**Список клипов**"
}

View file

@ -1,10 +1,10 @@
{ {
"DESCRIPTION": "Показать слова к песне", "DESCRIPTION": "Показать слова к песне",
"USAGE": "{{prefix}}lyrics [название-песни]", "USAGE": "{{prefix}}lyrics [название-трека]",
"EXAMPLES": "{{prefix}}lyrics Skyfall", "EXAMPLES": "{{prefix}}lyrics Skyfall",
"LYRICS_OF": "🎤 Текст {{songName}}", "LYRICS_OF": "🎤 Текст {{songName}}",
"AND_MORE": "\n**и т.д...**", "AND_MORE": "\n**и т.д...**",
"REST": "Больше", "REST": "Больше",
"MISSING_SONG_NAME": "Укажите название песни!", "MISSING_SONG_NAME": "Укажите название трека!",
"NO_LYRICS_FOUND": "Текста для `{{songName}}` не найдено!" "NO_LYRICS_FOUND": "Текста для `{{songName}}` не найдено!"
} }

View file

@ -1,6 +1,6 @@
{ {
"DESCRIPTION": "Начать воспроизведение трека!", "DESCRIPTION": "Начать воспроизведение трека!",
"USAGE": "{{prefix}}play [трек/ссылка]", "USAGE": "{{prefix}}play [название-трека/ссылка]",
"EXAMPLES": "{{prefix}}play Never Gonna Give You Up", "EXAMPLES": "{{prefix}}play Never Gonna Give You Up",
"NO_VOICE_CHANNEL": "Вы должны находиться в голосовом канале!", "NO_VOICE_CHANNEL": "Вы должны находиться в голосовом канале!",
"VOICE_CHANNEL_CONNECT": "Я не могу присоедениться к вашему голосовому каналу!", "VOICE_CHANNEL_CONNECT": "Я не могу присоедениться к вашему голосовому каналу!",

View file

@ -0,0 +1,8 @@
{
"DESCRIPTION": "Получить гифку NSFW содержания",
"USAGE": "{{prefix}}hentai (категория/help)",
"EXAMPLES": "{{prefix}}hentai\n{{prefix}}hentai help",
"NOCATEGORY": "Если Вы хотите увидеть что-либо из определённой категории, введите её название после команды.\nИспользуйте **`{{prefix}}hentai help`** чтобы увидеть все категории\n",
"HELP_1": "Доступные категории (вы так же можете использовать команду без аргументов)",
"HELP_2": "```neko\ncum\nsolo\nanal\nyuri\nblowjob - bj\npussy\nclassic\nfutanari - futa\n```"
}

View file

@ -1,5 +1,5 @@
{ {
"DESCRIPTION": "Выполнить код", "DESCRIPTION": "Выполнить код!",
"USAGE": "{{prefix}}eval [код]", "USAGE": "{{prefix}}eval [код]",
"EXAMPLES": "{{prefix}}eval message.author.send(message.client.token);" "EXAMPLES": "{{prefix}}eval message.author.send(message.client.token)"
} }