diff options
Diffstat (limited to 'packages')
11 files changed, 51 insertions, 25 deletions
diff --git a/packages/gateway/src/constants.ts b/packages/gateway/src/constants.ts index 52d1f24..54f9903 100644 --- a/packages/gateway/src/constants.ts +++ b/packages/gateway/src/constants.ts @@ -1 +1,16 @@ -export { GUILD_ID, CENTRAL_GUILD_ID, ROLEPLAY_GUILD_ID } from "../../shared"; +export { + GUILD_ID, + CENTRAL_GUILD_ID, + ROLEPLAY_GUILD_ID, + CENTRAL_MESSAGE_LOG_CHANNEL_ID, + ROLEPLAY_MESSAGE_LOG_CHANNEL_ID, + CENTRAL_UMAGRAM_CHANNEL_ID, + ROLEPLAY_UMAGRAM_CHANNEL_ID, + CENTRAL_VOICE_CHANNEL_ID, + ROLEPLAY_VOICE_CHANNEL_ID, + CENTRAL_ANNOUNCEMENTS_CHANNEL_ID, + ROLEPLAY_ANNOUNCEMENTS_CHANNEL_ID, + CENTRAL_ART_MEDIA_CHANNEL_ID, + CENTRAL_ART_MEDIA_NSFW_CHANNEL_ID, + CENTRAL_USER_NSFW_APPLICATIONS_LOG_CHANNEL_ID +} from "../../shared"; diff --git a/packages/gateway/src/listeners/clientReady/umagramCatchup.ts b/packages/gateway/src/listeners/clientReady/umagramCatchup.ts index 2f10b15..05b107b 100644 --- a/packages/gateway/src/listeners/clientReady/umagramCatchup.ts +++ b/packages/gateway/src/listeners/clientReady/umagramCatchup.ts @@ -1,9 +1,9 @@ import { Client } from "discord.js"; -import { CENTRAL_GUILD_ID, ROLEPLAY_GUILD_ID } from "../../constants"; +import { CENTRAL_GUILD_ID, ROLEPLAY_GUILD_ID, CENTRAL_UMAGRAM_CHANNEL_ID, ROLEPLAY_UMAGRAM_CHANNEL_ID } from "../../constants"; const GUILD_UMAGRAM_CHANNELS = { - [CENTRAL_GUILD_ID]: "1419523288001937458", // Central guild - [ROLEPLAY_GUILD_ID]: "1423923190953934960", // Roleplay guild + [CENTRAL_GUILD_ID]: CENTRAL_UMAGRAM_CHANNEL_ID, + [ROLEPLAY_GUILD_ID]: ROLEPLAY_UMAGRAM_CHANNEL_ID, } as const; const processUmagramChannel = async ( diff --git a/packages/gateway/src/listeners/clientReady/voiceConnection.ts b/packages/gateway/src/listeners/clientReady/voiceConnection.ts index c0a7596..24c87cb 100644 --- a/packages/gateway/src/listeners/clientReady/voiceConnection.ts +++ b/packages/gateway/src/listeners/clientReady/voiceConnection.ts @@ -5,11 +5,11 @@ import { VoiceConnectionDisconnectReason, createAudioPlayer, } from "@discordjs/voice"; -import { CENTRAL_GUILD_ID, ROLEPLAY_GUILD_ID } from "../../constants"; +import { CENTRAL_GUILD_ID, ROLEPLAY_GUILD_ID, CENTRAL_VOICE_CHANNEL_ID, ROLEPLAY_VOICE_CHANNEL_ID } from "../../constants"; const GUILD_VOICE_CHANNELS = { - [CENTRAL_GUILD_ID]: "1422049438863589487", // Central guild - [ROLEPLAY_GUILD_ID]: "1423919139394949221", // Roleplay guild + [CENTRAL_GUILD_ID]: CENTRAL_VOICE_CHANNEL_ID, + [ROLEPLAY_GUILD_ID]: ROLEPLAY_VOICE_CHANNEL_ID, } as const; const createVoiceConnection = ( diff --git a/packages/gateway/src/listeners/mediaModeration.ts b/packages/gateway/src/listeners/mediaModeration.ts index 1a62acd..d208b75 100644 --- a/packages/gateway/src/listeners/mediaModeration.ts +++ b/packages/gateway/src/listeners/mediaModeration.ts @@ -1,7 +1,7 @@ import { Client, Events, Message } from "discord.js"; -import { GUILD_ID } from "../constants"; +import { GUILD_ID, CENTRAL_ART_MEDIA_CHANNEL_ID } from "../constants"; -const MONITORED_CHANNEL_ID = "1410333697701314791"; +const MONITORED_CHANNEL_ID = CENTRAL_ART_MEDIA_CHANNEL_ID; export const handleMediaModeration = (client: Client) => { client.on(Events.MessageCreate, async (message: Message) => { diff --git a/packages/gateway/src/listeners/messageCreate/announcementReaction.ts b/packages/gateway/src/listeners/messageCreate/announcementReaction.ts index e0c12ce..79ae031 100644 --- a/packages/gateway/src/listeners/messageCreate/announcementReaction.ts +++ b/packages/gateway/src/listeners/messageCreate/announcementReaction.ts @@ -1,9 +1,8 @@ import { Message } from "discord.js"; - -const ANNOUNCEMENT_CHANNEL_ID = "1406591215608270981"; +import { CENTRAL_ANNOUNCEMENTS_CHANNEL_ID } from "../../constants"; export const handleAnnouncementReaction = async (message: Message) => { - if (message.channelId !== ANNOUNCEMENT_CHANNEL_ID) return; + if (message.channelId !== CENTRAL_ANNOUNCEMENTS_CHANNEL_ID) return; if (message.author.id === message.client.user?.id) return; diff --git a/packages/gateway/src/listeners/messageCreate/randomEyesReaction.ts b/packages/gateway/src/listeners/messageCreate/randomEyesReaction.ts index b3dc29c..c856776 100644 --- a/packages/gateway/src/listeners/messageCreate/randomEyesReaction.ts +++ b/packages/gateway/src/listeners/messageCreate/randomEyesReaction.ts @@ -1,7 +1,8 @@ import { Message } from "discord.js"; +import { CENTRAL_ART_MEDIA_CHANNEL_ID } from "../../constants"; const EYES_REACTION_CHANNELS = [ - "1410333697701314791", + CENTRAL_ART_MEDIA_CHANNEL_ID, "1406422619087044675", "1418154524178255932", ] as const; diff --git a/packages/gateway/src/listeners/messageCreate/roleplayThumbsUpReaction.ts b/packages/gateway/src/listeners/messageCreate/roleplayThumbsUpReaction.ts index 19d9079..8f07a60 100644 --- a/packages/gateway/src/listeners/messageCreate/roleplayThumbsUpReaction.ts +++ b/packages/gateway/src/listeners/messageCreate/roleplayThumbsUpReaction.ts @@ -1,9 +1,8 @@ import { Message } from "discord.js"; - -const ROLEPLAY_THUMBS_UP_CHANNEL_ID = "1423919139864707084"; +import { ROLEPLAY_ANNOUNCEMENTS_CHANNEL_ID } from "../../constants"; export const handleRoleplayThumbsUpReaction = async (message: Message) => { - if (message.channelId !== ROLEPLAY_THUMBS_UP_CHANNEL_ID) return; + if (message.channelId !== ROLEPLAY_ANNOUNCEMENTS_CHANNEL_ID) return; if (message.author.id === message.client.user?.id) return; diff --git a/packages/gateway/src/listeners/messageCreate/roleplayUmagram.ts b/packages/gateway/src/listeners/messageCreate/roleplayUmagram.ts index 1328ca3..7b132f9 100644 --- a/packages/gateway/src/listeners/messageCreate/roleplayUmagram.ts +++ b/packages/gateway/src/listeners/messageCreate/roleplayUmagram.ts @@ -1,9 +1,9 @@ import { Message } from "discord.js"; -import { CENTRAL_GUILD_ID, ROLEPLAY_GUILD_ID } from "../../constants"; +import { CENTRAL_GUILD_ID, ROLEPLAY_GUILD_ID, CENTRAL_UMAGRAM_CHANNEL_ID, ROLEPLAY_UMAGRAM_CHANNEL_ID } from "../../constants"; const GUILD_UMAGRAM_CHANNELS = { - [CENTRAL_GUILD_ID]: "1419523288001937458", // Central guild - [ROLEPLAY_GUILD_ID]: "1423923190953934960", // Roleplay guild + [CENTRAL_GUILD_ID]: CENTRAL_UMAGRAM_CHANNEL_ID, + [ROLEPLAY_GUILD_ID]: ROLEPLAY_UMAGRAM_CHANNEL_ID, } as const; export const handleRoleplayUmagram = async (message: Message) => { diff --git a/packages/gateway/src/listeners/messageDeletion.ts b/packages/gateway/src/listeners/messageDeletion.ts index 906332f..2be24e0 100644 --- a/packages/gateway/src/listeners/messageDeletion.ts +++ b/packages/gateway/src/listeners/messageDeletion.ts @@ -1,10 +1,10 @@ import { Client, Events, EmbedBuilder } from "discord.js"; import { sendAuditLog } from "../commands/utilities"; -import { CENTRAL_GUILD_ID, ROLEPLAY_GUILD_ID } from "../constants"; +import { CENTRAL_GUILD_ID, ROLEPLAY_GUILD_ID, CENTRAL_AUDIT_LOG_CHANNEL_ID, ROLEPLAY_AUDIT_LOG_CHANNEL_ID } from "../constants"; const GUILD_CHANNEL_MAPPINGS = { - [CENTRAL_GUILD_ID]: "1422501525678198855", - [ROLEPLAY_GUILD_ID]: "1423919143920603141", + [CENTRAL_GUILD_ID]: CENTRAL_AUDIT_LOG_CHANNEL_ID, + [ROLEPLAY_GUILD_ID]: ROLEPLAY_AUDIT_LOG_CHANNEL_ID, } as const; export const handleMessageDeletion = (client: Client) => { diff --git a/packages/gateway/src/listeners/messageEdit.ts b/packages/gateway/src/listeners/messageEdit.ts index 9e3f45c..18e4ca3 100644 --- a/packages/gateway/src/listeners/messageEdit.ts +++ b/packages/gateway/src/listeners/messageEdit.ts @@ -1,10 +1,10 @@ import { Client, Events, EmbedBuilder } from "discord.js"; import { sendAuditLog } from "../commands/utilities"; -import { CENTRAL_GUILD_ID, ROLEPLAY_GUILD_ID } from "../constants"; +import { CENTRAL_GUILD_ID, ROLEPLAY_GUILD_ID, CENTRAL_MESSAGE_LOG_CHANNEL_ID, ROLEPLAY_MESSAGE_LOG_CHANNEL_ID } from "../constants"; const GUILD_CHANNEL_MAPPINGS = { - [CENTRAL_GUILD_ID]: "1422501525678198855", - [ROLEPLAY_GUILD_ID]: "1423919143920603141", + [CENTRAL_GUILD_ID]: CENTRAL_MESSAGE_LOG_CHANNEL_ID, + [ROLEPLAY_GUILD_ID]: ROLEPLAY_MESSAGE_LOG_CHANNEL_ID, } as const; export const handleMessageEdit = (client: Client) => { diff --git a/packages/shared/index.ts b/packages/shared/index.ts index 5da398d..532924e 100644 --- a/packages/shared/index.ts +++ b/packages/shared/index.ts @@ -1,6 +1,18 @@ export const CENTRAL_GUILD_ID = "1406422617724026901"; export const ROLEPLAY_GUILD_ID = "1423919136974835782"; export const GUILD_ID = CENTRAL_GUILD_ID; + +export const CENTRAL_MESSAGE_LOG_CHANNEL_ID = "1422501525678198855"; +export const ROLEPLAY_MESSAGE_LOG_CHANNEL_ID = "1423919143920603141"; +export const CENTRAL_UMAGRAM_CHANNEL_ID = "1419523288001937458"; +export const ROLEPLAY_UMAGRAM_CHANNEL_ID = "1423923190953934960"; +export const CENTRAL_VOICE_CHANNEL_ID = "1422049438863589487"; +export const ROLEPLAY_VOICE_CHANNEL_ID = "1423919139394949221"; +export const CENTRAL_ANNOUNCEMENTS_CHANNEL_ID = "1406591215608270981"; +export const ROLEPLAY_ANNOUNCEMENTS_CHANNEL_ID = "1423919139864707084"; +export const CENTRAL_ART_MEDIA_CHANNEL_ID = "1410333697701314791"; +export const CENTRAL_ART_MEDIA_NSFW_CHANNEL_ID = "1420297845998620733"; +export const CENTRAL_USER_NSFW_APPLICATIONS_LOG_CHANNEL_ID = "1406422619934167106"; export const COLOR_ROLE_IDS = [ "1407075059830624406", // Nice Nature Red "1407075160250650664", // Taiki Shuttle Green |