Unfragender | Jonas
Unfragender | Jonas
Explore posts from servers
SIASapphire - Imagine a framework
Created by Unfragender | Jonas on 11/9/2023 in #discordjs-support
TypeError: Cannot read properties of undefined (reading 'FLAGS')
I need help with my code.
6 replies
DIAdiscord.js - Imagine an app
Created by Unfragender | Jonas on 11/9/2023 in #djs-questions
(Kick_Members) permission
Can someone add a permission for me (in the given script) that only people with the KickMembers permission can execute?
const { SlashCommandBuilder, GuildMember } = require('discord.js');
const { EmbedBuilder } = require('discord.js');

module.exports = {
data: new SlashCommandBuilder()
.setName('kick')
.setDescription('Kick einen Nutzer')
.addUserOption(option =>
option
.setName('target')
.setDescription('Bestimme den Nutzer der gekickt werden soll.')
.setRequired(true))
.addStringOption(option =>
option
.setName('reason')
.setDescription('Gib ein Grund für den Kick an.')
.setRequired(true)),
async execute(interaction) {
await interaction.deferReply();

const targetUser = interaction.options.getUser('nutzer');
const reason = interaction.options.getString('grund');

try {

await interaction.guild.members.kick(targetUser, { reason: reason });
} catch (error) {
return interaction.followUp({ content: 'Fehler beim Kicken des Nutzers.', ephemeral: true });
}

const embedBuilder = new EmbedBuilder()
.setTitle('Kick Log')
.setColor('#05a100')
.setDescription(`**Gekickt:** <@${targetUser}>\n **Grund:** ${reason} \n **Von:** ${interaction.user.tag}`)
.setTimestamp()

const logChannel = interaction.guild.channels.cache.get('1129136681065398442');
if (logChannel) {
logChannel.send({ embeds: [embedBuilder] });
} else {
console.error('Der Channel in dem der Log stattfinden sollte, wurde falsch angegeben oder nicht erkannt.');
}

},
};
const { SlashCommandBuilder, GuildMember } = require('discord.js');
const { EmbedBuilder } = require('discord.js');

module.exports = {
data: new SlashCommandBuilder()
.setName('kick')
.setDescription('Kick einen Nutzer')
.addUserOption(option =>
option
.setName('target')
.setDescription('Bestimme den Nutzer der gekickt werden soll.')
.setRequired(true))
.addStringOption(option =>
option
.setName('reason')
.setDescription('Gib ein Grund für den Kick an.')
.setRequired(true)),
async execute(interaction) {
await interaction.deferReply();

const targetUser = interaction.options.getUser('nutzer');
const reason = interaction.options.getString('grund');

try {

await interaction.guild.members.kick(targetUser, { reason: reason });
} catch (error) {
return interaction.followUp({ content: 'Fehler beim Kicken des Nutzers.', ephemeral: true });
}

const embedBuilder = new EmbedBuilder()
.setTitle('Kick Log')
.setColor('#05a100')
.setDescription(`**Gekickt:** <@${targetUser}>\n **Grund:** ${reason} \n **Von:** ${interaction.user.tag}`)
.setTimestamp()

const logChannel = interaction.guild.channels.cache.get('1129136681065398442');
if (logChannel) {
logChannel.send({ embeds: [embedBuilder] });
} else {
console.error('Der Channel in dem der Log stattfinden sollte, wurde falsch angegeben oder nicht erkannt.');
}

},
};
28 replies
DIAdiscord.js - Imagine an app
Created by Unfragender | Jonas on 11/9/2023 in #djs-questions
Unknown Interaction
DiscordAPIError[10062]: Unknown interaction at handleErrors (C:\Users\Anwender\Desktop\Hansis Manager\node_modules@discordjs\rest\dist\index.js:687:13) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async BurstHandler.runRequest (C:\Users\Anwender\Desktop\Hansis Manager\node_modules@discordjs\rest\dist\index.js:786:23) at async _REST.request (C:\Users\Anwender\Desktop\Hansis Manager\node_modules@discordjs\rest\dist\index.js:1218:22) at async ChatInputCommandInteraction.reply (C:\Users\Anwender\Desktop\Hansis Manager\node_modules\discord.js\src\structures\interfaces\InteractionResponses.js:111:5) at async Object.execute (C:\Users\Anwender\Desktop\Hansis Manager\commands\moderation\ping.js:8:3) at async Object.execute (C:\Users\Anwender\Desktop\Hansis Manager\events\interactionCreate.js:16:4) { requestBody: { files: [], json: { type: 4, data: [Object] } }, rawError: { message: 'Unknown interaction', code: 10062 }, code: 10062, status: 404, method: 'POST',
27 replies
DIAdiscord.js - Imagine an app
Created by Unfragender | Jonas on 11/8/2023 in #djs-questions
I need help with my Discord Bot
Can anyone help me with my bot? The command is not executed and no error appears in the console.
23 replies
DIAdiscord.js - Imagine an app
Created by Unfragender | Jonas on 11/8/2023 in #djs-questions
I need help with my Discord bot
Hello! I need help with my Discord bot. I have already set the status (of the bot), but when the bot starts it is not displayed. My commands don't work either
2 replies