diff options
| author | Fuwn <[email protected]> | 2025-10-25 18:09:03 -0700 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2025-10-25 20:14:54 -0700 |
| commit | c7354cb00f38aba6fb5f5720477a3eed994837af (patch) | |
| tree | a9de33c5afcf44055d2203798474ec19d30e2f06 /packages/shared | |
| parent | feat(gateway:commands): Add gate to webhook utility commands (diff) | |
| download | umabotdiscord-c7354cb00f38aba6fb5f5720477a3eed994837af.tar.xz umabotdiscord-c7354cb00f38aba6fb5f5720477a3eed994837af.zip | |
feat(gateway:commands): Add character claim usage command
Diffstat (limited to 'packages/shared')
| -rw-r--r-- | packages/shared/index.ts | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/packages/shared/index.ts b/packages/shared/index.ts index 1b0df5e..f1cc44b 100644 --- a/packages/shared/index.ts +++ b/packages/shared/index.ts @@ -18,8 +18,11 @@ export const CENTRAL_GENERAL_CHANNEL_ID = "1406422619087044675"; export const CENTRAL_UMABOT_CHANNEL_ID = "1418154524178255932"; export const CENTRAL_OWNER_ROLE_ID = "1406422617765712095"; export const CENTRAL_ADMINISTRATOR_ROLE_ID = "1406422617765712094"; +export const ROLEPLAY_ADMINISTRATOR_ROLE_ID = "1423919137423360050"; export const CENTRAL_MODERATOR_ROLE_ID = "1406422617765712093"; +export const ROLEPLAY_MODERATOR_ROLE_ID = "1423919137335545967"; export const CENTRAL_TRIAL_MODERATOR_ROLE_ID = "1406422617724026910"; +export const ROLEPLAY_TRIAL_MODERATOR_ROLE_ID = "1423919137335545966"; export const CENTRAL_PROTECTED_ROLE_ID = "1406422617724026909"; export const CENTRAL_VERIFIED_ROLEPLAY_ROLE_ID = "1418311833303122021"; export const CENTRAL_ROLEPLAY_CURATOR_ROLE_ID = "1410993207608873070"; @@ -40,8 +43,34 @@ export const CENTRAL_STAFF_ROLES = [ CENTRAL_ADMINISTRATOR_ROLE_ID, CENTRAL_MODERATOR_ROLE_ID, ] as const; +export const ROLEPLAY_STAFF_ROLES = [ + ROLEPLAY_ADMINISTRATOR_ROLE_ID, + ROLEPLAY_MODERATOR_ROLE_ID, + ROLEPLAY_TRIAL_MODERATOR_ROLE_ID, +] as const; +export const STAFF_ROLES = [ + ...CENTRAL_STAFF_ROLES, + ...ROLEPLAY_STAFF_ROLES, +] as const; export const CENTRAL_SERVER_NAME = "okbuddyumamusume"; export const ROLEPLAY_SERVER_NAME = "Tracen Academy"; +export const ROLEPLAY_SERVER_STAFF_CATEGORY_IDS = [ + "1423919142884343924", + "1423919143920603138", +] as string[]; + +export const CHARACTER_LIST_MESSAGE_ID = "1423955975215517748"; +export const CHARACTER_LIST_CHANNEL_ID = "1423923087409156197"; +export const CHARACTER_CLAIM_CATEGORIES_TO_TRACK = [ + "1423921741612318812", // Tracen Academy Interior + "1423921741612318812", // Tracen Academy Classes & Schedule + "1428553392145432677", // Tracen Academy Exterior + "1424112613532373196", // Off-site Locations + "1428169113754402836", // Off-site Racecourses + "1423923147488628756", // TracenNet +] as string[]; +export const CHARACTER_CLAIM_CHANNELS_TO_IGNORE = [] as string[]; +export const CHARACTER_CLAIM_MESSAGES_TO_ANALYZE = 50; export const CENTRAL_PRIVILEGED_ACCESS_ROLE_ID = "1425706904478289928"; export const COLOR_ROLE_IDS = [ |