diff --git a/src/actions/dm/dm.components.ts b/src/actions/dm/dm.components.ts index 6ad4009..0636f97 100644 --- a/src/actions/dm/dm.components.ts +++ b/src/actions/dm/dm.components.ts @@ -2,6 +2,4 @@ import config from "config"; import { EmbedBuilder } from "discord.js"; export const dmWelcomeContent = `hey! ich bin avocadi von [avocadi-study]()!\n\num auf den rest des servers zugreifen zu koennen, musst du dich noch vorstellen (unter <#${config.discord.channelIdIntroduction}>)!\n\n---\nname und alter:\npronomen:\nklasse/studiengang/beruf:\nhobby:\nueber mich:\n---\n\nsobald wir deine nachricht ueberprueft haben, bekommst du die rolle **lernende:r** :)`; -export const dmAcceptedContent = `huhu! du wurdest als lernende:r akzeptiert :3\nsag gerne hallo: <#${config.discord.channelIdOffTopic}> <:avocadi_cute:1321893797138923602>`; -export const dmRoleMentionAdd = `du hast die rolle **streber** erfolgreich ** *zugeteilt* ** bekommen :3 <#${config.discord.channelIdOffTopic}> <:avocadi_cute:1321893797138923602>`; -export const dmRoleMentionRemove = `du hast die rolle **streber** erfolgreich ** *entfernt* ** bekommen:3 <#${config.discord.channelIdOffTopic}> <:avocadi_cute:1321893797138923602>`; \ No newline at end of file +export const dmAcceptedContent = `huhu! du wurdest als lernende:r akzeptiert :3\nsag gerne hallo: <#${config.discord.channelIdOffTopic}> <:avocadi_cute:1321893797138923602>`; \ No newline at end of file diff --git a/src/actions/dm/dm.service.ts b/src/actions/dm/dm.service.ts index 404ca83..6cfba0e 100644 --- a/src/actions/dm/dm.service.ts +++ b/src/actions/dm/dm.service.ts @@ -1,7 +1,7 @@ import config from "config"; import client from "lib/client"; import { getRandomInt } from "lib/utils"; -import { dmWelcomeContent, dmAcceptedContent, dmRoleMentionAdd, dmRoleMentionRemove } from "./dm.components.ts"; +import { dmWelcomeContent, dmAcceptedContent } from "./dm.components.ts"; import { Client, EmbedBuilder, @@ -13,6 +13,7 @@ import { } from "discord.js"; export class DmService { + async handleInteraction(interaction: Interaction) { // todo } @@ -89,7 +90,7 @@ export class DmService { async roleMentionDm(member: GuildMember, add: boolean) { console.log("rolementionadd dm"); try { - const contentRoleMentionDm = await (add ? dmRoleMentionAdd : dmRoleMentionRemove); + const contentRoleMentionDm = `du hast die rolle **streber:in** erfolgreich ** *${(add ? "zugeteilt" : "entfernt")}* ** bekommen :3 <#${config.discord.channelIdOffTopic}> <:avocadi_cute:1321893797138923602>`; client.users.send(member, contentRoleMentionDm); } catch (error) { const channels = client.channels;