mirror of
https://github.com/JonnyBro/JaBa.git
synced 2024-11-22 05:04:58 +05:00
Новая версия Distube и discord.js
Удалена команда fml Изменения для новой версии Distube
This commit is contained in:
parent
85d3259bad
commit
939cdf109e
5 changed files with 26 additions and 50 deletions
16
base/JaBa.js
16
base/JaBa.js
|
@ -58,13 +58,21 @@ class JaBa extends Client {
|
||||||
};
|
};
|
||||||
|
|
||||||
this.player = new DisTube.default(this, {
|
this.player = new DisTube.default(this, {
|
||||||
|
plugins: [
|
||||||
|
new SpotifyPlugin({
|
||||||
|
emitEventsAfterFetching: true
|
||||||
|
}),
|
||||||
|
new SoundCloudPlugin()
|
||||||
|
],
|
||||||
|
emitNewSongOnly: true,
|
||||||
|
leaveOnEmpty: true,
|
||||||
|
leaveOnFinish: true,
|
||||||
|
leaveOnStop: false,
|
||||||
searchSongs: 10,
|
searchSongs: 10,
|
||||||
searchCooldown: 30,
|
searchCooldown: 30,
|
||||||
leaveOnEmpty: true,
|
|
||||||
emptyCooldown: 0,
|
emptyCooldown: 0,
|
||||||
leaveOnFinish: true,
|
emitAddListWhenCreatingQueue: false,
|
||||||
leaveOnStop: true,
|
emitAddSongWhenCreatingQueue: false
|
||||||
plugins: [new SoundCloudPlugin(), new SpotifyPlugin()],
|
|
||||||
});
|
});
|
||||||
|
|
||||||
this.player
|
this.player
|
||||||
|
|
|
@ -1,39 +0,0 @@
|
||||||
const Command = require("../../base/Command"),
|
|
||||||
Discord = require("discord.js");
|
|
||||||
|
|
||||||
class Fml extends Command {
|
|
||||||
constructor(client) {
|
|
||||||
super(client, {
|
|
||||||
name: "fml",
|
|
||||||
dirname: __dirname,
|
|
||||||
enabled: true,
|
|
||||||
guildOnly: false,
|
|
||||||
aliases: [],
|
|
||||||
memberPermissions: [],
|
|
||||||
botPermissions: ["SEND_MESSAGES", "EMBED_LINKS"],
|
|
||||||
nsfw: false,
|
|
||||||
ownerOnly: false,
|
|
||||||
cooldown: 2000
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
async run(message, args, data) {
|
|
||||||
if (!this.client.config.apiKeys.blagueXYZ) return message.error("misc:COMMAND_DISABLED");
|
|
||||||
|
|
||||||
// const fml = await this.client.joker.randomVDM(null, data.guild.language.substr(0, 2));
|
|
||||||
const fml = await this.client.joker.randomVDM(null, "en");
|
|
||||||
|
|
||||||
const embed = new Discord.MessageEmbed()
|
|
||||||
.setDescription(fml.content)
|
|
||||||
.setFooter({
|
|
||||||
text: message.translate("fun/fml:FOOTER")
|
|
||||||
})
|
|
||||||
.setColor(data.config.embed.color);
|
|
||||||
|
|
||||||
message.channel.send({
|
|
||||||
embeds: [embed]
|
|
||||||
});
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
module.exports = Fml;
|
|
|
@ -28,7 +28,11 @@ class Play extends Command {
|
||||||
if (!perms.has(Permissions.FLAGS.CONNECT) || !perms.has(Permissions.FLAGS.SPEAK)) return message.error("music/play:VOICE_CHANNEL_CONNECT");
|
if (!perms.has(Permissions.FLAGS.CONNECT) || !perms.has(Permissions.FLAGS.SPEAK)) return message.error("music/play:VOICE_CHANNEL_CONNECT");
|
||||||
|
|
||||||
try {
|
try {
|
||||||
this.client.player.play(message, args.join(" "));
|
this.client.player.play(message.member.voice.channel, args.join(" "), {
|
||||||
|
member: message.member,
|
||||||
|
textChannel: message.channel,
|
||||||
|
message
|
||||||
|
});
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
message.error("music/play:ERR_OCCURRED", {
|
message.error("music/play:ERR_OCCURRED", {
|
||||||
error: e
|
error: e
|
||||||
|
|
|
@ -2,6 +2,9 @@
|
||||||
* Исправления
|
* Исправления
|
||||||
* Команда *backup* теперь работает нормально.
|
* Команда *backup* теперь работает нормально.
|
||||||
|
|
||||||
|
* Удалено
|
||||||
|
* Команда *fml*.
|
||||||
|
|
||||||
### JaBa v3.2.8
|
### JaBa v3.2.8
|
||||||
* Добавлено
|
* Добавлено
|
||||||
* Статистика сервера на сайте ([пример](https://jaba.pp.ua/stats/651412418202959872)).
|
* Статистика сервера на сайте ([пример](https://jaba.pp.ua/stats/651412418202959872)).
|
||||||
|
@ -43,7 +46,7 @@
|
||||||
|
|
||||||
### JaBa v3.2.2 Hotfix
|
### JaBa v3.2.2 Hotfix
|
||||||
* Исправления
|
* Исправления
|
||||||
* В *profile* и money снова показываются кредиты со всех серверов.
|
* В *profile* и *money* снова показываются кредиты со всех серверов.
|
||||||
|
|
||||||
### JaBa v3.2.2
|
### JaBa v3.2.2
|
||||||
> Спасибо Добрый Спецназ#8801 за идеи.
|
> Спасибо Добрый Спецназ#8801 за идеи.
|
||||||
|
@ -60,7 +63,7 @@
|
||||||
* Отображение статуса в *userinfo*.
|
* Отображение статуса в *userinfo*.
|
||||||
* Отображение эмбеда в *giveaway*.
|
* Отображение эмбеда в *giveaway*.
|
||||||
* Примечания
|
* Примечания
|
||||||
* В *giveaway* появилась возможность сделать раздачу дропом.
|
* В *giveaway* появилась возможность сделать раздачу **дропом**.
|
||||||
|
|
||||||
Дроп - как только количество участников будет равно указанному вами количеству победителей раздача сразу же заканчивается. Победителями будут все, кто успел поставить реакцию.
|
Дроп - как только количество участников будет равно указанному вами количеству победителей раздача сразу же заканчивается. Победителями будут все, кто успел поставить реакцию.
|
||||||
|
|
||||||
|
|
|
@ -15,8 +15,8 @@
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@discordjs/opus": "^0.7.0",
|
"@discordjs/opus": "^0.7.0",
|
||||||
"@discordjs/voice": "^0.7.5",
|
"@discordjs/voice": "^0.7.5",
|
||||||
"@distube/soundcloud": "^1.0.0",
|
"@distube/soundcloud": "^1.1.0",
|
||||||
"@distube/spotify": "^1.0.0",
|
"@distube/spotify": "^1.1.0",
|
||||||
"@k3rn31p4nic/google-translate-api": "github:k3rn31p4nic/google-translate-api",
|
"@k3rn31p4nic/google-translate-api": "github:k3rn31p4nic/google-translate-api",
|
||||||
"@sentry/node": "6.3.6",
|
"@sentry/node": "6.3.6",
|
||||||
"@sindresorhus/slugify": "^1.1.0",
|
"@sindresorhus/slugify": "^1.1.0",
|
||||||
|
@ -32,8 +32,8 @@
|
||||||
"discord-giveaways": "github:Androz2091/discord-giveaways#develop",
|
"discord-giveaways": "github:Androz2091/discord-giveaways#develop",
|
||||||
"discord-paginationembed": "github:gazmull/discord-paginationembed#v3",
|
"discord-paginationembed": "github:gazmull/discord-paginationembed#v3",
|
||||||
"discord-together": "^1.3.25",
|
"discord-together": "^1.3.25",
|
||||||
"discord.js": "^13.5.1",
|
"discord.js": "^13.6.0",
|
||||||
"distube": "^3.0.7",
|
"distube": "^3.1.1",
|
||||||
"ejs": "^3.1.3",
|
"ejs": "^3.1.3",
|
||||||
"express": "^4.17.1",
|
"express": "^4.17.1",
|
||||||
"express-session": "^1.17.0",
|
"express-session": "^1.17.0",
|
||||||
|
|
Loading…
Reference in a new issue