diff --git a/src/modules/fedimbed.js b/src/modules/fedimbed.js index cf54670..38548ce 100644 --- a/src/modules/fedimbed.js +++ b/src/modules/fedimbed.js @@ -1,5 +1,6 @@ const Dysnomia = require("@projectdysnomia/dysnomia"); -const {MessageFlags, ApplicationCommandOptionTypes} = Dysnomia.Constants; +const {MessageFlags, ApplicationCommandOptionTypes, Permissions} = + Dysnomia.Constants; const fs = require("node:fs"); const path = require("node:path"); const httpSignature = require("@peertube/http-signature"); @@ -1095,6 +1096,7 @@ fedimbedCommand.options.spoiler = { required: false, default: false, }; +fedimbedCommand.permissions = Permissions.embedLinks | Permissions.attachFiles; fedimbedCommand.callback = async function (interaction) { let url = getOption(interaction, fedimbedCommand, "url"); const spoiler = getOption(interaction, fedimbedCommand, "spoiler");