fix greeting functionality
This commit is contained in:
@@ -12,7 +12,7 @@ export const config: z.output<typeof ConfigSchema> = {
|
|||||||
help: "1321860125127872605",
|
help: "1321860125127872605",
|
||||||
introduction: "1321473655523246171",
|
introduction: "1321473655523246171",
|
||||||
news: "1321953521435934741",
|
news: "1321953521435934741",
|
||||||
"off-topic": "1316153372507639855",
|
general: "1316153372507639855",
|
||||||
rules: "1316153372507639849",
|
rules: "1316153372507639849",
|
||||||
testing: "1451310086864507112",
|
testing: "1451310086864507112",
|
||||||
welcome: "1316153372507639852",
|
welcome: "1316153372507639852",
|
||||||
|
|||||||
@@ -7,12 +7,12 @@ const configInput: z.input<typeof ConfigSchema> = {
|
|||||||
text: {
|
text: {
|
||||||
bot: "1473270893617315899",
|
bot: "1473270893617315899",
|
||||||
bump: "",
|
bump: "",
|
||||||
feedback: "",
|
feedback: "1475069278198489089",
|
||||||
help: "",
|
help: "",
|
||||||
introduction: "1473060169972367394",
|
introduction: "1473060169972367394",
|
||||||
news: "",
|
news: "",
|
||||||
log: "1473380467480031548",
|
log: "1473380467480031548",
|
||||||
"off-topic": "1473029758951358491",
|
general: "1473029758951358491",
|
||||||
rules: "1473070476174811195",
|
rules: "1473070476174811195",
|
||||||
testing: "",
|
testing: "",
|
||||||
welcome: "1473270114214928440",
|
welcome: "1473270114214928440",
|
||||||
|
|||||||
@@ -12,14 +12,13 @@ client.on(Events.GuildMemberAdd, async (member: GuildMember) => {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
const channel = await client.channels.fetch(config.channelMapping.text.log);
|
const channel = await client.channels.fetch(
|
||||||
|
config.channelMapping.text.welcome,
|
||||||
|
);
|
||||||
|
|
||||||
|
await logChannelService.sendLogMessage(
|
||||||
|
`new member: <@${member.user.id}> (${member.user.username}) joined the server.`,
|
||||||
|
);
|
||||||
await greetingService.sendGreeting(member.user.username, channel);
|
await greetingService.sendGreeting(member.user.username, channel);
|
||||||
await logChannelService.sendLogMessage(
|
|
||||||
`new member: <@${member.user.id}> (${member.user.username}) joined the server.`,
|
|
||||||
);
|
|
||||||
await greetingService.sendDmGreeting(member.user, member.user.username);
|
await greetingService.sendDmGreeting(member.user, member.user.username);
|
||||||
await logChannelService.sendLogMessage(
|
|
||||||
`new member: <@${member.user.id}> (${member.user.username}) joined the server.`,
|
|
||||||
);
|
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ export const TextChannelOptions = [
|
|||||||
"feedback",
|
"feedback",
|
||||||
"welcome",
|
"welcome",
|
||||||
"introduction",
|
"introduction",
|
||||||
"off-topic",
|
"general",
|
||||||
"help",
|
"help",
|
||||||
"pomodoro",
|
"pomodoro",
|
||||||
] as const;
|
] as const;
|
||||||
|
|||||||
@@ -1,7 +1,9 @@
|
|||||||
import i18next, { type ParseKeys } from "i18next";
|
import i18next, { type ParseKeys } from "i18next";
|
||||||
|
import acceptUserDe from "locales/de/accept-user";
|
||||||
import greetingDe from "locales/de/greeting";
|
import greetingDe from "locales/de/greeting";
|
||||||
// import { createLogger } from "lib/logger";
|
// import { createLogger } from "lib/logger";
|
||||||
import waterMeDe from "locales/de/water-me";
|
import waterMeDe from "locales/de/water-me";
|
||||||
|
import acceptUserEn from "locales/en/accept-user";
|
||||||
import greetingEn from "locales/en/greeting";
|
import greetingEn from "locales/en/greeting";
|
||||||
import waterMeEn from "locales/en/water-me";
|
import waterMeEn from "locales/en/water-me";
|
||||||
|
|
||||||
@@ -27,8 +29,16 @@ export class I18nService {
|
|||||||
lng: "en",
|
lng: "en",
|
||||||
fallbackLng: "en",
|
fallbackLng: "en",
|
||||||
resources: {
|
resources: {
|
||||||
en: { greeting: greetingEn, waterMe: waterMeEn },
|
en: {
|
||||||
de: { greeting: greetingDe, waterMe: waterMeDe },
|
acceptUser: acceptUserEn,
|
||||||
|
greeting: greetingEn,
|
||||||
|
waterMe: waterMeEn,
|
||||||
|
},
|
||||||
|
de: {
|
||||||
|
acceptUser: acceptUserDe,
|
||||||
|
greeting: greetingDe,
|
||||||
|
waterMe: waterMeDe,
|
||||||
|
},
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -20,8 +20,6 @@ export default {
|
|||||||
],
|
],
|
||||||
greeting4: [". ", "! "],
|
greeting4: [". ", "! "],
|
||||||
emoji: ["😊", "💕", "✨", "💖", ":3", ":)", "c:", "<3", "<333"],
|
emoji: ["😊", "💕", "✨", "💖", ":3", ":)", "c:", "<3", "<333"],
|
||||||
dmAcceptedContent: `huhu! du wurdest als lernende:r>≤ akzeptiert :3
|
|
||||||
sag gerne hallo!`,
|
|
||||||
dm: `hey! ich bin avocadi von avocadi study!!
|
dm: `hey! ich bin avocadi von avocadi study!!
|
||||||
um auf den rest des servers zugreifen zu koennen, musst du dich noch vorstellen!
|
um auf den rest des servers zugreifen zu koennen, musst du dich noch vorstellen!
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -21,8 +21,6 @@ export default {
|
|||||||
],
|
],
|
||||||
greeting4: [". ", "! "],
|
greeting4: [". ", "! "],
|
||||||
emoji: ["😊", "💕", "✨", "💖", ":3", ":)", "c:", "<3", "<333"],
|
emoji: ["😊", "💕", "✨", "💖", ":3", ":)", "c:", "<3", "<333"],
|
||||||
dmAcceptedContent: `hey there! you've been accepted :3
|
|
||||||
feel free to say hello!`,
|
|
||||||
dmGreeting: `hey! i'm avocadi from avocadi study!!
|
dmGreeting: `hey! i'm avocadi from avocadi study!!
|
||||||
in order to access the rest of the server, you still need to introduce yourself!
|
in order to access the rest of the server, you still need to introduce yourself!
|
||||||
---
|
---
|
||||||
|
|||||||
Reference in New Issue
Block a user