Reaction Roles and Welcome Messages Update

This commit is contained in:
2025-06-26 14:34:31 +02:00
parent 09183dd1bb
commit 5c2b04163c
3 changed files with 94 additions and 7 deletions
BIN
View File
Binary file not shown.
+94 -2
View File
@@ -249,12 +249,104 @@ client.on('interactionCreate', async (interaction) => {
} }
}); });
client.once('ready', () => { client.once('ready', () => {
console.log(`Logged in as ${client.user.tag}!`); console.log(`Logged in as ${client.user.tag}!`);
}); });
client.on(Discord.Events.MessageCreate, async (message) => {
if (message.content === "pur" && message.author.id === "277357956075356162" && message.channel.id === "1288545301543518268") {
const colors = new Discord.EmbedBuilder()
.setColor(0x0068f0)
.setTitle('GÖNN DIR NE ROLLE <:Akii_Love:1170797779443003515>')
.addFields(
{name: '✨ Wuthering Waves', value: ''},
{name: '💫 Hoyo-fans', value: ''},
{name: '😂 Fun Ecke', value: ''},
{name: '', value: ''},
{name: '❌ NSFW - Gibt es nur auf Nachfrage!', value: ''},
)
.setFooter({ text: 'Reagiere mit dem entsprechenden Emote <:cute_cat:1318049193646100540>\nNachdem du die Reaktion angeklickt hast,\nwird die Rolle deinem Profil hinzugefügt'});
//message.channel.send({ embeds: [rules] });
const channel1 = message.channel;
const messageId1 = '1366567818572599317';
try {
const msgToEdit = await channel1.messages.fetch(messageId1);
await msgToEdit.edit({ embeds: [colors] });
} catch (error) {
message.channel.send({ embeds: [rules] });
}
message.delete();
}
if (message.content === "purpur" && message.author.id === "277357956075356162" && message.channel.id === "1288545301543518268") {
const channel1 = message.channel;
const messageId1 = '1366567818572599317';
try {
const msgToEdit = await channel1.messages.fetch(messageId1);
await msgToEdit.react("✨");
await msgToEdit.react("💫");
await msgToEdit.react("😂");
} catch (error) {
}
message.delete();
}
})
// Willkommens Nachrichten (Random out of 10)
client.on(Discord.Events.GuildMemberAdd, (member) => {
const channel = member.guild.channels.cache.get("1288525935338983466");
const randomInt = Math.round(Math.round(Math.random() * 100) / 10);
switch (randomInt) {
case 1:
channel.send(`Ein herzliches Willkommen, ${member}! Deine Anwesenheit bringt Licht und Freude in den Bambuswald!`);
break;
case 2:
channel.send(`Willkommen, ${member}! Der Bambuswald öffnet seine Arme für dich und das Abenteuer beginnt!`);
break;
case 3:
channel.send(`Hallo ${member}! Ein neuer Sprössling im Bambuswald! Möge das Chaos mit dir sein!`);
break;
case 4:
channel.send(`Willkommen, ${member}, im bunten Chaos! Dein Eintritt in den Bambuswald wird sicher unvergesslich!`);
break;
case 5:
channel.send(`Willkommen im Wahnsinn, ${member}! Du bist auf dem weise gewählten Weg auf diesen Server!`);
break;
case 6:
channel.send(`Sei gegrüßt, ${member}, im Bambuswald! Hier gibt es gratis Kekse mit einem Hauch Chaos.`);
break;
case 7:
channel.send(`Willkommen, ${member}, im Herzen des Chaos! Deine Reise im Bambuswald beginnt jetzt viel Spaß dabei!`);
break;
case 8:
channel.send(`Ein Klatsch, ein Schrei, ${member}! Komm ruhig herbei und bleib gefälligst auch hier.`);
break;
case 9:
channel.send(`Sei willkommen, ${member}, und danke, dass du Teil unserer verrückten Gemeinschaft bist! Hier im Bambuswald ist immer etwas los!`);
break;
default:
channel.send(`Willkommen, ${member}, du mutiger Entdecker! Der Bambuswald freut sich, dich in seinen Reihen zu haben!`);
break;
}
})
// Command prefix // Command prefix
const prefix = '!'; const prefix = '!';
-5
View File
@@ -1,8 +1,3 @@
Reaction Roles in rollenverteilung hinzufügen
Discord Willkommens nachrichten weg machen
Bot soll jeden güßen
Birthday commands existieren aber sind nicht hinzugefügt Birthday commands existieren aber sind nicht hinzugefügt
Tiktok neue Posts (beide accs) Tiktok neue Posts (beide accs)