Reaction Roles and Welcome Messages Update
This commit is contained in:
Binary file not shown.
@@ -249,12 +249,104 @@ client.on('interactionCreate', async (interaction) => {
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
||||
client.once('ready', () => {
|
||||
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
|
||||
const prefix = '!';
|
||||
|
||||
|
||||
Reference in New Issue
Block a user