Определение окончания для кол-ва при добавлении плейлиста

This commit is contained in:
JonnyBro 2022-06-10 15:32:43 +05:00
parent 5f68ff5a2e
commit 4b3b71b256
5 changed files with 14 additions and 3 deletions

View file

@ -48,6 +48,7 @@ class JaBa extends Client {
this.databaseCache.mutedUsers = new Collection(); // members who are currently muted this.databaseCache.mutedUsers = new Collection(); // members who are currently muted
if (this.config.apiKeys.amethyste) this.AmeAPI = new AmeClient(this.config.apiKeys.amethyste); if (this.config.apiKeys.amethyste) this.AmeAPI = new AmeClient(this.config.apiKeys.amethyste);
this.icanhazdadjoke = async function() { this.icanhazdadjoke = async function() {
const joke = await fetch("https://icanhazdadjoke.com/", { const joke = await fetch("https://icanhazdadjoke.com/", {
headers: { headers: {
@ -92,7 +93,7 @@ class JaBa extends Client {
} }
}) })
.on("addSong", (queue, song) => queue.textChannel.send({ content: this.translate("music/play:ADDED_QUEUE", { songName: song.name }, queue.textChannel.guild.data.language) })) .on("addSong", (queue, song) => queue.textChannel.send({ content: this.translate("music/play:ADDED_QUEUE", { songName: song.name }, queue.textChannel.guild.data.language) }))
.on("addList", (queue, playlist) => queue.textChannel.send({ content: this.translate("music/play:ADDED_QUEUE_COUNT", { songCount: playlist.songs.length }, queue.textChannel.guild.data.language) })) .on("addList", (queue, playlist) => queue.textChannel.send({ content: this.translate("music/play:ADDED_QUEUE_COUNT", { songCount: `**${playlist.songs.length}** ${this.getNoun(playlist.songs.length, this.translate("misc:NOUNS:TRACKS:1"), this.translate("misc:NOUNS:TRACKS:1"), this.translate("misc:NOUNS:TRACKS:2"), this.translate("misc:NOUNS:TRACKS:5"))}` }, queue.textChannel.guild.data.language) }))
.on("searchResult", (message, result) => { .on("searchResult", (message, result) => {
let i = 0; let i = 0;
const embed = new MessageEmbed() const embed = new MessageEmbed()

View file

@ -110,6 +110,11 @@
"2": "игрока", "2": "игрока",
"5": "игроков" "5": "игроков"
}, },
"TRACKS": {
"1": "трек",
"2": "трека",
"5": "треков"
},
"BOTS": { "BOTS": {
"1": "бот", "1": "бот",
"2": "бота", "2": "бота",

View file

@ -13,7 +13,7 @@
"NOT_PLAYING": "На сервере сейчас ничего не воспроизводится.", "NOT_PLAYING": "На сервере сейчас ничего не воспроизводится.",
"QUEUE_ENDED": "Очередь окончена.", "QUEUE_ENDED": "Очередь окончена.",
"ADDED_QUEUE": "**{{songName}}** добавлен в очередь!", "ADDED_QUEUE": "**{{songName}}** добавлен в очередь!",
"ADDED_QUEUE_COUNT": "**{{songCount}}** трек(а/ов) добавлено в очередь!", "ADDED_QUEUE_COUNT": "{{songCount}} добавлено в очередь!",
"STOP_DISCONNECTED": "Воспроизведение окончено, т.к. я вышел из голосового канала.", "STOP_DISCONNECTED": "Воспроизведение окончено, т.к. я вышел из голосового канала.",
"STOP_EMPTY": "Воспроизведение окончено, т.к. все вышли из голосового канала.", "STOP_EMPTY": "Воспроизведение окончено, т.к. все вышли из голосового канала.",
"RESULTS_CANCEL": "Поиск отменён!", "RESULTS_CANCEL": "Поиск отменён!",

View file

@ -110,6 +110,11 @@
"2": "гравців", "2": "гравців",
"5": "гравця" "5": "гравця"
}, },
"TRACKS": {
"1": "трек",
"2": "трека",
"5": "треків"
},
"BOTS": { "BOTS": {
"1": "бот", "1": "бот",
"2": "бота", "2": "бота",

View file

@ -13,7 +13,7 @@
"NOT_PLAYING": "На сервері зараз нічого не відтворюється.", "NOT_PLAYING": "На сервері зараз нічого не відтворюється.",
"QUEUE_ENDED": "Черга закінчена.", "QUEUE_ENDED": "Черга закінчена.",
"ADDED_QUEUE": "**{{songName}}** додано до черги!", "ADDED_QUEUE": "**{{songName}}** додано до черги!",
"ADDED_QUEUE_COUNT": "**{{songCount}}** трек(и) додано до черги!", "ADDED_QUEUE_COUNT": "{{songCount}} додано до черги!",
"STOP_DISCONNECTED": "Відтворення закінчено, тому що я вийшов з голосового каналу.", "STOP_DISCONNECTED": "Відтворення закінчено, тому що я вийшов з голосового каналу.",
"STOP_EMPTY": "Відтворення закінчено, тому що всі вийшли з голосового каналу.", "STOP_EMPTY": "Відтворення закінчено, тому що всі вийшли з голосового каналу.",
"RESULTS_CANCEL": "Пошук скасовано!", "RESULTS_CANCEL": "Пошук скасовано!",