Discord.js v14

This commit is contained in:
Dragon Fire
2024-04-07 19:06:19 -04:00
parent 58c81aa912
commit f59826f7ab
272 changed files with 893 additions and 656 deletions
+2 -1
View File
@@ -1,4 +1,5 @@
const Command = require('../../framework/Command');
const { PermissionFlagsBits } = require('discord.js');
const path = require('path');
const { reactIfAble } = require('../../util/Util');
const fs = require('fs');
@@ -16,7 +17,7 @@ module.exports = class AirhornCommand extends Command {
usages: 2,
duration: 10
},
userPermissions: ['CONNECT', 'SPEAK'],
userPermissions: [PermissionFlagsBits.Connect, PermissionFlagsBits.Speak],
credit: [
{
name: 'Discord',
+2 -1
View File
@@ -1,4 +1,5 @@
const Command = require('../../framework/Command');
const { PermissionFlagsBits } = require('discord.js');
const path = require('path');
const { reactIfAble } = require('../../util/Util');
const fs = require('fs');
@@ -25,7 +26,7 @@ module.exports = class AnimaleseCommand extends Command {
usages: 2,
duration: 10
},
userPermissions: ['CONNECT', 'SPEAK'],
userPermissions: [PermissionFlagsBits.Connect, PermissionFlagsBits.Speak],
credit: [
{
name: 'Acedio',
+2 -1
View File
@@ -1,4 +1,5 @@
const Command = require('../../framework/Command');
const { PermissionFlagsBits } = require('discord.js');
const { Readable } = require('stream');
const { exec } = require('child_process');
const { promisify } = require('util');
@@ -21,7 +22,7 @@ module.exports = class DECTalkCommand extends Command {
usages: 2,
duration: 10
},
userPermissions: ['CONNECT', 'SPEAK'],
userPermissions: [PermissionFlagsBits.Connect, PermissionFlagsBits.Speak],
credit: [
{
name: 'Digital Equipment Corporation',
+2 -1
View File
@@ -1,4 +1,5 @@
const Command = require('../../framework/Command');
const { PermissionFlagsBits } = require('discord.js');
const request = require('node-superfetch');
const { Readable } = require('stream');
const { reactIfAble } = require('../../util/Util');
@@ -17,7 +18,7 @@ module.exports = class MindfulnessCommand extends Command {
usages: 2,
duration: 10
},
userPermissions: ['CONNECT', 'SPEAK'],
userPermissions: [PermissionFlagsBits.Connect, PermissionFlagsBits.Speak],
credit: [
{
name: 'InspiroBot',
+4 -4
View File
@@ -1,5 +1,5 @@
const Command = require('../../framework/Command');
const { MessageEmbed } = require('discord.js');
const { EmbedBuilder, PermissionFlagsBits } = require('discord.js');
const request = require('node-superfetch');
const ytdl = require('ytdl-core');
const { shorten, verify } = require('../../util/Util');
@@ -19,7 +19,7 @@ module.exports = class PlayCommand extends Command {
usages: 2,
duration: 60
},
userPermissions: ['CONNECT', 'SPEAK'],
userPermissions: [PermissionFlagsBits.Connect, PermissionFlagsBits.Speak],
credit: [
{
name: 'Google',
@@ -85,11 +85,11 @@ module.exports = class PlayCommand extends Command {
}
generateEmbed(data) {
return new MessageEmbed()
return new EmbedBuilder()
.setColor(0xDD2825)
.setTitle(shorten(data.videoDetails.title, 70))
.setDescription(shorten(data.videoDetails.description, 100))
.setAuthor('YouTube', logos.youtube, 'https://www.youtube.com/')
.setAuthor({ name: 'YouTube', iconURL: logos.youtube, url: 'https://www.youtube.com/' })
.setURL(data.videoDetails.video_url)
.setThumbnail(data.videoDetails.thumbnails.length ? data.videoDetails.thumbnails[0].url : null)
.addField(' ID', data.videoDetails.videoId, true)
+2 -1
View File
@@ -1,4 +1,5 @@
const Command = require('../../framework/Command');
const { PermissionFlagsBits } = require('discord.js');
const request = require('node-superfetch');
const { Readable } = require('stream');
const { reactIfAble } = require('../../util/Util');
@@ -18,7 +19,7 @@ module.exports = class TtsCommand extends Command {
usages: 2,
duration: 10
},
userPermissions: ['CONNECT', 'SPEAK'],
userPermissions: [PermissionFlagsBits.Connect, PermissionFlagsBits.Speak],
credit: [
{
name: 'Google',