Compare commits

...

2 commits

2 changed files with 6 additions and 1 deletions

View file

@ -43,7 +43,7 @@ export default {
.setTimestamp(); .setTimestamp();
user.send({ embeds: [Embed] }); user.send({ embeds: [Embed] });
return interaction.reply({ content: `DM sent to ${user.username}`, ephemeral: true }); return interaction.reply({ content: `DM sent to ${user.username}` });
/* /*
const Attachment = (message.attachments).array(); const Attachment = (message.attachments).array();
if (Attachment[0]) { if (Attachment[0]) {

View file

@ -18,6 +18,11 @@ export default {
cooldown: 86400, cooldown: 86400,
async execute(interaction, args) { async execute(interaction, args) {
const url = args.url; const url = args.url;
// This is rather rudementary, a proper way would be using yt-dlp to know if it is a playlist
if (url.includes('list=')) {
return interaction.reply({ content: '❌ Playlists are not allowed!', ephemeral: true });
}
if (!await utils.stringIsAValidurl(url)) { if (!await utils.stringIsAValidurl(url)) {
console.error(`Not a url!!! ${url}`); console.error(`Not a url!!! ${url}`);
return interaction.reply({ content: '❌ This does not look like a valid url!', ephemeral: true }); return interaction.reply({ content: '❌ This does not look like a valid url!', ephemeral: true });