From 65311ed043a8ff9045b447d36dc8acbc71c7ceb7 Mon Sep 17 00:00:00 2001 From: unbravechimp Date: Fri, 8 May 2026 23:24:37 +0200 Subject: [PATCH 1/8] init monorepo --- .turbo/cache/6eb59bcabafdddb7-manifest.json | 1 + .turbo/cache/6eb59bcabafdddb7-meta.json | 1 + .turbo/cache/6eb59bcabafdddb7.tar.zst | Bin 0 -> 65753 bytes .turbo/cache/f396cf802aa6211b-manifest.json | 1 + .turbo/cache/f396cf802aa6211b-meta.json | 1 + .turbo/cache/f396cf802aa6211b.tar.zst | Bin 0 -> 65753 bytes Dockerfile | 16 ++-- apps/bot/.turbo/turbo-build.log | 12 +++ apps/bot/package.json | 49 ++++++++++++ prisma.config.ts => apps/bot/prisma.config.ts | 0 {prisma => apps/bot/prisma}/schema.prisma | 0 .../bot/src}/commands/moderation/automod.ts | 12 +-- .../commands/moderation/autorole/autorole.ts | 14 ++-- .../bot/src}/commands/moderation/ban/ban.ts | 8 +- .../bot/src}/commands/moderation/ban/unban.ts | 6 +- .../bot/src}/commands/moderation/kick.ts | 6 +- .../bot/src}/commands/moderation/mute/mute.ts | 8 +- .../src}/commands/moderation/mute/unmute.ts | 6 +- .../bot/src}/commands/moderation/purge.ts | 8 +- .../bot/src}/commands/moderation/slowmode.ts | 4 +- .../src}/commands/moderation/warn/unwarn.ts | 6 +- .../bot/src}/commands/moderation/warn/warn.ts | 8 +- .../src}/commands/moderation/warn/warns.ts | 4 +- {src => apps/bot/src}/commands/ping.ts | 2 +- .../bot/src}/commands/promotion/bot.ts | 2 +- .../bot/src}/commands/promotion/invite.ts | 2 +- .../bot/src}/commands/promotion/unlimited.ts | 2 +- .../bot/src}/commands/utility/confess.ts | 4 +- .../bot/src}/commands/utility/help.ts | 2 +- .../commands/utility/reminder/reminder.ts | 12 +-- .../commands/utility/reminder/reminders.ts | 2 +- .../bot/src}/commands/utility/settings.ts | 2 +- .../bot/src}/commands/utility/setupTickets.ts | 4 +- .../bot/src}/commands/utility/user.ts | 2 +- {src => apps/bot/src}/index.ts | 0 .../confession/confessionHandler.ts | 0 .../ticket/createTicketHandler.ts | 0 .../ticket/removeTicketHandler.ts | 0 {src => apps/bot/src}/lib/automod.ts | 0 {src => apps/bot/src}/lib/autorole.ts | 0 {src => apps/bot/src}/lib/bans.ts | 0 {src => apps/bot/src}/lib/confessions.ts | 0 {src => apps/bot/src}/lib/limits.ts | 0 {src => apps/bot/src}/lib/logging.ts | 0 {src => apps/bot/src}/lib/mutes.ts | 0 {src => apps/bot/src}/lib/prisma.ts | 0 {src => apps/bot/src}/lib/reminderEvent.ts | 0 {src => apps/bot/src}/lib/reminders.ts | 0 {src => apps/bot/src}/lib/settings.ts | 0 {src => apps/bot/src}/lib/tickets.ts | 0 {src => apps/bot/src}/lib/warns.ts | 0 {src => apps/bot/src}/lib/welcomeModule.ts | 0 .../bot/src}/listeners/channelCreate.ts | 0 .../bot/src}/listeners/channelDelete.ts | 0 .../bot/src}/listeners/guildBanAdd.ts | 0 .../bot/src}/listeners/guildEmojisUpdate.ts | 0 .../bot/src}/listeners/guildMemberAdd.ts | 0 .../bot/src}/listeners/guildMemberRemove.ts | 0 .../bot/src}/listeners/guildMemberUpdate.ts | 0 .../bot/src}/listeners/messageCreate.ts | 0 .../bot/src}/listeners/messageDelete.ts | 0 .../bot/src}/listeners/messageDeleteBulk.ts | 0 .../bot/src}/listeners/messageUpdate.ts | 0 {src => apps/bot/src}/listeners/ready.ts | 0 .../bot/src}/preconditions/devMode.ts | 0 {src => apps/bot/src}/sharder.ts | 0 {src => apps/bot/src}/util/collectors.ts | 0 {src => apps/bot/src}/util/emoji.ts | 0 {src => apps/bot/src}/util/heartbeat.ts | 0 .../bot/tsconfig.eslint.json | 0 tsconfig.json => apps/bot/tsconfig.json | 0 package.json | 48 ++++-------- pnpm-lock.yaml | 71 ++++++++++++++++++ pnpm-workspace.yaml | 4 + turbo.json | 36 +++++++++ 75 files changed, 262 insertions(+), 104 deletions(-) create mode 100644 .turbo/cache/6eb59bcabafdddb7-manifest.json create mode 100644 .turbo/cache/6eb59bcabafdddb7-meta.json create mode 100644 .turbo/cache/6eb59bcabafdddb7.tar.zst create mode 100644 .turbo/cache/f396cf802aa6211b-manifest.json create mode 100644 .turbo/cache/f396cf802aa6211b-meta.json create mode 100644 .turbo/cache/f396cf802aa6211b.tar.zst create mode 100644 apps/bot/.turbo/turbo-build.log create mode 100644 apps/bot/package.json rename prisma.config.ts => apps/bot/prisma.config.ts (100%) rename {prisma => apps/bot/prisma}/schema.prisma (100%) rename {src => apps/bot/src}/commands/moderation/automod.ts (95%) rename {src => apps/bot/src}/commands/moderation/autorole/autorole.ts (94%) rename {src => apps/bot/src}/commands/moderation/ban/ban.ts (96%) rename {src => apps/bot/src}/commands/moderation/ban/unban.ts (96%) rename {src => apps/bot/src}/commands/moderation/kick.ts (97%) rename {src => apps/bot/src}/commands/moderation/mute/mute.ts (96%) rename {src => apps/bot/src}/commands/moderation/mute/unmute.ts (96%) rename {src => apps/bot/src}/commands/moderation/purge.ts (91%) rename {src => apps/bot/src}/commands/moderation/slowmode.ts (96%) rename {src => apps/bot/src}/commands/moderation/warn/unwarn.ts (96%) rename {src => apps/bot/src}/commands/moderation/warn/warn.ts (97%) rename {src => apps/bot/src}/commands/moderation/warn/warns.ts (96%) rename {src => apps/bot/src}/commands/ping.ts (94%) rename {src => apps/bot/src}/commands/promotion/bot.ts (91%) rename {src => apps/bot/src}/commands/promotion/invite.ts (91%) rename {src => apps/bot/src}/commands/promotion/unlimited.ts (94%) rename {src => apps/bot/src}/commands/utility/confess.ts (95%) rename {src => apps/bot/src}/commands/utility/help.ts (96%) rename {src => apps/bot/src}/commands/utility/reminder/reminder.ts (93%) rename {src => apps/bot/src}/commands/utility/reminder/reminders.ts (96%) rename {src => apps/bot/src}/commands/utility/settings.ts (99%) rename {src => apps/bot/src}/commands/utility/setupTickets.ts (94%) rename {src => apps/bot/src}/commands/utility/user.ts (92%) rename {src => apps/bot/src}/index.ts (100%) rename {src => apps/bot/src}/interaction-handlers/confession/confessionHandler.ts (100%) rename {src => apps/bot/src}/interaction-handlers/ticket/createTicketHandler.ts (100%) rename {src => apps/bot/src}/interaction-handlers/ticket/removeTicketHandler.ts (100%) rename {src => apps/bot/src}/lib/automod.ts (100%) rename {src => apps/bot/src}/lib/autorole.ts (100%) rename {src => apps/bot/src}/lib/bans.ts (100%) rename {src => apps/bot/src}/lib/confessions.ts (100%) rename {src => apps/bot/src}/lib/limits.ts (100%) rename {src => apps/bot/src}/lib/logging.ts (100%) rename {src => apps/bot/src}/lib/mutes.ts (100%) rename {src => apps/bot/src}/lib/prisma.ts (100%) rename {src => apps/bot/src}/lib/reminderEvent.ts (100%) rename {src => apps/bot/src}/lib/reminders.ts (100%) rename {src => apps/bot/src}/lib/settings.ts (100%) rename {src => apps/bot/src}/lib/tickets.ts (100%) rename {src => apps/bot/src}/lib/warns.ts (100%) rename {src => apps/bot/src}/lib/welcomeModule.ts (100%) rename {src => apps/bot/src}/listeners/channelCreate.ts (100%) rename {src => apps/bot/src}/listeners/channelDelete.ts (100%) rename {src => apps/bot/src}/listeners/guildBanAdd.ts (100%) rename {src => apps/bot/src}/listeners/guildEmojisUpdate.ts (100%) rename {src => apps/bot/src}/listeners/guildMemberAdd.ts (100%) rename {src => apps/bot/src}/listeners/guildMemberRemove.ts (100%) rename {src => apps/bot/src}/listeners/guildMemberUpdate.ts (100%) rename {src => apps/bot/src}/listeners/messageCreate.ts (100%) rename {src => apps/bot/src}/listeners/messageDelete.ts (100%) rename {src => apps/bot/src}/listeners/messageDeleteBulk.ts (100%) rename {src => apps/bot/src}/listeners/messageUpdate.ts (100%) rename {src => apps/bot/src}/listeners/ready.ts (100%) rename {src => apps/bot/src}/preconditions/devMode.ts (100%) rename {src => apps/bot/src}/sharder.ts (100%) rename {src => apps/bot/src}/util/collectors.ts (100%) rename {src => apps/bot/src}/util/emoji.ts (100%) rename {src => apps/bot/src}/util/heartbeat.ts (100%) rename tsconfig.eslint.json => apps/bot/tsconfig.eslint.json (100%) rename tsconfig.json => apps/bot/tsconfig.json (100%) create mode 100644 turbo.json diff --git a/.turbo/cache/6eb59bcabafdddb7-manifest.json b/.turbo/cache/6eb59bcabafdddb7-manifest.json new file mode 100644 index 0000000..99e69e8 --- /dev/null +++ b/.turbo/cache/6eb59bcabafdddb7-manifest.json @@ -0,0 +1 @@ +{"files":{"apps/bot/dist":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/interaction-handlers/confession/confessionHandler.js":{"size":14103,"mtime_nanos":1778275357346993979,"mode":420,"is_dir":false},"apps/bot/dist/interaction-handlers/confession":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/listeners/messageDelete.js":{"size":1232,"mtime_nanos":1778275357357214369,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/Ban.js.map":{"size":131,"mtime_nanos":1778275357280177567,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/Mute.js":{"size":43,"mtime_nanos":1778275357278870915,"mode":420,"is_dir":false},"apps/bot/dist/preconditions/devMode.js.map":{"size":1009,"mtime_nanos":1778275357360466501,"mode":420,"is_dir":false},"apps/bot/dist/util/emoji.js":{"size":305,"mtime_nanos":1778275357266429339,"mode":420,"is_dir":false},"apps/bot/dist/commands":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/generated/prisma/models/Confession.js.map":{"size":145,"mtime_nanos":1778275357287176493,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility/user.js":{"size":594,"mtime_nanos":1778275357337142959,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/client.js.map":{"size":611,"mtime_nanos":1778275357296266312,"mode":420,"is_dir":false},"apps/bot/dist/listeners/messageDelete.js.map":{"size":1381,"mtime_nanos":1778275357357137912,"mode":420,"is_dir":false},"apps/bot/dist/util/collectors.js.map":{"size":941,"mtime_nanos":1778275357302656577,"mode":420,"is_dir":false},"apps/bot/dist/interaction-handlers/ticket/removeTicketHandler.js":{"size":5837,"mtime_nanos":1778275357350942270,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/purge.js.map":{"size":3725,"mtime_nanos":1778275357306506786,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility/reminder/reminders.js.map":{"size":1495,"mtime_nanos":1778275357339977637,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/Reminder.js.map":{"size":141,"mtime_nanos":1778275357281685426,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/enums.js":{"size":302,"mtime_nanos":1778275357271042415,"mode":420,"is_dir":false},"apps/bot/dist/util/heartbeat.js":{"size":597,"mtime_nanos":1778275357358956517,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/mute/unmute.js.map":{"size":3959,"mtime_nanos":1778275357319800894,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/commonInputTypes.js":{"size":371,"mtime_nanos":1778275357288320189,"mode":420,"is_dir":false},"apps/bot/dist/preconditions":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/generated/prisma/models/Ticket.js.map":{"size":137,"mtime_nanos":1778275357283104453,"mode":420,"is_dir":false},"apps/bot/dist/index.js.map":{"size":819,"mtime_nanos":1778275357263769368,"mode":420,"is_dir":false},"apps/bot/dist/lib/automod.js.map":{"size":2188,"mtime_nanos":1778275357299786191,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/browser.js":{"size":724,"mtime_nanos":1778275357343504558,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/warn/warns.js.map":{"size":2373,"mtime_nanos":1778275357326204284,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility/confess.js":{"size":4237,"mtime_nanos":1778275357329358167,"mode":420,"is_dir":false},"apps/bot/dist/lib/mutes.js":{"size":1657,"mtime_nanos":1778275357316610345,"mode":420,"is_dir":false},"apps/bot/dist/listeners/guildMemberAdd.js":{"size":1569,"mtime_nanos":1778275357354933977,"mode":420,"is_dir":false},"apps/bot/dist/listeners/guildEmojisUpdate.js.map":{"size":1930,"mtime_nanos":1778275357354276234,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/automod.js.map":{"size":4648,"mtime_nanos":1778275357301964918,"mode":420,"is_dir":false},"apps/bot/dist/listeners/guildMemberAdd.js.map":{"size":1985,"mtime_nanos":1778275357354863019,"mode":420,"is_dir":false},"apps/bot/dist/listeners/guildEmojisUpdate.js":{"size":1415,"mtime_nanos":1778275357354350567,"mode":420,"is_dir":false},"apps/bot/dist/lib/confessions.js":{"size":1435,"mtime_nanos":1778275357328127139,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/internal":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/commands/utility/settings.js":{"size":16348,"mtime_nanos":1778275357335697641,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/ban/unban.js":{"size":4685,"mtime_nanos":1778275357315776937,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/AutoMod.js":{"size":46,"mtime_nanos":1778275357286061338,"mode":420,"is_dir":false},"apps/bot/dist/interaction-handlers":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/lib/warns.js":{"size":1391,"mtime_nanos":1778275357321200587,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/Server.js.map":{"size":137,"mtime_nanos":1778275357275598616,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models.js.map":{"size":127,"mtime_nanos":1778275357288470145,"mode":420,"is_dir":false},"apps/bot/dist/listeners/guildMemberUpdate.js":{"size":1850,"mtime_nanos":1778275357356155339,"mode":420,"is_dir":false},"apps/bot/dist/commands/promotion/unlimited.js":{"size":866,"mtime_nanos":1778275357327516687,"mode":420,"is_dir":false},"apps/bot/dist/interaction-handlers/ticket":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/util/collectors.js":{"size":817,"mtime_nanos":1778275357302738910,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/autorole/autorole.js.map":{"size":5050,"mtime_nanos":1778275357311058487,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/commands/moderation/slowmode.js.map":{"size":2827,"mtime_nanos":1778275357307770064,"mode":420,"is_dir":false},"apps/bot/dist/listeners":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/util/heartbeat.js.map":{"size":832,"mtime_nanos":1778275357358798311,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/mute/unmute.js":{"size":4856,"mtime_nanos":1778275357319973184,"mode":420,"is_dir":false},"apps/bot/dist/commands/promotion":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/generated/prisma/models/Reminder.js":{"size":47,"mtime_nanos":1778275357281760759,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/mute":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/commands/ping.js":{"size":923,"mtime_nanos":1778275357268492859,"mode":420,"is_dir":false},"apps/bot/dist/listeners/messageUpdate.js":{"size":1408,"mtime_nanos":1778275357358330774,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/Ban.js":{"size":42,"mtime_nanos":1778275357280257983,"mode":420,"is_dir":false},"apps/bot/dist/lib/logging.js":{"size":1469,"mtime_nanos":1778275357323869642,"mode":420,"is_dir":false},"apps/bot/dist/lib/logging.js.map":{"size":1928,"mtime_nanos":1778275357323788226,"mode":420,"is_dir":false},"apps/bot/dist/interaction-handlers/ticket/createTicketHandler.js.map":{"size":4570,"mtime_nanos":1778275357348936916,"mode":420,"is_dir":false},"apps/bot/dist/lib/confessions.js.map":{"size":1485,"mtime_nanos":1778275357328047348,"mode":420,"is_dir":false},"apps/bot/dist/lib/settings.js.map":{"size":1379,"mtime_nanos":1778275357323136733,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility/settings.js.map":{"size":13719,"mtime_nanos":1778275357335536851,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/browser.js.map":{"size":319,"mtime_nanos":1778275357343030604,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/internal/class.js":{"size":42064,"mtime_nanos":1778275357295438196,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility/help.js.map":{"size":1353,"mtime_nanos":1778275357331860224,"mode":420,"is_dir":false},"apps/bot/dist/lib/reminders.js":{"size":1587,"mtime_nanos":1778275357338066241,"mode":420,"is_dir":false},"apps/bot/dist/lib/welcomeModule.js.map":{"size":798,"mtime_nanos":1778275357351928634,"mode":420,"is_dir":false},"apps/bot/dist/listeners/messageCreate.js":{"size":1165,"mtime_nanos":1778275357356688458,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/ban":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/sharder.js.map":{"size":1005,"mtime_nanos":1778275357265626348,"mode":420,"is_dir":false},"apps/bot/dist/util/emoji.js.map":{"size":255,"mtime_nanos":1778275357266320632,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/AutoRole.js.map":{"size":141,"mtime_nanos":1778275357284693561,"mode":420,"is_dir":false},"apps/bot/dist/interaction-handlers/confession/confessionHandler.js.map":{"size":12470,"mtime_nanos":1778275357346848188,"mode":420,"is_dir":false},"apps/bot/dist/lib/welcomeModule.js":{"size":629,"mtime_nanos":1778275357352000758,"mode":420,"is_dir":false},"apps/bot/dist/listeners/messageDeleteBulk.js.map":{"size":1244,"mtime_nanos":1778275357357656823,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/mute/mute.js.map":{"size":5080,"mtime_nanos":1778275357318333076,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/lib/mutes.js.map":{"size":2057,"mtime_nanos":1778275357316517804,"mode":420,"is_dir":false},"apps/bot/dist/lib/reminderEvent.js":{"size":1563,"mtime_nanos":1778275357351624762,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility/confess.js.map":{"size":4015,"mtime_nanos":1778275357329235960,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/warn":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/interaction-handlers/ticket/createTicketHandler.js":{"size":5516,"mtime_nanos":1778275357349113206,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/warn/unwarn.js":{"size":4790,"mtime_nanos":1778275357322588531,"mode":420,"is_dir":false},"apps/bot/dist/listeners/ready.js":{"size":1807,"mtime_nanos":1778275357359905799,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/ban/unban.js.map":{"size":3973,"mtime_nanos":1778275357315604564,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/internal/prismaNamespace.js":{"size":5347,"mtime_nanos":1778275357293576258,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/kick.js.map":{"size":4298,"mtime_nanos":1778275357304362559,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/warn/unwarn.js.map":{"size":4034,"mtime_nanos":1778275357322445032,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/internal/prismaNamespaceBrowser.js":{"size":4325,"mtime_nanos":1778275357341658119,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/Warn.js.map":{"size":133,"mtime_nanos":1778275357277300931,"mode":420,"is_dir":false},"apps/bot/dist/lib/warns.js.map":{"size":1746,"mtime_nanos":1778275357321103422,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/autorole/autorole.js":{"size":5975,"mtime_nanos":1778275357311205778,"mode":420,"is_dir":false},"apps/bot/dist/index.js":{"size":887,"mtime_nanos":1778275357263909741,"mode":420,"is_dir":false},"apps/bot/dist/listeners/messageUpdate.js.map":{"size":1556,"mtime_nanos":1778275357358259650,"mode":420,"is_dir":false},"apps/bot/dist/listeners/ready.js.map":{"size":2108,"mtime_nanos":1778275357359663676,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/warn/warn.js.map":{"size":5910,"mtime_nanos":1778275357325301460,"mode":420,"is_dir":false},"apps/bot/dist/lib":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/commands/utility/user.js.map":{"size":635,"mtime_nanos":1778275357336922795,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/internal/prismaNamespaceBrowser.js.map":{"size":3019,"mtime_nanos":1778275357341517287,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/Server.js":{"size":45,"mtime_nanos":1778275357275688782,"mode":420,"is_dir":false},"apps/bot/dist/listeners/guildMemberRemove.js":{"size":1419,"mtime_nanos":1778275357355516346,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/Ticket.js":{"size":45,"mtime_nanos":1778275357283330909,"mode":420,"is_dir":false},"apps/bot/dist/lib/bans.js":{"size":2155,"mtime_nanos":1778275357312283724,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility/setupTickets.js":{"size":1619,"mtime_nanos":1778275357336464341,"mode":420,"is_dir":false},"apps/bot/dist/lib/autorole.js":{"size":1655,"mtime_nanos":1778275357308871802,"mode":420,"is_dir":false},"apps/bot/dist/listeners/guildBanAdd.js":{"size":1197,"mtime_nanos":1778275357353781323,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/ban/ban.js.map":{"size":4997,"mtime_nanos":1778275357314046330,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/purge.js":{"size":4415,"mtime_nanos":1778275357306686784,"mode":420,"is_dir":false},"apps/bot/.turbo/turbo-build.log":{"size":337,"mtime_nanos":1778275357373518695,"mode":420,"is_dir":false},"apps/bot/dist/listeners/guildBanAdd.js.map":{"size":1365,"mtime_nanos":1778275357353714282,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/AutoRole.js":{"size":47,"mtime_nanos":1778275357284792476,"mode":420,"is_dir":false},"apps/bot/dist/commands/promotion/invite.js":{"size":586,"mtime_nanos":1778275357327149024,"mode":420,"is_dir":false},"apps/bot/dist/lib/limits.js":{"size":1360,"mtime_nanos":1778275357298464914,"mode":420,"is_dir":false},"apps/bot/dist/lib/prisma.js":{"size":488,"mtime_nanos":1778275357297023262,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/AutoMod.js.map":{"size":139,"mtime_nanos":1778275357285983755,"mode":420,"is_dir":false},"apps/bot/dist/listeners/messageDeleteBulk.js":{"size":1139,"mtime_nanos":1778275357357815030,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/client.js":{"size":1252,"mtime_nanos":1778275357296475018,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/Confession.js":{"size":49,"mtime_nanos":1778275357287371990,"mode":420,"is_dir":false},"apps/bot/dist/preconditions/devMode.js":{"size":866,"mtime_nanos":1778275357360532959,"mode":420,"is_dir":false},"apps/bot/dist/util":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/generated/prisma/models/Mute.js.map":{"size":133,"mtime_nanos":1778275357278793374,"mode":420,"is_dir":false},"apps/bot/dist/lib/tickets.js.map":{"size":2006,"mtime_nanos":1778275357347571556,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility/reminder/reminder.js":{"size":4460,"mtime_nanos":1778275357339506225,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/kick.js":{"size":5349,"mtime_nanos":1778275357304594181,"mode":420,"is_dir":false},"apps/bot/dist/interaction-handlers/ticket/removeTicketHandler.js.map":{"size":5039,"mtime_nanos":1778275357350773730,"mode":420,"is_dir":false},"apps/bot/dist/lib/limits.js.map":{"size":1159,"mtime_nanos":1778275357298390164,"mode":420,"is_dir":false},"apps/bot/dist/sharder.js":{"size":841,"mtime_nanos":1778275357265726263,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models.js":{"size":45,"mtime_nanos":1778275357288536936,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/internal/prismaNamespace.js.map":{"size":3795,"mtime_nanos":1778275357293430134,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/Warn.js":{"size":43,"mtime_nanos":1778275357277376639,"mode":420,"is_dir":false},"apps/bot/dist/lib/autorole.js.map":{"size":1728,"mtime_nanos":1778275357308779762,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/mute/mute.js":{"size":5826,"mtime_nanos":1778275357318503658,"mode":420,"is_dir":false},"apps/bot/dist/lib/prisma.js.map":{"size":548,"mtime_nanos":1778275357296951096,"mode":420,"is_dir":false},"apps/bot/dist/listeners/channelCreate.js":{"size":1414,"mtime_nanos":1778275357352731251,"mode":420,"is_dir":false},"apps/bot/dist/listeners/channelDelete.js":{"size":1679,"mtime_nanos":1778275357353315828,"mode":420,"is_dir":false},"apps/bot/dist/listeners/messageCreate.js.map":{"size":1230,"mtime_nanos":1778275357356611917,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/automod.js":{"size":5694,"mtime_nanos":1778275357302092708,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/commonInputTypes.js.map":{"size":208,"mtime_nanos":1778275357288242606,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility/help.js":{"size":1406,"mtime_nanos":1778275357331949348,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/internal/class.js.map":{"size":1292,"mtime_nanos":1778275357295305572,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/ban/ban.js":{"size":5850,"mtime_nanos":1778275357314218745,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility/setupTickets.js.map":{"size":1395,"mtime_nanos":1778275357336351967,"mode":420,"is_dir":false},"apps/bot/dist/lib/reminderEvent.js.map":{"size":1535,"mtime_nanos":1778275357351527055,"mode":420,"is_dir":false},"apps/bot/dist/commands/promotion/invite.js.map":{"size":610,"mtime_nanos":1778275357327072816,"mode":420,"is_dir":false},"apps/bot/dist/listeners/guildMemberRemove.js.map":{"size":1579,"mtime_nanos":1778275357355337764,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/warn/warns.js":{"size":2503,"mtime_nanos":1778275357326316741,"mode":420,"is_dir":false},"apps/bot/dist/commands/promotion/unlimited.js.map":{"size":824,"mtime_nanos":1778275357327442812,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility/reminder/reminder.js.map":{"size":3951,"mtime_nanos":1778275357339355602,"mode":420,"is_dir":false},"apps/bot/dist/lib/automod.js":{"size":2063,"mtime_nanos":1778275357300014647,"mode":420,"is_dir":false},"apps/bot/dist/commands/ping.js.map":{"size":980,"mtime_nanos":1778275357268403860,"mode":420,"is_dir":false},"apps/bot/dist/generated":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/lib/bans.js.map":{"size":2660,"mtime_nanos":1778275357312181267,"mode":420,"is_dir":false},"apps/bot/dist/lib/reminders.js.map":{"size":1851,"mtime_nanos":1778275357337974450,"mode":420,"is_dir":false},"apps/bot/dist/listeners/channelDelete.js.map":{"size":1700,"mtime_nanos":1778275357353237495,"mode":420,"is_dir":false},"apps/bot/dist/listeners/guildMemberUpdate.js.map":{"size":1868,"mtime_nanos":1778275357356074132,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/listeners/channelCreate.js.map":{"size":1474,"mtime_nanos":1778275357352653626,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility/reminder":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/commands/promotion/bot.js.map":{"size":604,"mtime_nanos":1778275357326717695,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/commands/moderation/warn/warn.js":{"size":6920,"mtime_nanos":1778275357325427626,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/autorole":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/commands/moderation/slowmode.js":{"size":3338,"mtime_nanos":1778275357308037978,"mode":420,"is_dir":false},"apps/bot/dist/commands/promotion/bot.js":{"size":577,"mtime_nanos":1778275357326788778,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/enums.js.map":{"size":186,"mtime_nanos":1778275357269125352,"mode":420,"is_dir":false},"apps/bot/dist/lib/tickets.js":{"size":1832,"mtime_nanos":1778275357347652721,"mode":420,"is_dir":false},"apps/bot/dist/lib/settings.js":{"size":1187,"mtime_nanos":1778275357323221732,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility/reminder/reminders.js":{"size":1425,"mtime_nanos":1778275357340054844,"mode":420,"is_dir":false}},"order":["apps/bot/.turbo/turbo-build.log","apps/bot/dist","apps/bot/dist/commands","apps/bot/dist/commands/moderation","apps/bot/dist/commands/moderation/automod.js","apps/bot/dist/commands/moderation/automod.js.map","apps/bot/dist/commands/moderation/autorole","apps/bot/dist/commands/moderation/autorole/autorole.js","apps/bot/dist/commands/moderation/autorole/autorole.js.map","apps/bot/dist/commands/moderation/ban","apps/bot/dist/commands/moderation/ban/ban.js","apps/bot/dist/commands/moderation/ban/ban.js.map","apps/bot/dist/commands/moderation/ban/unban.js","apps/bot/dist/commands/moderation/ban/unban.js.map","apps/bot/dist/commands/moderation/kick.js","apps/bot/dist/commands/moderation/kick.js.map","apps/bot/dist/commands/moderation/mute","apps/bot/dist/commands/moderation/mute/mute.js","apps/bot/dist/commands/moderation/mute/mute.js.map","apps/bot/dist/commands/moderation/mute/unmute.js","apps/bot/dist/commands/moderation/mute/unmute.js.map","apps/bot/dist/commands/moderation/purge.js","apps/bot/dist/commands/moderation/purge.js.map","apps/bot/dist/commands/moderation/slowmode.js","apps/bot/dist/commands/moderation/slowmode.js.map","apps/bot/dist/commands/moderation/warn","apps/bot/dist/commands/moderation/warn/unwarn.js","apps/bot/dist/commands/moderation/warn/unwarn.js.map","apps/bot/dist/commands/moderation/warn/warn.js","apps/bot/dist/commands/moderation/warn/warn.js.map","apps/bot/dist/commands/moderation/warn/warns.js","apps/bot/dist/commands/moderation/warn/warns.js.map","apps/bot/dist/commands/ping.js","apps/bot/dist/commands/ping.js.map","apps/bot/dist/commands/promotion","apps/bot/dist/commands/promotion/bot.js","apps/bot/dist/commands/promotion/bot.js.map","apps/bot/dist/commands/promotion/invite.js","apps/bot/dist/commands/promotion/invite.js.map","apps/bot/dist/commands/promotion/unlimited.js","apps/bot/dist/commands/promotion/unlimited.js.map","apps/bot/dist/commands/utility","apps/bot/dist/commands/utility/confess.js","apps/bot/dist/commands/utility/confess.js.map","apps/bot/dist/commands/utility/help.js","apps/bot/dist/commands/utility/help.js.map","apps/bot/dist/commands/utility/reminder","apps/bot/dist/commands/utility/reminder/reminder.js","apps/bot/dist/commands/utility/reminder/reminder.js.map","apps/bot/dist/commands/utility/reminder/reminders.js","apps/bot/dist/commands/utility/reminder/reminders.js.map","apps/bot/dist/commands/utility/settings.js","apps/bot/dist/commands/utility/settings.js.map","apps/bot/dist/commands/utility/setupTickets.js","apps/bot/dist/commands/utility/setupTickets.js.map","apps/bot/dist/commands/utility/user.js","apps/bot/dist/commands/utility/user.js.map","apps/bot/dist/generated","apps/bot/dist/generated/prisma","apps/bot/dist/generated/prisma/browser.js","apps/bot/dist/generated/prisma/browser.js.map","apps/bot/dist/generated/prisma/client.js","apps/bot/dist/generated/prisma/client.js.map","apps/bot/dist/generated/prisma/commonInputTypes.js","apps/bot/dist/generated/prisma/commonInputTypes.js.map","apps/bot/dist/generated/prisma/enums.js","apps/bot/dist/generated/prisma/enums.js.map","apps/bot/dist/generated/prisma/internal","apps/bot/dist/generated/prisma/internal/class.js","apps/bot/dist/generated/prisma/internal/class.js.map","apps/bot/dist/generated/prisma/internal/prismaNamespace.js","apps/bot/dist/generated/prisma/internal/prismaNamespace.js.map","apps/bot/dist/generated/prisma/internal/prismaNamespaceBrowser.js","apps/bot/dist/generated/prisma/internal/prismaNamespaceBrowser.js.map","apps/bot/dist/generated/prisma/models","apps/bot/dist/generated/prisma/models/AutoMod.js","apps/bot/dist/generated/prisma/models/AutoMod.js.map","apps/bot/dist/generated/prisma/models/AutoRole.js","apps/bot/dist/generated/prisma/models/AutoRole.js.map","apps/bot/dist/generated/prisma/models/Ban.js","apps/bot/dist/generated/prisma/models/Ban.js.map","apps/bot/dist/generated/prisma/models/Confession.js","apps/bot/dist/generated/prisma/models/Confession.js.map","apps/bot/dist/generated/prisma/models/Mute.js","apps/bot/dist/generated/prisma/models/Mute.js.map","apps/bot/dist/generated/prisma/models/Reminder.js","apps/bot/dist/generated/prisma/models/Reminder.js.map","apps/bot/dist/generated/prisma/models/Server.js","apps/bot/dist/generated/prisma/models/Server.js.map","apps/bot/dist/generated/prisma/models/Ticket.js","apps/bot/dist/generated/prisma/models/Ticket.js.map","apps/bot/dist/generated/prisma/models/Warn.js","apps/bot/dist/generated/prisma/models/Warn.js.map","apps/bot/dist/generated/prisma/models.js","apps/bot/dist/generated/prisma/models.js.map","apps/bot/dist/index.js","apps/bot/dist/index.js.map","apps/bot/dist/interaction-handlers","apps/bot/dist/interaction-handlers/confession","apps/bot/dist/interaction-handlers/confession/confessionHandler.js","apps/bot/dist/interaction-handlers/confession/confessionHandler.js.map","apps/bot/dist/interaction-handlers/ticket","apps/bot/dist/interaction-handlers/ticket/createTicketHandler.js","apps/bot/dist/interaction-handlers/ticket/createTicketHandler.js.map","apps/bot/dist/interaction-handlers/ticket/removeTicketHandler.js","apps/bot/dist/interaction-handlers/ticket/removeTicketHandler.js.map","apps/bot/dist/lib","apps/bot/dist/lib/automod.js","apps/bot/dist/lib/automod.js.map","apps/bot/dist/lib/autorole.js","apps/bot/dist/lib/autorole.js.map","apps/bot/dist/lib/bans.js","apps/bot/dist/lib/bans.js.map","apps/bot/dist/lib/confessions.js","apps/bot/dist/lib/confessions.js.map","apps/bot/dist/lib/limits.js","apps/bot/dist/lib/limits.js.map","apps/bot/dist/lib/logging.js","apps/bot/dist/lib/logging.js.map","apps/bot/dist/lib/mutes.js","apps/bot/dist/lib/mutes.js.map","apps/bot/dist/lib/prisma.js","apps/bot/dist/lib/prisma.js.map","apps/bot/dist/lib/reminderEvent.js","apps/bot/dist/lib/reminderEvent.js.map","apps/bot/dist/lib/reminders.js","apps/bot/dist/lib/reminders.js.map","apps/bot/dist/lib/settings.js","apps/bot/dist/lib/settings.js.map","apps/bot/dist/lib/tickets.js","apps/bot/dist/lib/tickets.js.map","apps/bot/dist/lib/warns.js","apps/bot/dist/lib/warns.js.map","apps/bot/dist/lib/welcomeModule.js","apps/bot/dist/lib/welcomeModule.js.map","apps/bot/dist/listeners","apps/bot/dist/listeners/channelCreate.js","apps/bot/dist/listeners/channelCreate.js.map","apps/bot/dist/listeners/channelDelete.js","apps/bot/dist/listeners/channelDelete.js.map","apps/bot/dist/listeners/guildBanAdd.js","apps/bot/dist/listeners/guildBanAdd.js.map","apps/bot/dist/listeners/guildEmojisUpdate.js","apps/bot/dist/listeners/guildEmojisUpdate.js.map","apps/bot/dist/listeners/guildMemberAdd.js","apps/bot/dist/listeners/guildMemberAdd.js.map","apps/bot/dist/listeners/guildMemberRemove.js","apps/bot/dist/listeners/guildMemberRemove.js.map","apps/bot/dist/listeners/guildMemberUpdate.js","apps/bot/dist/listeners/guildMemberUpdate.js.map","apps/bot/dist/listeners/messageCreate.js","apps/bot/dist/listeners/messageCreate.js.map","apps/bot/dist/listeners/messageDelete.js","apps/bot/dist/listeners/messageDelete.js.map","apps/bot/dist/listeners/messageDeleteBulk.js","apps/bot/dist/listeners/messageDeleteBulk.js.map","apps/bot/dist/listeners/messageUpdate.js","apps/bot/dist/listeners/messageUpdate.js.map","apps/bot/dist/listeners/ready.js","apps/bot/dist/listeners/ready.js.map","apps/bot/dist/preconditions","apps/bot/dist/preconditions/devMode.js","apps/bot/dist/preconditions/devMode.js.map","apps/bot/dist/sharder.js","apps/bot/dist/sharder.js.map","apps/bot/dist/util","apps/bot/dist/util/collectors.js","apps/bot/dist/util/collectors.js.map","apps/bot/dist/util/emoji.js","apps/bot/dist/util/emoji.js.map","apps/bot/dist/util/heartbeat.js","apps/bot/dist/util/heartbeat.js.map"]} \ No newline at end of file diff --git a/.turbo/cache/6eb59bcabafdddb7-meta.json b/.turbo/cache/6eb59bcabafdddb7-meta.json new file mode 100644 index 0000000..4cd8a85 --- /dev/null +++ b/.turbo/cache/6eb59bcabafdddb7-meta.json @@ -0,0 +1 @@ +{"hash":"6eb59bcabafdddb7","duration":2224,"sha":"bcd1f4c1014f0b77e3af622dbe57179970204ecd","dirty_hash":"033b3b7b4f14f80a5be15a42f35bc1768a80ccc05f67da925b5ff5dd40f8d062"} \ No newline at end of file diff --git a/.turbo/cache/6eb59bcabafdddb7.tar.zst b/.turbo/cache/6eb59bcabafdddb7.tar.zst new file mode 100644 index 0000000000000000000000000000000000000000..053da58192e96fe429f0b28ff02acc88c941a5a8 GIT binary patch literal 65753 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 z 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

0%yjR*PyRu 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 literal 0 HcmV?d00001 diff --git a/Dockerfile b/Dockerfile index a443ee0..6bb318a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,11 +5,12 @@ RUN corepack enable COPY package.json pnpm-lock.yaml ./ COPY pnpm-workspace.yaml ./ -COPY prisma ./prisma/ +COPY apps/bot/package.json ./apps/bot/package.json +COPY apps/bot/prisma ./apps/bot/prisma/ RUN pnpm install --frozen-lockfile COPY . . -RUN pnpm run build +RUN pnpm --filter @quest/bot build FROM node:24-alpine WORKDIR /app @@ -18,10 +19,11 @@ RUN corepack enable COPY package.json pnpm-lock.yaml ./ COPY pnpm-workspace.yaml ./ -COPY prisma.config.ts ./ -COPY prisma ./prisma/ -RUN pnpm install --prod --frozen-lockfile +COPY apps/bot/package.json ./apps/bot/package.json +COPY apps/bot/prisma.config.ts ./apps/bot/prisma.config.ts +COPY apps/bot/prisma ./apps/bot/prisma/ +RUN pnpm install --prod --frozen-lockfile --filter @quest/bot -COPY --from=builder /app/dist ./dist +COPY --from=builder /app/apps/bot/dist ./apps/bot/dist -CMD ["sh", "-c", "pnpm prisma db push && pnpm start"] +CMD ["sh", "-c", "pnpm --filter @quest/bot db:push && pnpm --filter @quest/bot start"] diff --git a/apps/bot/.turbo/turbo-build.log b/apps/bot/.turbo/turbo-build.log new file mode 100644 index 0000000..3d20a5e --- /dev/null +++ b/apps/bot/.turbo/turbo-build.log @@ -0,0 +1,12 @@ + + +> @quest/bot@0.1.0 build /Users/ash/Documents/Repositories/quest-bot/apps/bot +> rimraf dist && prisma generate && tsc + +Loaded Prisma config from prisma.config.ts. + +Prisma schema loaded from prisma/schema.prisma. + + +✔ Generated Prisma Client (7.7.0) to ./src/generated/prisma in 43ms + diff --git a/apps/bot/package.json b/apps/bot/package.json new file mode 100644 index 0000000..b8c7ef9 --- /dev/null +++ b/apps/bot/package.json @@ -0,0 +1,49 @@ +{ + "$schema": "https://json.schemastore.org/package.json", + "name": "@quest/bot", + "version": "0.1.0", + "private": true, + "type": "module", + "scripts": { + "build": "rimraf dist && prisma generate && tsc", + "lint": "prettier --check . && eslint --ext .ts --format=pretty src", + "format": "prettier --write . && eslint --ext .ts --fix --format=pretty src", + "predev": "pnpm build", + "start": "node --env-file-if-exists=../../.env dist/sharder.js", + "dev": "concurrently \"tsc --watch\" \"node --watch --env-file-if-exists=../../.env dist/index.js\"", + "db:push": "prisma db push", + "db:generate": "prisma generate" + }, + "dependencies": { + "@discordjs/core": "^2.3.0", + "@prisma/adapter-pg": "^7.7.0", + "@prisma/client": "^7.7.0", + "@sapphire/framework": "^5.5.0", + "@types/ms": "^2.1.0", + "discord.js": "^14.24.0", + "dotenv": "^17.4.2", + "ms": "^2.1.3", + "prisma": "^7.7.0", + "zod": "^4.3.6" + }, + "devDependencies": { + "@sapphire/ts-config": "^5.0.1", + "@types/node": "^22.18.8", + "concurrently": "^9.2.1", + "eslint": "^9.39.4", + "eslint-config-neon": "^0.2.7", + "eslint-formatter-compact": "^8.40.0", + "eslint-formatter-pretty": "^7.0.0", + "prettier": "^3.6.2", + "rimraf": "^6.1.3", + "typescript": "~5.9.3" + }, + "engines": { + "node": ">=22.12.0" + }, + "imports": { + "#utils/*": "./dist/util/*", + "#lib/*": "./dist/lib/*", + "#prisma/*": "./dist/generated/prisma/*" + } +} diff --git a/prisma.config.ts b/apps/bot/prisma.config.ts similarity index 100% rename from prisma.config.ts rename to apps/bot/prisma.config.ts diff --git a/prisma/schema.prisma b/apps/bot/prisma/schema.prisma similarity index 100% rename from prisma/schema.prisma rename to apps/bot/prisma/schema.prisma diff --git a/src/commands/moderation/automod.ts b/apps/bot/src/commands/moderation/automod.ts similarity index 95% rename from src/commands/moderation/automod.ts rename to apps/bot/src/commands/moderation/automod.ts index 705c848..01d9062 100644 --- a/src/commands/moderation/automod.ts +++ b/apps/bot/src/commands/moderation/automod.ts @@ -10,23 +10,23 @@ export class AutoModCommand extends Command { } public override registerApplicationCommands(registry: Command.Registry) { - registry.registerChatInputCommand((builder) => + registry.registerChatInputCommand((builder: any) => builder .setName('automod') .setDescription('Block words from being said!') - .addSubcommand((sub) => + .addSubcommand((sub: any) => sub .setName('add') .setDescription('Create a new automod rule.') - .addStringOption((option) => + .addStringOption((option: any) => option.setName('word').setDescription('The word to block').setRequired(true) ) ) - .addSubcommand((sub) => + .addSubcommand((sub: any) => sub .setName('remove') .setDescription('Remove words from the automod list.') - .addStringOption((option) => + .addStringOption((option: any) => option .setName('word') .setDescription('The word to remove') @@ -34,7 +34,7 @@ export class AutoModCommand extends Command { .setRequired(true) ) ) - .addSubcommand((sub) => + .addSubcommand((sub: any) => sub .setName('list') .setDescription('List all blocked words.') diff --git a/src/commands/moderation/autorole/autorole.ts b/apps/bot/src/commands/moderation/autorole/autorole.ts similarity index 94% rename from src/commands/moderation/autorole/autorole.ts rename to apps/bot/src/commands/moderation/autorole/autorole.ts index 14accef..86de3b5 100644 --- a/src/commands/moderation/autorole/autorole.ts +++ b/apps/bot/src/commands/moderation/autorole/autorole.ts @@ -10,26 +10,26 @@ export class AutoRoleCommand extends Command { } public override registerApplicationCommands(registry: Command.Registry) { - registry.registerChatInputCommand((builder) => + registry.registerChatInputCommand((builder: any) => builder .setName('autorole') .setDescription('Automatically assign roles to new members!') - .addSubcommand((sub) => + .addSubcommand((sub: any) => sub .setName('add') .setDescription('Create a new auto role.') - .addRoleOption((option) => + .addRoleOption((option: any) => option.setName('role').setDescription('The role to assign to new members').setRequired(true) ) - .addBooleanOption((option) => + .addBooleanOption((option: any) => option.setName('bot_role').setDescription('Whether this role should be assigned to bots').setRequired(true) ) ) - .addSubcommand((sub) => + .addSubcommand((sub: any) => sub .setName('remove') .setDescription('Remove an auto role.') - .addStringOption((option) => + .addStringOption((option: any) => option .setName('role') .setDescription('The auto role to remove') @@ -37,7 +37,7 @@ export class AutoRoleCommand extends Command { .setRequired(true) ) ) - .addSubcommand((sub) => + .addSubcommand((sub: any) => sub .setName('list') .setDescription('List all auto roles.') diff --git a/src/commands/moderation/ban/ban.ts b/apps/bot/src/commands/moderation/ban/ban.ts similarity index 96% rename from src/commands/moderation/ban/ban.ts rename to apps/bot/src/commands/moderation/ban/ban.ts index 923d012..c04569f 100644 --- a/src/commands/moderation/ban/ban.ts +++ b/apps/bot/src/commands/moderation/ban/ban.ts @@ -17,17 +17,17 @@ export class BanCommand extends Command { } public override registerApplicationCommands(registry: Command.Registry) { - registry.registerChatInputCommand((builder) => + registry.registerChatInputCommand((builder: any) => builder .setName('ban') .setDescription('Ban someone from the discord server.') - .addUserOption((option) => + .addUserOption((option: any) => option.setName('member').setDescription('Select a member to ban').setRequired(true) ) - .addStringOption((option) => + .addStringOption((option: any) => option.setName('reason').setDescription('Provide a reason for their ban') ) - .addStringOption((option) => + .addStringOption((option: any) => option.setName('duration').setDescription('Provide a duration for their ban (if needed)') ) ); diff --git a/src/commands/moderation/ban/unban.ts b/apps/bot/src/commands/moderation/ban/unban.ts similarity index 96% rename from src/commands/moderation/ban/unban.ts rename to apps/bot/src/commands/moderation/ban/unban.ts index 48eaa44..af2369b 100644 --- a/src/commands/moderation/ban/unban.ts +++ b/apps/bot/src/commands/moderation/ban/unban.ts @@ -16,14 +16,14 @@ export class UnbanCommand extends Command { } public override registerApplicationCommands(registry: Command.Registry) { - registry.registerChatInputCommand((builder) => + registry.registerChatInputCommand((builder: any) => builder .setName('unban') .setDescription('Unban someone from the discord server.') - .addUserOption((option) => + .addUserOption((option: any) => option.setName('member').setDescription('The member to unban').setRequired(true) ) - .addStringOption((option) => + .addStringOption((option: any) => option.setName('reason').setDescription('Provide a reason for their unban') ) ); diff --git a/src/commands/moderation/kick.ts b/apps/bot/src/commands/moderation/kick.ts similarity index 97% rename from src/commands/moderation/kick.ts rename to apps/bot/src/commands/moderation/kick.ts index d1bd8ad..a8af0e5 100644 --- a/src/commands/moderation/kick.ts +++ b/apps/bot/src/commands/moderation/kick.ts @@ -15,14 +15,14 @@ export class KickCommand extends Command { } public override registerApplicationCommands(registry: Command.Registry) { - registry.registerChatInputCommand((builder) => + registry.registerChatInputCommand((builder: any) => builder .setName('kick') .setDescription('Kick someone from the discord server.') - .addUserOption((option) => + .addUserOption((option: any) => option.setName('member').setDescription('Select a member to kick').setRequired(true) ) - .addStringOption((option) => + .addStringOption((option: any) => option.setName('reason').setDescription('Provide a reason for their kick') ) ); diff --git a/src/commands/moderation/mute/mute.ts b/apps/bot/src/commands/moderation/mute/mute.ts similarity index 96% rename from src/commands/moderation/mute/mute.ts rename to apps/bot/src/commands/moderation/mute/mute.ts index 4d3fb1a..60eb4cc 100644 --- a/src/commands/moderation/mute/mute.ts +++ b/apps/bot/src/commands/moderation/mute/mute.ts @@ -17,17 +17,17 @@ export class MuteCommand extends Command { } public override registerApplicationCommands(registry: Command.Registry) { - registry.registerChatInputCommand((builder) => + registry.registerChatInputCommand((builder: any) => builder .setName('mute') .setDescription('Mute someone in the discord server.') - .addUserOption((option) => + .addUserOption((option: any) => option.setName('member').setDescription('Select a member to mute').setRequired(true) ) - .addStringOption((option) => + .addStringOption((option: any) => option.setName('duration').setDescription('Specify a duration for the mute') ) - .addStringOption((option) => + .addStringOption((option: any) => option.setName('reason').setDescription('Provide a reason for their mute') ) ); diff --git a/src/commands/moderation/mute/unmute.ts b/apps/bot/src/commands/moderation/mute/unmute.ts similarity index 96% rename from src/commands/moderation/mute/unmute.ts rename to apps/bot/src/commands/moderation/mute/unmute.ts index 6ef7e38..68e38c5 100644 --- a/src/commands/moderation/mute/unmute.ts +++ b/apps/bot/src/commands/moderation/mute/unmute.ts @@ -16,14 +16,14 @@ export class UnmuteCommand extends Command { } public override registerApplicationCommands(registry: Command.Registry) { - registry.registerChatInputCommand((builder) => + registry.registerChatInputCommand((builder: any) => builder .setName('unmute') .setDescription('Unmute someone in the discord server.') - .addUserOption((option) => + .addUserOption((option: any) => option.setName('member').setDescription('Select a member to unmute').setRequired(true) ) - .addStringOption((option) => + .addStringOption((option: any) => option.setName('reason').setDescription('Provide a reason for their unmute') ) ); diff --git a/src/commands/moderation/purge.ts b/apps/bot/src/commands/moderation/purge.ts similarity index 91% rename from src/commands/moderation/purge.ts rename to apps/bot/src/commands/moderation/purge.ts index 556b763..1104f09 100644 --- a/src/commands/moderation/purge.ts +++ b/apps/bot/src/commands/moderation/purge.ts @@ -10,11 +10,11 @@ export class PurgeCommand extends Command { } public override registerApplicationCommands(registry: Command.Registry) { - registry.registerChatInputCommand((builder) => + registry.registerChatInputCommand((builder: any) => builder .setName('purge') .setDescription('Purge messages from a channel.') - .addIntegerOption((option) => + .addIntegerOption((option: any) => option .setName('amount') .setDescription('The number of messages to purge') @@ -75,8 +75,8 @@ export class PurgeCommand extends Command { if (!fetched.size) break; const now = Date.now(); - const recentMessages = fetched.filter((message) => now - message.createdTimestamp < FOURTEEN_DAYS); - const oldMessages = fetched.filter((message) => now - message.createdTimestamp >= FOURTEEN_DAYS); + const recentMessages = fetched.filter((message: any) => now - message.createdTimestamp < FOURTEEN_DAYS); + const oldMessages = fetched.filter((message: any) => now - message.createdTimestamp >= FOURTEEN_DAYS); if (recentMessages.size) { const deleted = await channel.bulkDelete(recentMessages, true); diff --git a/src/commands/moderation/slowmode.ts b/apps/bot/src/commands/moderation/slowmode.ts similarity index 96% rename from src/commands/moderation/slowmode.ts rename to apps/bot/src/commands/moderation/slowmode.ts index a6c5a5f..f0a5f68 100644 --- a/src/commands/moderation/slowmode.ts +++ b/apps/bot/src/commands/moderation/slowmode.ts @@ -11,11 +11,11 @@ export class SlowmodeCommand extends Command { } public override registerApplicationCommands(registry: Command.Registry) { - registry.registerChatInputCommand((builder) => + registry.registerChatInputCommand((builder: any) => builder .setName('slowmode') .setDescription('Set or clear the slowmode for the current channel.') - .addStringOption((option) => + .addStringOption((option: any) => option.setName('duration').setDescription('Provide a duration for slowmode, or leave blank to remove it') ) ); diff --git a/src/commands/moderation/warn/unwarn.ts b/apps/bot/src/commands/moderation/warn/unwarn.ts similarity index 96% rename from src/commands/moderation/warn/unwarn.ts rename to apps/bot/src/commands/moderation/warn/unwarn.ts index 32cd40b..48d28c2 100644 --- a/src/commands/moderation/warn/unwarn.ts +++ b/apps/bot/src/commands/moderation/warn/unwarn.ts @@ -16,14 +16,14 @@ export class UnwarnCommand extends Command { } public override registerApplicationCommands(registry: Command.Registry) { - registry.registerChatInputCommand((builder) => + registry.registerChatInputCommand((builder: any) => builder .setName('unwarn') .setDescription('Unwarn someone in the discord server.') - .addStringOption((option) => + .addStringOption((option: any) => option.setName('id').setDescription('The ID of the warn to remove').setRequired(true) ) - .addStringOption((option) => + .addStringOption((option: any) => option.setName('reason').setDescription('Provide a reason for removing the warn') ) ); diff --git a/src/commands/moderation/warn/warn.ts b/apps/bot/src/commands/moderation/warn/warn.ts similarity index 97% rename from src/commands/moderation/warn/warn.ts rename to apps/bot/src/commands/moderation/warn/warn.ts index 294de14..5994c93 100644 --- a/src/commands/moderation/warn/warn.ts +++ b/apps/bot/src/commands/moderation/warn/warn.ts @@ -20,17 +20,17 @@ export class WarnCommand extends Command { } public override registerApplicationCommands(registry: Command.Registry) { - registry.registerChatInputCommand((builder) => + registry.registerChatInputCommand((builder: any) => builder .setName('warn') .setDescription('Warn someone in the discord server.') - .addUserOption((option) => + .addUserOption((option: any) => option.setName('member').setDescription('Select a member to warn').setRequired(true) ) - .addStringOption((option) => + .addStringOption((option: any) => option.setName('reason').setDescription('Provide a reason for their warn') ) - .addStringOption((option) => + .addStringOption((option: any) => option.setName('duration').setDescription('Specify a duration for the warn') ) ); diff --git a/src/commands/moderation/warn/warns.ts b/apps/bot/src/commands/moderation/warn/warns.ts similarity index 96% rename from src/commands/moderation/warn/warns.ts rename to apps/bot/src/commands/moderation/warn/warns.ts index 29cf381..c3a3de7 100644 --- a/src/commands/moderation/warn/warns.ts +++ b/apps/bot/src/commands/moderation/warn/warns.ts @@ -9,11 +9,11 @@ export class WarnsCommand extends Command { } public override registerApplicationCommands(registry: Command.Registry) { - registry.registerChatInputCommand((builder) => + registry.registerChatInputCommand((builder: any) => builder .setName('warns') .setDescription('View (someones) warns.') - .addUserOption((option) => + .addUserOption((option: any) => option.setName('member').setDescription('Member to view warns of') ) ); diff --git a/src/commands/ping.ts b/apps/bot/src/commands/ping.ts similarity index 94% rename from src/commands/ping.ts rename to apps/bot/src/commands/ping.ts index 6ef9587..4cf339f 100644 --- a/src/commands/ping.ts +++ b/apps/bot/src/commands/ping.ts @@ -7,7 +7,7 @@ export class PingCommand extends Command { } public override registerApplicationCommands(registry: Command.Registry) { - registry.registerChatInputCommand((builder) => + registry.registerChatInputCommand((builder: any) => builder.setName('ping').setDescription("Return the bot's latency.") ); } diff --git a/src/commands/promotion/bot.ts b/apps/bot/src/commands/promotion/bot.ts similarity index 91% rename from src/commands/promotion/bot.ts rename to apps/bot/src/commands/promotion/bot.ts index d7724dc..613e8cc 100644 --- a/src/commands/promotion/bot.ts +++ b/apps/bot/src/commands/promotion/bot.ts @@ -7,7 +7,7 @@ export class BotCommand extends Command { } public override registerApplicationCommands(registry: Command.Registry) { - registry.registerChatInputCommand((builder) => + registry.registerChatInputCommand((builder: any) => builder.setName('bot').setDescription('Get a link to add the bot to your server!') ); } diff --git a/src/commands/promotion/invite.ts b/apps/bot/src/commands/promotion/invite.ts similarity index 91% rename from src/commands/promotion/invite.ts rename to apps/bot/src/commands/promotion/invite.ts index ef4c7c3..8620ad3 100644 --- a/src/commands/promotion/invite.ts +++ b/apps/bot/src/commands/promotion/invite.ts @@ -7,7 +7,7 @@ export class InviteCommand extends Command { } public override registerApplicationCommands(registry: Command.Registry) { - registry.registerChatInputCommand((builder) => + registry.registerChatInputCommand((builder: any) => builder.setName('invite').setDescription('Get a link to add the bot to your server!') ); } diff --git a/src/commands/promotion/unlimited.ts b/apps/bot/src/commands/promotion/unlimited.ts similarity index 94% rename from src/commands/promotion/unlimited.ts rename to apps/bot/src/commands/promotion/unlimited.ts index 8cd0dfc..f11412b 100644 --- a/src/commands/promotion/unlimited.ts +++ b/apps/bot/src/commands/promotion/unlimited.ts @@ -9,7 +9,7 @@ export class QuestUnlimitedCommand extends Command { } public override registerApplicationCommands(registry: Command.Registry) { - registry.registerChatInputCommand((builder) => + registry.registerChatInputCommand((builder: any) => builder.setName('unlimited').setDescription('Purchase Quest Unlimited!') ); } diff --git a/src/commands/utility/confess.ts b/apps/bot/src/commands/utility/confess.ts similarity index 95% rename from src/commands/utility/confess.ts rename to apps/bot/src/commands/utility/confess.ts index aee3683..ac567c3 100644 --- a/src/commands/utility/confess.ts +++ b/apps/bot/src/commands/utility/confess.ts @@ -21,7 +21,7 @@ export class ConfessCommand extends Command { } public override registerApplicationCommands(_registry: Command.Registry) { - _registry.registerChatInputCommand((builder) => + _registry.registerChatInputCommand((builder: any) => builder.setName('confess').setDescription('Create a confession') ); } @@ -60,7 +60,7 @@ export class ConfessCommand extends Command { try { modalSubmit = await interaction.awaitModalSubmit({ - filter: (m) => m.customId === 'create-confession-modal' && m.user.id === interaction.user.id, + filter: (m: any) => m.customId === 'create-confession-modal' && m.user.id === interaction.user.id, time: 60_000 }); await modalSubmit.deferReply({ flags: MessageFlags.Ephemeral }); diff --git a/src/commands/utility/help.ts b/apps/bot/src/commands/utility/help.ts similarity index 96% rename from src/commands/utility/help.ts rename to apps/bot/src/commands/utility/help.ts index 7e4904d..9048566 100644 --- a/src/commands/utility/help.ts +++ b/apps/bot/src/commands/utility/help.ts @@ -8,7 +8,7 @@ export class HelpCommand extends Command { } public override registerApplicationCommands(registry: Command.Registry) { - registry.registerChatInputCommand((builder) => + registry.registerChatInputCommand((builder: any) => builder.setName('help').setDescription("Show what the bot is capable of.") ); } diff --git a/src/commands/utility/reminder/reminder.ts b/apps/bot/src/commands/utility/reminder/reminder.ts similarity index 93% rename from src/commands/utility/reminder/reminder.ts rename to apps/bot/src/commands/utility/reminder/reminder.ts index 69d31de..9242483 100644 --- a/src/commands/utility/reminder/reminder.ts +++ b/apps/bot/src/commands/utility/reminder/reminder.ts @@ -11,26 +11,26 @@ export class ReminderCommand extends Command { } public override registerApplicationCommands(registry: Command.Registry) { - registry.registerChatInputCommand((builder) => + registry.registerChatInputCommand((builder: any) => builder .setName('reminder') .setDescription('Set reminders!') - .addSubcommand((sub) => + .addSubcommand((sub: any) => sub .setName('add') .setDescription('Set a new reminder.') - .addStringOption((option) => + .addStringOption((option: any) => option.setName('duration').setDescription('When to remind you').setRequired(true) ) - .addStringOption((option) => + .addStringOption((option: any) => option.setName('message').setDescription('What to remind you about').setRequired(true) ) ) - .addSubcommand((sub) => + .addSubcommand((sub: any) => sub .setName('remove') .setDescription('Cancel a reminder.') - .addStringOption((option) => + .addStringOption((option: any) => option.setName('id').setDescription('The reminder ID').setRequired(true) ) ) diff --git a/src/commands/utility/reminder/reminders.ts b/apps/bot/src/commands/utility/reminder/reminders.ts similarity index 96% rename from src/commands/utility/reminder/reminders.ts rename to apps/bot/src/commands/utility/reminder/reminders.ts index 341e912..1175e8b 100644 --- a/src/commands/utility/reminder/reminders.ts +++ b/apps/bot/src/commands/utility/reminder/reminders.ts @@ -9,7 +9,7 @@ export class RemindersCommand extends Command { } public override registerApplicationCommands(registry: Command.Registry) { - registry.registerChatInputCommand((builder) => + registry.registerChatInputCommand((builder: any) => builder.setName('reminders').setDescription('List your current reminders.') ); } diff --git a/src/commands/utility/settings.ts b/apps/bot/src/commands/utility/settings.ts similarity index 99% rename from src/commands/utility/settings.ts rename to apps/bot/src/commands/utility/settings.ts index 14c296f..4db5e24 100644 --- a/src/commands/utility/settings.ts +++ b/apps/bot/src/commands/utility/settings.ts @@ -214,7 +214,7 @@ export class SettingsCommand extends Command { } public override registerApplicationCommands(registry: Command.Registry) { - registry.registerChatInputCommand((builder) => + registry.registerChatInputCommand((builder: any) => builder .setName('settings') .setDescription("Configure the bot's settings for this server.") diff --git a/src/commands/utility/setupTickets.ts b/apps/bot/src/commands/utility/setupTickets.ts similarity index 94% rename from src/commands/utility/setupTickets.ts rename to apps/bot/src/commands/utility/setupTickets.ts index 9fe2219..405b755 100644 --- a/src/commands/utility/setupTickets.ts +++ b/apps/bot/src/commands/utility/setupTickets.ts @@ -15,12 +15,12 @@ export class SetupTicketsCommand extends Command { } public override registerApplicationCommands(registry: Command.Registry) { - registry.registerChatInputCommand((builder) => + registry.registerChatInputCommand((builder: any) => builder .setName('setup-tickets') .setDescription('Post the ticket panel in a channel.') .setDefaultMemberPermissions(PermissionFlagsBits.Administrator) - .addChannelOption((option) => + .addChannelOption((option: any) => option .setName('channel') .setDescription('The channel where the ticket panel should be posted') diff --git a/src/commands/utility/user.ts b/apps/bot/src/commands/utility/user.ts similarity index 92% rename from src/commands/utility/user.ts rename to apps/bot/src/commands/utility/user.ts index 7c0d8e6..c5c5442 100644 --- a/src/commands/utility/user.ts +++ b/apps/bot/src/commands/utility/user.ts @@ -7,7 +7,7 @@ export class UserCommand extends Command { } public override registerApplicationCommands(registry: Command.Registry) { - registry.registerChatInputCommand((builder) => + registry.registerChatInputCommand((builder: any) => builder.setName('user').setDescription('Provides information about the user.') ); } diff --git a/src/index.ts b/apps/bot/src/index.ts similarity index 100% rename from src/index.ts rename to apps/bot/src/index.ts diff --git a/src/interaction-handlers/confession/confessionHandler.ts b/apps/bot/src/interaction-handlers/confession/confessionHandler.ts similarity index 100% rename from src/interaction-handlers/confession/confessionHandler.ts rename to apps/bot/src/interaction-handlers/confession/confessionHandler.ts diff --git a/src/interaction-handlers/ticket/createTicketHandler.ts b/apps/bot/src/interaction-handlers/ticket/createTicketHandler.ts similarity index 100% rename from src/interaction-handlers/ticket/createTicketHandler.ts rename to apps/bot/src/interaction-handlers/ticket/createTicketHandler.ts diff --git a/src/interaction-handlers/ticket/removeTicketHandler.ts b/apps/bot/src/interaction-handlers/ticket/removeTicketHandler.ts similarity index 100% rename from src/interaction-handlers/ticket/removeTicketHandler.ts rename to apps/bot/src/interaction-handlers/ticket/removeTicketHandler.ts diff --git a/src/lib/automod.ts b/apps/bot/src/lib/automod.ts similarity index 100% rename from src/lib/automod.ts rename to apps/bot/src/lib/automod.ts diff --git a/src/lib/autorole.ts b/apps/bot/src/lib/autorole.ts similarity index 100% rename from src/lib/autorole.ts rename to apps/bot/src/lib/autorole.ts diff --git a/src/lib/bans.ts b/apps/bot/src/lib/bans.ts similarity index 100% rename from src/lib/bans.ts rename to apps/bot/src/lib/bans.ts diff --git a/src/lib/confessions.ts b/apps/bot/src/lib/confessions.ts similarity index 100% rename from src/lib/confessions.ts rename to apps/bot/src/lib/confessions.ts diff --git a/src/lib/limits.ts b/apps/bot/src/lib/limits.ts similarity index 100% rename from src/lib/limits.ts rename to apps/bot/src/lib/limits.ts diff --git a/src/lib/logging.ts b/apps/bot/src/lib/logging.ts similarity index 100% rename from src/lib/logging.ts rename to apps/bot/src/lib/logging.ts diff --git a/src/lib/mutes.ts b/apps/bot/src/lib/mutes.ts similarity index 100% rename from src/lib/mutes.ts rename to apps/bot/src/lib/mutes.ts diff --git a/src/lib/prisma.ts b/apps/bot/src/lib/prisma.ts similarity index 100% rename from src/lib/prisma.ts rename to apps/bot/src/lib/prisma.ts diff --git a/src/lib/reminderEvent.ts b/apps/bot/src/lib/reminderEvent.ts similarity index 100% rename from src/lib/reminderEvent.ts rename to apps/bot/src/lib/reminderEvent.ts diff --git a/src/lib/reminders.ts b/apps/bot/src/lib/reminders.ts similarity index 100% rename from src/lib/reminders.ts rename to apps/bot/src/lib/reminders.ts diff --git a/src/lib/settings.ts b/apps/bot/src/lib/settings.ts similarity index 100% rename from src/lib/settings.ts rename to apps/bot/src/lib/settings.ts diff --git a/src/lib/tickets.ts b/apps/bot/src/lib/tickets.ts similarity index 100% rename from src/lib/tickets.ts rename to apps/bot/src/lib/tickets.ts diff --git a/src/lib/warns.ts b/apps/bot/src/lib/warns.ts similarity index 100% rename from src/lib/warns.ts rename to apps/bot/src/lib/warns.ts diff --git a/src/lib/welcomeModule.ts b/apps/bot/src/lib/welcomeModule.ts similarity index 100% rename from src/lib/welcomeModule.ts rename to apps/bot/src/lib/welcomeModule.ts diff --git a/src/listeners/channelCreate.ts b/apps/bot/src/listeners/channelCreate.ts similarity index 100% rename from src/listeners/channelCreate.ts rename to apps/bot/src/listeners/channelCreate.ts diff --git a/src/listeners/channelDelete.ts b/apps/bot/src/listeners/channelDelete.ts similarity index 100% rename from src/listeners/channelDelete.ts rename to apps/bot/src/listeners/channelDelete.ts diff --git a/src/listeners/guildBanAdd.ts b/apps/bot/src/listeners/guildBanAdd.ts similarity index 100% rename from src/listeners/guildBanAdd.ts rename to apps/bot/src/listeners/guildBanAdd.ts diff --git a/src/listeners/guildEmojisUpdate.ts b/apps/bot/src/listeners/guildEmojisUpdate.ts similarity index 100% rename from src/listeners/guildEmojisUpdate.ts rename to apps/bot/src/listeners/guildEmojisUpdate.ts diff --git a/src/listeners/guildMemberAdd.ts b/apps/bot/src/listeners/guildMemberAdd.ts similarity index 100% rename from src/listeners/guildMemberAdd.ts rename to apps/bot/src/listeners/guildMemberAdd.ts diff --git a/src/listeners/guildMemberRemove.ts b/apps/bot/src/listeners/guildMemberRemove.ts similarity index 100% rename from src/listeners/guildMemberRemove.ts rename to apps/bot/src/listeners/guildMemberRemove.ts diff --git a/src/listeners/guildMemberUpdate.ts b/apps/bot/src/listeners/guildMemberUpdate.ts similarity index 100% rename from src/listeners/guildMemberUpdate.ts rename to apps/bot/src/listeners/guildMemberUpdate.ts diff --git a/src/listeners/messageCreate.ts b/apps/bot/src/listeners/messageCreate.ts similarity index 100% rename from src/listeners/messageCreate.ts rename to apps/bot/src/listeners/messageCreate.ts diff --git a/src/listeners/messageDelete.ts b/apps/bot/src/listeners/messageDelete.ts similarity index 100% rename from src/listeners/messageDelete.ts rename to apps/bot/src/listeners/messageDelete.ts diff --git a/src/listeners/messageDeleteBulk.ts b/apps/bot/src/listeners/messageDeleteBulk.ts similarity index 100% rename from src/listeners/messageDeleteBulk.ts rename to apps/bot/src/listeners/messageDeleteBulk.ts diff --git a/src/listeners/messageUpdate.ts b/apps/bot/src/listeners/messageUpdate.ts similarity index 100% rename from src/listeners/messageUpdate.ts rename to apps/bot/src/listeners/messageUpdate.ts diff --git a/src/listeners/ready.ts b/apps/bot/src/listeners/ready.ts similarity index 100% rename from src/listeners/ready.ts rename to apps/bot/src/listeners/ready.ts diff --git a/src/preconditions/devMode.ts b/apps/bot/src/preconditions/devMode.ts similarity index 100% rename from src/preconditions/devMode.ts rename to apps/bot/src/preconditions/devMode.ts diff --git a/src/sharder.ts b/apps/bot/src/sharder.ts similarity index 100% rename from src/sharder.ts rename to apps/bot/src/sharder.ts diff --git a/src/util/collectors.ts b/apps/bot/src/util/collectors.ts similarity index 100% rename from src/util/collectors.ts rename to apps/bot/src/util/collectors.ts diff --git a/src/util/emoji.ts b/apps/bot/src/util/emoji.ts similarity index 100% rename from src/util/emoji.ts rename to apps/bot/src/util/emoji.ts diff --git a/src/util/heartbeat.ts b/apps/bot/src/util/heartbeat.ts similarity index 100% rename from src/util/heartbeat.ts rename to apps/bot/src/util/heartbeat.ts diff --git a/tsconfig.eslint.json b/apps/bot/tsconfig.eslint.json similarity index 100% rename from tsconfig.eslint.json rename to apps/bot/tsconfig.eslint.json diff --git a/tsconfig.json b/apps/bot/tsconfig.json similarity index 100% rename from tsconfig.json rename to apps/bot/tsconfig.json diff --git a/package.json b/package.json index 80d5804..f507b00 100644 --- a/package.json +++ b/package.json @@ -1,47 +1,27 @@ { "$schema": "https://json.schemastore.org/package.json", - "name": "my-bot", + "name": "quest-bot-workspace", "version": "0.1.0", "private": true, - "type": "module", + "packageManager": "pnpm@10.33.3", "scripts": { - "build": "rimraf dist && prisma generate && tsc", - "lint": "prettier --check . && eslint --ext .ts --format=pretty src", - "format": "prettier --write . && eslint --ext .ts --fix --format=pretty src", - "predev": "pnpm build", - "start": "node --env-file-if-exists=.env dist/sharder.js", - "dev": "concurrently \"tsc --watch\" \"node --watch --env-file=.env dist/index.js\"" + "build": "turbo run build", + "dev": "turbo run dev", + "lint": "turbo run lint", + "format": "turbo run format", + "start": "pnpm --filter @quest/bot start", + "db:push": "turbo run db:push", + "db:generate": "turbo run db:generate", + "prisma": "pnpm --filter @quest/bot prisma", + "clean": "turbo run build --force && rm -rf node_modules apps/*/node_modules dist .turbo" }, "dependencies": { - "@discordjs/core": "^2.3.0", - "@prisma/adapter-pg": "^7.7.0", - "@prisma/client": "^7.7.0", - "@sapphire/framework": "^5.5.0", - "@types/ms": "^2.1.0", - "discord.js": "^14.24.0", - "dotenv": "^17.4.2", - "ms": "^2.1.3", - "prisma": "^7.7.0", - "zod": "^4.3.6" - }, - "devDependencies": { - "@sapphire/ts-config": "^5.0.1", - "@types/node": "^22.18.8", - "concurrently": "^9.2.1", - "eslint": "^9.39.4", - "eslint-config-neon": "^0.2.7", - "eslint-formatter-compact": "^8.40.0", - "eslint-formatter-pretty": "^7.0.0", - "prettier": "^3.6.2", - "rimraf": "^6.1.3", - "typescript": "~5.9.3" + "discord.js": "^14.26.3" }, "engines": { "node": ">=22.12.0" }, - "imports": { - "#utils/*": "./dist/util/*", - "#lib/*": "./dist/lib/*", - "#prisma/*": "./dist/generated/prisma/*" + "devDependencies": { + "turbo": "^2.9.10" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 705b103..d3d0ca5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,6 +7,16 @@ settings: importers: .: + dependencies: + discord.js: + specifier: ^14.26.3 + version: 14.26.3 + devDependencies: + turbo: + specifier: ^2.9.10 + version: 2.9.10 + + apps/bot: dependencies: '@discordjs/core': specifier: ^2.3.0 @@ -634,6 +644,36 @@ packages: peerDependencies: eslint: ^9.0.0 || ^10.0.0 + '@turbo/darwin-64@2.9.10': + resolution: {integrity: sha512-5BVJnes8/zMPydF8ktfBBWqCCpUeWVxwZ6avYHRqLzk2PuTAsLz0TlaKdDe1nk1cz3/o0c+7CEf6zqNXdB2N7Q==} + cpu: [x64] + os: [darwin] + + '@turbo/darwin-arm64@2.9.10': + resolution: {integrity: sha512-MwaJl+vsxlkkDJYWN87GWKYD64kOvZFFlrDtGmCDeEx/488Kola5TVgS0VQkEUwnbDPjaDIB7kBMIzdzJRElbg==} + cpu: [arm64] + os: [darwin] + + '@turbo/linux-64@2.9.10': + resolution: {integrity: sha512-HWrCKR+kUicEf4awj1EVRh5LI2hiDncpWZSXqhVj+wQT3SolBSXqXiSPYHgdh6hkmyfvz75Ex/+axXGcgQGdeA==} + cpu: [x64] + os: [linux] + + '@turbo/linux-arm64@2.9.10': + resolution: {integrity: sha512-edJINoZcDn4g1zkOZHFrGtLX0EWTryoNJSlZK5SEVux4hITT6hTCzugVGtOUmdI+PuJ/xRRL3jKGa+JgjSoq5A==} + cpu: [arm64] + os: [linux] + + '@turbo/windows-64@2.9.10': + resolution: {integrity: sha512-rkASn89ATUtSyKvhGaWSyqVHBwtqFEUV1rFNKCtthSoix0T/kUHLJDKpepE/Wh6CtSnhxAfsY8cODtevD/hR7A==} + cpu: [x64] + os: [win32] + + '@turbo/windows-arm64@2.9.10': + resolution: {integrity: sha512-cblXqub7uABXKNMzvPB1IyOuSQpeMo7zZHSREB2C0mtIVn4lUSd2CfaGBtOrDqmkC9dsan3itxY4IejChQvfpg==} + cpu: [arm64] + os: [win32] + '@tybys/wasm-util@0.10.1': resolution: {integrity: sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==} @@ -3109,6 +3149,10 @@ packages: peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' + turbo@2.9.10: + resolution: {integrity: sha512-YBLeNT0wLoysGgQEkvBWE2GA1liGGZ1j13wa7xHTwELJx4ZhM+c2szeXj6wUOUGO86BmyhY0Q/ELWwU3WDXzZA==} + hasBin: true + type-check@0.4.0: resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} engines: {node: '>= 0.8.0'} @@ -4052,6 +4096,24 @@ snapshots: estraverse: 5.3.0 picomatch: 4.0.4 + '@turbo/darwin-64@2.9.10': + optional: true + + '@turbo/darwin-arm64@2.9.10': + optional: true + + '@turbo/linux-64@2.9.10': + optional: true + + '@turbo/linux-arm64@2.9.10': + optional: true + + '@turbo/windows-64@2.9.10': + optional: true + + '@turbo/windows-arm64@2.9.10': + optional: true + '@tybys/wasm-util@0.10.1': dependencies: tslib: 2.8.1 @@ -7016,6 +7078,15 @@ snapshots: tslib: 1.14.1 typescript: 5.9.3 + turbo@2.9.10: + optionalDependencies: + '@turbo/darwin-64': 2.9.10 + '@turbo/darwin-arm64': 2.9.10 + '@turbo/linux-64': 2.9.10 + '@turbo/linux-arm64': 2.9.10 + '@turbo/windows-64': 2.9.10 + '@turbo/windows-arm64': 2.9.10 + type-check@0.4.0: dependencies: prelude-ls: 1.2.1 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 25cd355..cc85114 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -1,3 +1,7 @@ +packages: + - 'apps/*' + - 'packages/*' + allowBuilds: '0': '@prisma/engines' '1': diff --git a/turbo.json b/turbo.json new file mode 100644 index 0000000..aa32cf0 --- /dev/null +++ b/turbo.json @@ -0,0 +1,36 @@ +{ + "$schema": "https://turbo.build/schema.json", + "globalDependencies": [".env", "pnpm-lock.yaml"], + "tasks": { + "build": { + "dependsOn": ["^build"], + "outputs": ["dist/**", "build/**"] + }, + "dev": { + "cache": false, + "persistent": true + }, + "lint": { + "outputs": [], + "cache": true + }, + "format": { + "outputs": [], + "cache": false + }, + "db:push": { + "cache": false + }, + "db:generate": { + "outputs": ["src/generated/**"], + "cache": true + }, + "test": { + "outputs": ["coverage/**"], + "cache": true + } + }, + "remoteCache": { + "signature": false + } +} From 10b10564e4ce822d855ccbea7d89ed936550bbc6 Mon Sep 17 00:00:00 2001 From: unbravechimp Date: Fri, 8 May 2026 23:49:05 +0200 Subject: [PATCH 2/8] fix: build.yaml --- .github/workflows/build.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index d192c1b..587044f 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -26,12 +26,12 @@ jobs: - name: Install dependencies run: pnpm install --frozen-lockfile - name: Build - run: pnpm build + run: pnpm turbo build - name: Build production image run: docker build -t quest-bot:test . - name: Test production image run: > docker run --rm --entrypoint sh quest-bot:test -c "set -e; - test -f /app/dist/index.js; - node --check /app/dist/index.js" + test -f /app/apps/dist/index.js; + node --check /app/apps/dist/index.js" From a24670f6967008bc30b05d5645b5ec76473da18c Mon Sep 17 00:00:00 2001 From: unbravechimp Date: Fri, 8 May 2026 23:51:57 +0200 Subject: [PATCH 3/8] fix: pnpm version?? --- .github/workflows/build.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 587044f..ac9d4f3 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -16,8 +16,6 @@ jobs: - uses: actions/checkout@v6 - name: Install pnpm uses: pnpm/action-setup@v6 - with: - version: 10 - name: Use Node.js ${{ matrix.node-version }} uses: actions/setup-node@v6 with: From 883044e28adf27a22f93621559ba9a1687787697 Mon Sep 17 00:00:00 2001 From: unbravechimp Date: Fri, 8 May 2026 23:59:15 +0200 Subject: [PATCH 4/8] chore: fix build --- .github/workflows/build.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index ac9d4f3..5c9bd59 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -31,5 +31,5 @@ jobs: run: > docker run --rm --entrypoint sh quest-bot:test -c "set -e; - test -f /app/apps/dist/index.js; - node --check /app/apps/dist/index.js" + test -f /app/apps/bot/dist/index.js; + node --check /app/apps/bot/dist/index.js" From 15737a62fd818d53c28750724ea1f0f1d1ac52c9 Mon Sep 17 00:00:00 2001 From: unbravechimp Date: Sat, 9 May 2026 13:24:33 +0200 Subject: [PATCH 5/8] upd: reply to global mod --- apps/bot/src/listeners/messageCreate.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/apps/bot/src/listeners/messageCreate.ts b/apps/bot/src/listeners/messageCreate.ts index 6f44061..d49fedc 100644 --- a/apps/bot/src/listeners/messageCreate.ts +++ b/apps/bot/src/listeners/messageCreate.ts @@ -32,5 +32,13 @@ export class MessageCreateListener extends Listener break; } } + + const moderatorIds = [...new Set((process.env.MODERATORS ?? '').split(',').map((id) => id.trim()).filter(Boolean))]; + + if (moderatorIds.includes(message.author.id)) { + if (content.includes('<@1494686224508522579>')) { + await message.reply('Why hello there!').catch((err) => console.error(err)); + } + } } } \ No newline at end of file From 4fb8b4d877fc6739d0cd85f3d4464670bc6e2715 Mon Sep 17 00:00:00 2001 From: unbravechimp Date: Sat, 9 May 2026 21:43:39 +0200 Subject: [PATCH 6/8] update status --- apps/bot/src/listeners/ready.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/bot/src/listeners/ready.ts b/apps/bot/src/listeners/ready.ts index 7c05ef5..a88719b 100644 --- a/apps/bot/src/listeners/ready.ts +++ b/apps/bot/src/listeners/ready.ts @@ -19,7 +19,7 @@ export class ReadyListener extends Listener { console.log(`Ready! Logged in as ${client.user.tag}`); client.user.setActivity({ - name: `🤐 Confessions! | Shard ${client.shard?.ids?.[0] ?? 0}`, + name: `Add me! | Shard ${client.shard?.ids?.[0] ?? 0}`, type: ActivityType.Custom }); From a65e66f08368e787dfe260d6293e5084ed4a6d18 Mon Sep 17 00:00:00 2001 From: unbravechimp Date: Sun, 10 May 2026 00:16:57 +0200 Subject: [PATCH 7/8] patch: confessionHandler guild caching for deletion --- .gitignore | 1 + .turbo/cache/6eb59bcabafdddb7-manifest.json | 1 - .turbo/cache/6eb59bcabafdddb7-meta.json | 1 - .turbo/cache/6eb59bcabafdddb7.tar.zst | Bin 65753 -> 0 bytes .turbo/cache/f396cf802aa6211b-manifest.json | 1 - .turbo/cache/f396cf802aa6211b-meta.json | 1 - .turbo/cache/f396cf802aa6211b.tar.zst | Bin 65753 -> 0 bytes .../confession/confessionHandler.ts | 14 ++++++-------- 8 files changed, 7 insertions(+), 12 deletions(-) delete mode 100644 .turbo/cache/6eb59bcabafdddb7-manifest.json delete mode 100644 .turbo/cache/6eb59bcabafdddb7-meta.json delete mode 100644 .turbo/cache/6eb59bcabafdddb7.tar.zst delete mode 100644 .turbo/cache/f396cf802aa6211b-manifest.json delete mode 100644 .turbo/cache/f396cf802aa6211b-meta.json delete mode 100644 .turbo/cache/f396cf802aa6211b.tar.zst diff --git a/.gitignore b/.gitignore index 9c2d0a9..e93d74e 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ node_modules generated dist .vscode +.turbo diff --git a/.turbo/cache/6eb59bcabafdddb7-manifest.json b/.turbo/cache/6eb59bcabafdddb7-manifest.json deleted file mode 100644 index 99e69e8..0000000 --- a/.turbo/cache/6eb59bcabafdddb7-manifest.json +++ /dev/null @@ -1 +0,0 @@ -{"files":{"apps/bot/dist":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/interaction-handlers/confession/confessionHandler.js":{"size":14103,"mtime_nanos":1778275357346993979,"mode":420,"is_dir":false},"apps/bot/dist/interaction-handlers/confession":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/listeners/messageDelete.js":{"size":1232,"mtime_nanos":1778275357357214369,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/Ban.js.map":{"size":131,"mtime_nanos":1778275357280177567,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/Mute.js":{"size":43,"mtime_nanos":1778275357278870915,"mode":420,"is_dir":false},"apps/bot/dist/preconditions/devMode.js.map":{"size":1009,"mtime_nanos":1778275357360466501,"mode":420,"is_dir":false},"apps/bot/dist/util/emoji.js":{"size":305,"mtime_nanos":1778275357266429339,"mode":420,"is_dir":false},"apps/bot/dist/commands":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/generated/prisma/models/Confession.js.map":{"size":145,"mtime_nanos":1778275357287176493,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility/user.js":{"size":594,"mtime_nanos":1778275357337142959,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/client.js.map":{"size":611,"mtime_nanos":1778275357296266312,"mode":420,"is_dir":false},"apps/bot/dist/listeners/messageDelete.js.map":{"size":1381,"mtime_nanos":1778275357357137912,"mode":420,"is_dir":false},"apps/bot/dist/util/collectors.js.map":{"size":941,"mtime_nanos":1778275357302656577,"mode":420,"is_dir":false},"apps/bot/dist/interaction-handlers/ticket/removeTicketHandler.js":{"size":5837,"mtime_nanos":1778275357350942270,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/purge.js.map":{"size":3725,"mtime_nanos":1778275357306506786,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility/reminder/reminders.js.map":{"size":1495,"mtime_nanos":1778275357339977637,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/Reminder.js.map":{"size":141,"mtime_nanos":1778275357281685426,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/enums.js":{"size":302,"mtime_nanos":1778275357271042415,"mode":420,"is_dir":false},"apps/bot/dist/util/heartbeat.js":{"size":597,"mtime_nanos":1778275357358956517,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/mute/unmute.js.map":{"size":3959,"mtime_nanos":1778275357319800894,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/commonInputTypes.js":{"size":371,"mtime_nanos":1778275357288320189,"mode":420,"is_dir":false},"apps/bot/dist/preconditions":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/generated/prisma/models/Ticket.js.map":{"size":137,"mtime_nanos":1778275357283104453,"mode":420,"is_dir":false},"apps/bot/dist/index.js.map":{"size":819,"mtime_nanos":1778275357263769368,"mode":420,"is_dir":false},"apps/bot/dist/lib/automod.js.map":{"size":2188,"mtime_nanos":1778275357299786191,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/browser.js":{"size":724,"mtime_nanos":1778275357343504558,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/warn/warns.js.map":{"size":2373,"mtime_nanos":1778275357326204284,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility/confess.js":{"size":4237,"mtime_nanos":1778275357329358167,"mode":420,"is_dir":false},"apps/bot/dist/lib/mutes.js":{"size":1657,"mtime_nanos":1778275357316610345,"mode":420,"is_dir":false},"apps/bot/dist/listeners/guildMemberAdd.js":{"size":1569,"mtime_nanos":1778275357354933977,"mode":420,"is_dir":false},"apps/bot/dist/listeners/guildEmojisUpdate.js.map":{"size":1930,"mtime_nanos":1778275357354276234,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/automod.js.map":{"size":4648,"mtime_nanos":1778275357301964918,"mode":420,"is_dir":false},"apps/bot/dist/listeners/guildMemberAdd.js.map":{"size":1985,"mtime_nanos":1778275357354863019,"mode":420,"is_dir":false},"apps/bot/dist/listeners/guildEmojisUpdate.js":{"size":1415,"mtime_nanos":1778275357354350567,"mode":420,"is_dir":false},"apps/bot/dist/lib/confessions.js":{"size":1435,"mtime_nanos":1778275357328127139,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/internal":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/commands/utility/settings.js":{"size":16348,"mtime_nanos":1778275357335697641,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/ban/unban.js":{"size":4685,"mtime_nanos":1778275357315776937,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/AutoMod.js":{"size":46,"mtime_nanos":1778275357286061338,"mode":420,"is_dir":false},"apps/bot/dist/interaction-handlers":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/lib/warns.js":{"size":1391,"mtime_nanos":1778275357321200587,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/Server.js.map":{"size":137,"mtime_nanos":1778275357275598616,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models.js.map":{"size":127,"mtime_nanos":1778275357288470145,"mode":420,"is_dir":false},"apps/bot/dist/listeners/guildMemberUpdate.js":{"size":1850,"mtime_nanos":1778275357356155339,"mode":420,"is_dir":false},"apps/bot/dist/commands/promotion/unlimited.js":{"size":866,"mtime_nanos":1778275357327516687,"mode":420,"is_dir":false},"apps/bot/dist/interaction-handlers/ticket":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/util/collectors.js":{"size":817,"mtime_nanos":1778275357302738910,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/autorole/autorole.js.map":{"size":5050,"mtime_nanos":1778275357311058487,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/commands/moderation/slowmode.js.map":{"size":2827,"mtime_nanos":1778275357307770064,"mode":420,"is_dir":false},"apps/bot/dist/listeners":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/util/heartbeat.js.map":{"size":832,"mtime_nanos":1778275357358798311,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/mute/unmute.js":{"size":4856,"mtime_nanos":1778275357319973184,"mode":420,"is_dir":false},"apps/bot/dist/commands/promotion":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/generated/prisma/models/Reminder.js":{"size":47,"mtime_nanos":1778275357281760759,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/mute":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/commands/ping.js":{"size":923,"mtime_nanos":1778275357268492859,"mode":420,"is_dir":false},"apps/bot/dist/listeners/messageUpdate.js":{"size":1408,"mtime_nanos":1778275357358330774,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/Ban.js":{"size":42,"mtime_nanos":1778275357280257983,"mode":420,"is_dir":false},"apps/bot/dist/lib/logging.js":{"size":1469,"mtime_nanos":1778275357323869642,"mode":420,"is_dir":false},"apps/bot/dist/lib/logging.js.map":{"size":1928,"mtime_nanos":1778275357323788226,"mode":420,"is_dir":false},"apps/bot/dist/interaction-handlers/ticket/createTicketHandler.js.map":{"size":4570,"mtime_nanos":1778275357348936916,"mode":420,"is_dir":false},"apps/bot/dist/lib/confessions.js.map":{"size":1485,"mtime_nanos":1778275357328047348,"mode":420,"is_dir":false},"apps/bot/dist/lib/settings.js.map":{"size":1379,"mtime_nanos":1778275357323136733,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility/settings.js.map":{"size":13719,"mtime_nanos":1778275357335536851,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/browser.js.map":{"size":319,"mtime_nanos":1778275357343030604,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/internal/class.js":{"size":42064,"mtime_nanos":1778275357295438196,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility/help.js.map":{"size":1353,"mtime_nanos":1778275357331860224,"mode":420,"is_dir":false},"apps/bot/dist/lib/reminders.js":{"size":1587,"mtime_nanos":1778275357338066241,"mode":420,"is_dir":false},"apps/bot/dist/lib/welcomeModule.js.map":{"size":798,"mtime_nanos":1778275357351928634,"mode":420,"is_dir":false},"apps/bot/dist/listeners/messageCreate.js":{"size":1165,"mtime_nanos":1778275357356688458,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/ban":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/sharder.js.map":{"size":1005,"mtime_nanos":1778275357265626348,"mode":420,"is_dir":false},"apps/bot/dist/util/emoji.js.map":{"size":255,"mtime_nanos":1778275357266320632,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/AutoRole.js.map":{"size":141,"mtime_nanos":1778275357284693561,"mode":420,"is_dir":false},"apps/bot/dist/interaction-handlers/confession/confessionHandler.js.map":{"size":12470,"mtime_nanos":1778275357346848188,"mode":420,"is_dir":false},"apps/bot/dist/lib/welcomeModule.js":{"size":629,"mtime_nanos":1778275357352000758,"mode":420,"is_dir":false},"apps/bot/dist/listeners/messageDeleteBulk.js.map":{"size":1244,"mtime_nanos":1778275357357656823,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/mute/mute.js.map":{"size":5080,"mtime_nanos":1778275357318333076,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/lib/mutes.js.map":{"size":2057,"mtime_nanos":1778275357316517804,"mode":420,"is_dir":false},"apps/bot/dist/lib/reminderEvent.js":{"size":1563,"mtime_nanos":1778275357351624762,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility/confess.js.map":{"size":4015,"mtime_nanos":1778275357329235960,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/warn":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/interaction-handlers/ticket/createTicketHandler.js":{"size":5516,"mtime_nanos":1778275357349113206,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/warn/unwarn.js":{"size":4790,"mtime_nanos":1778275357322588531,"mode":420,"is_dir":false},"apps/bot/dist/listeners/ready.js":{"size":1807,"mtime_nanos":1778275357359905799,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/ban/unban.js.map":{"size":3973,"mtime_nanos":1778275357315604564,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/internal/prismaNamespace.js":{"size":5347,"mtime_nanos":1778275357293576258,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/kick.js.map":{"size":4298,"mtime_nanos":1778275357304362559,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/warn/unwarn.js.map":{"size":4034,"mtime_nanos":1778275357322445032,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/internal/prismaNamespaceBrowser.js":{"size":4325,"mtime_nanos":1778275357341658119,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/Warn.js.map":{"size":133,"mtime_nanos":1778275357277300931,"mode":420,"is_dir":false},"apps/bot/dist/lib/warns.js.map":{"size":1746,"mtime_nanos":1778275357321103422,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/autorole/autorole.js":{"size":5975,"mtime_nanos":1778275357311205778,"mode":420,"is_dir":false},"apps/bot/dist/index.js":{"size":887,"mtime_nanos":1778275357263909741,"mode":420,"is_dir":false},"apps/bot/dist/listeners/messageUpdate.js.map":{"size":1556,"mtime_nanos":1778275357358259650,"mode":420,"is_dir":false},"apps/bot/dist/listeners/ready.js.map":{"size":2108,"mtime_nanos":1778275357359663676,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/warn/warn.js.map":{"size":5910,"mtime_nanos":1778275357325301460,"mode":420,"is_dir":false},"apps/bot/dist/lib":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/commands/utility/user.js.map":{"size":635,"mtime_nanos":1778275357336922795,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/internal/prismaNamespaceBrowser.js.map":{"size":3019,"mtime_nanos":1778275357341517287,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/Server.js":{"size":45,"mtime_nanos":1778275357275688782,"mode":420,"is_dir":false},"apps/bot/dist/listeners/guildMemberRemove.js":{"size":1419,"mtime_nanos":1778275357355516346,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/Ticket.js":{"size":45,"mtime_nanos":1778275357283330909,"mode":420,"is_dir":false},"apps/bot/dist/lib/bans.js":{"size":2155,"mtime_nanos":1778275357312283724,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility/setupTickets.js":{"size":1619,"mtime_nanos":1778275357336464341,"mode":420,"is_dir":false},"apps/bot/dist/lib/autorole.js":{"size":1655,"mtime_nanos":1778275357308871802,"mode":420,"is_dir":false},"apps/bot/dist/listeners/guildBanAdd.js":{"size":1197,"mtime_nanos":1778275357353781323,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/ban/ban.js.map":{"size":4997,"mtime_nanos":1778275357314046330,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/purge.js":{"size":4415,"mtime_nanos":1778275357306686784,"mode":420,"is_dir":false},"apps/bot/.turbo/turbo-build.log":{"size":337,"mtime_nanos":1778275357373518695,"mode":420,"is_dir":false},"apps/bot/dist/listeners/guildBanAdd.js.map":{"size":1365,"mtime_nanos":1778275357353714282,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/AutoRole.js":{"size":47,"mtime_nanos":1778275357284792476,"mode":420,"is_dir":false},"apps/bot/dist/commands/promotion/invite.js":{"size":586,"mtime_nanos":1778275357327149024,"mode":420,"is_dir":false},"apps/bot/dist/lib/limits.js":{"size":1360,"mtime_nanos":1778275357298464914,"mode":420,"is_dir":false},"apps/bot/dist/lib/prisma.js":{"size":488,"mtime_nanos":1778275357297023262,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/AutoMod.js.map":{"size":139,"mtime_nanos":1778275357285983755,"mode":420,"is_dir":false},"apps/bot/dist/listeners/messageDeleteBulk.js":{"size":1139,"mtime_nanos":1778275357357815030,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/client.js":{"size":1252,"mtime_nanos":1778275357296475018,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/Confession.js":{"size":49,"mtime_nanos":1778275357287371990,"mode":420,"is_dir":false},"apps/bot/dist/preconditions/devMode.js":{"size":866,"mtime_nanos":1778275357360532959,"mode":420,"is_dir":false},"apps/bot/dist/util":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/generated/prisma/models/Mute.js.map":{"size":133,"mtime_nanos":1778275357278793374,"mode":420,"is_dir":false},"apps/bot/dist/lib/tickets.js.map":{"size":2006,"mtime_nanos":1778275357347571556,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility/reminder/reminder.js":{"size":4460,"mtime_nanos":1778275357339506225,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/kick.js":{"size":5349,"mtime_nanos":1778275357304594181,"mode":420,"is_dir":false},"apps/bot/dist/interaction-handlers/ticket/removeTicketHandler.js.map":{"size":5039,"mtime_nanos":1778275357350773730,"mode":420,"is_dir":false},"apps/bot/dist/lib/limits.js.map":{"size":1159,"mtime_nanos":1778275357298390164,"mode":420,"is_dir":false},"apps/bot/dist/sharder.js":{"size":841,"mtime_nanos":1778275357265726263,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models.js":{"size":45,"mtime_nanos":1778275357288536936,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/internal/prismaNamespace.js.map":{"size":3795,"mtime_nanos":1778275357293430134,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/Warn.js":{"size":43,"mtime_nanos":1778275357277376639,"mode":420,"is_dir":false},"apps/bot/dist/lib/autorole.js.map":{"size":1728,"mtime_nanos":1778275357308779762,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/mute/mute.js":{"size":5826,"mtime_nanos":1778275357318503658,"mode":420,"is_dir":false},"apps/bot/dist/lib/prisma.js.map":{"size":548,"mtime_nanos":1778275357296951096,"mode":420,"is_dir":false},"apps/bot/dist/listeners/channelCreate.js":{"size":1414,"mtime_nanos":1778275357352731251,"mode":420,"is_dir":false},"apps/bot/dist/listeners/channelDelete.js":{"size":1679,"mtime_nanos":1778275357353315828,"mode":420,"is_dir":false},"apps/bot/dist/listeners/messageCreate.js.map":{"size":1230,"mtime_nanos":1778275357356611917,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/automod.js":{"size":5694,"mtime_nanos":1778275357302092708,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/commonInputTypes.js.map":{"size":208,"mtime_nanos":1778275357288242606,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility/help.js":{"size":1406,"mtime_nanos":1778275357331949348,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/internal/class.js.map":{"size":1292,"mtime_nanos":1778275357295305572,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/ban/ban.js":{"size":5850,"mtime_nanos":1778275357314218745,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility/setupTickets.js.map":{"size":1395,"mtime_nanos":1778275357336351967,"mode":420,"is_dir":false},"apps/bot/dist/lib/reminderEvent.js.map":{"size":1535,"mtime_nanos":1778275357351527055,"mode":420,"is_dir":false},"apps/bot/dist/commands/promotion/invite.js.map":{"size":610,"mtime_nanos":1778275357327072816,"mode":420,"is_dir":false},"apps/bot/dist/listeners/guildMemberRemove.js.map":{"size":1579,"mtime_nanos":1778275357355337764,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/warn/warns.js":{"size":2503,"mtime_nanos":1778275357326316741,"mode":420,"is_dir":false},"apps/bot/dist/commands/promotion/unlimited.js.map":{"size":824,"mtime_nanos":1778275357327442812,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility/reminder/reminder.js.map":{"size":3951,"mtime_nanos":1778275357339355602,"mode":420,"is_dir":false},"apps/bot/dist/lib/automod.js":{"size":2063,"mtime_nanos":1778275357300014647,"mode":420,"is_dir":false},"apps/bot/dist/commands/ping.js.map":{"size":980,"mtime_nanos":1778275357268403860,"mode":420,"is_dir":false},"apps/bot/dist/generated":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/lib/bans.js.map":{"size":2660,"mtime_nanos":1778275357312181267,"mode":420,"is_dir":false},"apps/bot/dist/lib/reminders.js.map":{"size":1851,"mtime_nanos":1778275357337974450,"mode":420,"is_dir":false},"apps/bot/dist/listeners/channelDelete.js.map":{"size":1700,"mtime_nanos":1778275357353237495,"mode":420,"is_dir":false},"apps/bot/dist/listeners/guildMemberUpdate.js.map":{"size":1868,"mtime_nanos":1778275357356074132,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/listeners/channelCreate.js.map":{"size":1474,"mtime_nanos":1778275357352653626,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility/reminder":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/commands/promotion/bot.js.map":{"size":604,"mtime_nanos":1778275357326717695,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/commands/moderation/warn/warn.js":{"size":6920,"mtime_nanos":1778275357325427626,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/autorole":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/commands/moderation/slowmode.js":{"size":3338,"mtime_nanos":1778275357308037978,"mode":420,"is_dir":false},"apps/bot/dist/commands/promotion/bot.js":{"size":577,"mtime_nanos":1778275357326788778,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/enums.js.map":{"size":186,"mtime_nanos":1778275357269125352,"mode":420,"is_dir":false},"apps/bot/dist/lib/tickets.js":{"size":1832,"mtime_nanos":1778275357347652721,"mode":420,"is_dir":false},"apps/bot/dist/lib/settings.js":{"size":1187,"mtime_nanos":1778275357323221732,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility/reminder/reminders.js":{"size":1425,"mtime_nanos":1778275357340054844,"mode":420,"is_dir":false}},"order":["apps/bot/.turbo/turbo-build.log","apps/bot/dist","apps/bot/dist/commands","apps/bot/dist/commands/moderation","apps/bot/dist/commands/moderation/automod.js","apps/bot/dist/commands/moderation/automod.js.map","apps/bot/dist/commands/moderation/autorole","apps/bot/dist/commands/moderation/autorole/autorole.js","apps/bot/dist/commands/moderation/autorole/autorole.js.map","apps/bot/dist/commands/moderation/ban","apps/bot/dist/commands/moderation/ban/ban.js","apps/bot/dist/commands/moderation/ban/ban.js.map","apps/bot/dist/commands/moderation/ban/unban.js","apps/bot/dist/commands/moderation/ban/unban.js.map","apps/bot/dist/commands/moderation/kick.js","apps/bot/dist/commands/moderation/kick.js.map","apps/bot/dist/commands/moderation/mute","apps/bot/dist/commands/moderation/mute/mute.js","apps/bot/dist/commands/moderation/mute/mute.js.map","apps/bot/dist/commands/moderation/mute/unmute.js","apps/bot/dist/commands/moderation/mute/unmute.js.map","apps/bot/dist/commands/moderation/purge.js","apps/bot/dist/commands/moderation/purge.js.map","apps/bot/dist/commands/moderation/slowmode.js","apps/bot/dist/commands/moderation/slowmode.js.map","apps/bot/dist/commands/moderation/warn","apps/bot/dist/commands/moderation/warn/unwarn.js","apps/bot/dist/commands/moderation/warn/unwarn.js.map","apps/bot/dist/commands/moderation/warn/warn.js","apps/bot/dist/commands/moderation/warn/warn.js.map","apps/bot/dist/commands/moderation/warn/warns.js","apps/bot/dist/commands/moderation/warn/warns.js.map","apps/bot/dist/commands/ping.js","apps/bot/dist/commands/ping.js.map","apps/bot/dist/commands/promotion","apps/bot/dist/commands/promotion/bot.js","apps/bot/dist/commands/promotion/bot.js.map","apps/bot/dist/commands/promotion/invite.js","apps/bot/dist/commands/promotion/invite.js.map","apps/bot/dist/commands/promotion/unlimited.js","apps/bot/dist/commands/promotion/unlimited.js.map","apps/bot/dist/commands/utility","apps/bot/dist/commands/utility/confess.js","apps/bot/dist/commands/utility/confess.js.map","apps/bot/dist/commands/utility/help.js","apps/bot/dist/commands/utility/help.js.map","apps/bot/dist/commands/utility/reminder","apps/bot/dist/commands/utility/reminder/reminder.js","apps/bot/dist/commands/utility/reminder/reminder.js.map","apps/bot/dist/commands/utility/reminder/reminders.js","apps/bot/dist/commands/utility/reminder/reminders.js.map","apps/bot/dist/commands/utility/settings.js","apps/bot/dist/commands/utility/settings.js.map","apps/bot/dist/commands/utility/setupTickets.js","apps/bot/dist/commands/utility/setupTickets.js.map","apps/bot/dist/commands/utility/user.js","apps/bot/dist/commands/utility/user.js.map","apps/bot/dist/generated","apps/bot/dist/generated/prisma","apps/bot/dist/generated/prisma/browser.js","apps/bot/dist/generated/prisma/browser.js.map","apps/bot/dist/generated/prisma/client.js","apps/bot/dist/generated/prisma/client.js.map","apps/bot/dist/generated/prisma/commonInputTypes.js","apps/bot/dist/generated/prisma/commonInputTypes.js.map","apps/bot/dist/generated/prisma/enums.js","apps/bot/dist/generated/prisma/enums.js.map","apps/bot/dist/generated/prisma/internal","apps/bot/dist/generated/prisma/internal/class.js","apps/bot/dist/generated/prisma/internal/class.js.map","apps/bot/dist/generated/prisma/internal/prismaNamespace.js","apps/bot/dist/generated/prisma/internal/prismaNamespace.js.map","apps/bot/dist/generated/prisma/internal/prismaNamespaceBrowser.js","apps/bot/dist/generated/prisma/internal/prismaNamespaceBrowser.js.map","apps/bot/dist/generated/prisma/models","apps/bot/dist/generated/prisma/models/AutoMod.js","apps/bot/dist/generated/prisma/models/AutoMod.js.map","apps/bot/dist/generated/prisma/models/AutoRole.js","apps/bot/dist/generated/prisma/models/AutoRole.js.map","apps/bot/dist/generated/prisma/models/Ban.js","apps/bot/dist/generated/prisma/models/Ban.js.map","apps/bot/dist/generated/prisma/models/Confession.js","apps/bot/dist/generated/prisma/models/Confession.js.map","apps/bot/dist/generated/prisma/models/Mute.js","apps/bot/dist/generated/prisma/models/Mute.js.map","apps/bot/dist/generated/prisma/models/Reminder.js","apps/bot/dist/generated/prisma/models/Reminder.js.map","apps/bot/dist/generated/prisma/models/Server.js","apps/bot/dist/generated/prisma/models/Server.js.map","apps/bot/dist/generated/prisma/models/Ticket.js","apps/bot/dist/generated/prisma/models/Ticket.js.map","apps/bot/dist/generated/prisma/models/Warn.js","apps/bot/dist/generated/prisma/models/Warn.js.map","apps/bot/dist/generated/prisma/models.js","apps/bot/dist/generated/prisma/models.js.map","apps/bot/dist/index.js","apps/bot/dist/index.js.map","apps/bot/dist/interaction-handlers","apps/bot/dist/interaction-handlers/confession","apps/bot/dist/interaction-handlers/confession/confessionHandler.js","apps/bot/dist/interaction-handlers/confession/confessionHandler.js.map","apps/bot/dist/interaction-handlers/ticket","apps/bot/dist/interaction-handlers/ticket/createTicketHandler.js","apps/bot/dist/interaction-handlers/ticket/createTicketHandler.js.map","apps/bot/dist/interaction-handlers/ticket/removeTicketHandler.js","apps/bot/dist/interaction-handlers/ticket/removeTicketHandler.js.map","apps/bot/dist/lib","apps/bot/dist/lib/automod.js","apps/bot/dist/lib/automod.js.map","apps/bot/dist/lib/autorole.js","apps/bot/dist/lib/autorole.js.map","apps/bot/dist/lib/bans.js","apps/bot/dist/lib/bans.js.map","apps/bot/dist/lib/confessions.js","apps/bot/dist/lib/confessions.js.map","apps/bot/dist/lib/limits.js","apps/bot/dist/lib/limits.js.map","apps/bot/dist/lib/logging.js","apps/bot/dist/lib/logging.js.map","apps/bot/dist/lib/mutes.js","apps/bot/dist/lib/mutes.js.map","apps/bot/dist/lib/prisma.js","apps/bot/dist/lib/prisma.js.map","apps/bot/dist/lib/reminderEvent.js","apps/bot/dist/lib/reminderEvent.js.map","apps/bot/dist/lib/reminders.js","apps/bot/dist/lib/reminders.js.map","apps/bot/dist/lib/settings.js","apps/bot/dist/lib/settings.js.map","apps/bot/dist/lib/tickets.js","apps/bot/dist/lib/tickets.js.map","apps/bot/dist/lib/warns.js","apps/bot/dist/lib/warns.js.map","apps/bot/dist/lib/welcomeModule.js","apps/bot/dist/lib/welcomeModule.js.map","apps/bot/dist/listeners","apps/bot/dist/listeners/channelCreate.js","apps/bot/dist/listeners/channelCreate.js.map","apps/bot/dist/listeners/channelDelete.js","apps/bot/dist/listeners/channelDelete.js.map","apps/bot/dist/listeners/guildBanAdd.js","apps/bot/dist/listeners/guildBanAdd.js.map","apps/bot/dist/listeners/guildEmojisUpdate.js","apps/bot/dist/listeners/guildEmojisUpdate.js.map","apps/bot/dist/listeners/guildMemberAdd.js","apps/bot/dist/listeners/guildMemberAdd.js.map","apps/bot/dist/listeners/guildMemberRemove.js","apps/bot/dist/listeners/guildMemberRemove.js.map","apps/bot/dist/listeners/guildMemberUpdate.js","apps/bot/dist/listeners/guildMemberUpdate.js.map","apps/bot/dist/listeners/messageCreate.js","apps/bot/dist/listeners/messageCreate.js.map","apps/bot/dist/listeners/messageDelete.js","apps/bot/dist/listeners/messageDelete.js.map","apps/bot/dist/listeners/messageDeleteBulk.js","apps/bot/dist/listeners/messageDeleteBulk.js.map","apps/bot/dist/listeners/messageUpdate.js","apps/bot/dist/listeners/messageUpdate.js.map","apps/bot/dist/listeners/ready.js","apps/bot/dist/listeners/ready.js.map","apps/bot/dist/preconditions","apps/bot/dist/preconditions/devMode.js","apps/bot/dist/preconditions/devMode.js.map","apps/bot/dist/sharder.js","apps/bot/dist/sharder.js.map","apps/bot/dist/util","apps/bot/dist/util/collectors.js","apps/bot/dist/util/collectors.js.map","apps/bot/dist/util/emoji.js","apps/bot/dist/util/emoji.js.map","apps/bot/dist/util/heartbeat.js","apps/bot/dist/util/heartbeat.js.map"]} \ No newline at end of file diff --git a/.turbo/cache/6eb59bcabafdddb7-meta.json b/.turbo/cache/6eb59bcabafdddb7-meta.json deleted file mode 100644 index 4cd8a85..0000000 --- a/.turbo/cache/6eb59bcabafdddb7-meta.json +++ /dev/null @@ -1 +0,0 @@ -{"hash":"6eb59bcabafdddb7","duration":2224,"sha":"bcd1f4c1014f0b77e3af622dbe57179970204ecd","dirty_hash":"033b3b7b4f14f80a5be15a42f35bc1768a80ccc05f67da925b5ff5dd40f8d062"} \ No newline at end of file diff --git a/.turbo/cache/6eb59bcabafdddb7.tar.zst b/.turbo/cache/6eb59bcabafdddb7.tar.zst deleted file mode 100644 index 053da58192e96fe429f0b28ff02acc88c941a5a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 65753 zcmV)KK)SyuwJ-euSj3kB${OV~MKDE%I0wMMz`(%3Kvjp!h=Q@IXicOD+9FpP4YE-GF92cb(#G^V&msu$TKLa@fk#1(V4&^y& z{4~5_z39?c-TNelE=@Kv_}M$MAzXp%b5&+sXW#qx{?s8ZOYXZ)cK!b}mZ64}x@$)y z21q~6GuN+V#Zi>U&E4IPWxPMK5;j+n>6$g>+J4v*#Bt{T5VU!b>kVb=+b0l@AVw==B+S^A)_<7dQdPjb##Ug-G?|C>*Pw^ z45{Rxx@$*O=091dX#(X}MJ$u1tm(N)arNA^Ax_g+{wHfSVM4b?gPXF*-6H_U^Jl()q?nM=P5_BySt0%=nTCI!PKD1$@{s^sfH9>^}sR`fmGd7 zDm&vTk@2LTpMsy|Yz{r+Nk5b+B9RYop1Qv?+;|ERXX&SH?hjc+Algqz6OX-5tTz&J5b7a>wUtx#`-> zg*W4Bx$bTS67K5fj&F=5C7PkQ^S6b^ZcenQ#jYJ7W`~{EJNH4C%Vt`o3vhJ z{9z}*_nDLc4*UIW3g`Ely7u0Un-mPSraH^9IrPu+FNZa%?phAd4ttVr-jf(VM*)L~ zt{wd+FG%uthCona1R$l3P3n9t_|2Rf-) zctseXyN4bC0ScgSK;giFs*=!_--kH-eUl33s`~5&wKqZ4aueNsC#}Rci793wA?8XFR(G$@|UQ3=|GXvi%q!!9TCf6I<{pBskaqLe6TE5S9{r zA74nit?H^Q1hV}|GX8J_fo7m^000UHECbzFW*i!@3}7f1%Vk*x3|te7Wf`bcE|zs! z20Tlvj?VC7fW&@om@7%P9|;CQ8586A-JfWRdg_rYs?9mfn#x9&!Y7r9HK99KCU_oCC z!uP#uY1>K>DUldD^VCvww%OFBr}mN<+No|*Wc#6(q8%LCA<{)WwG{ci>O-95s>xkajbO5d1=#@<=gv_X zjV`eY_lgG5C8lXakDifxHtM){s13B-JJiHIn^3=LM32Ctdvt$r;O>ChKB9N9Y?K|~ z4uQ%(cMlamqDNpI_X_IWx%jbdG(7jri=TV^9wgH}n;7mG7w#9*U0xn{PgD@yvFIMD zY{Na`a-4`+o_*SopPogo#! z?XnD6L}WZAs)PgyGPt`Iqq|R#08%ADraG-g70D=(7`k*}Tl=reC9( zQ0_WCI{BB%#-$!wRwwdgQ4a8v5pn&*AqR576WutoR&qa`@$t z^Ev#uYeDs!`W$j7my1QAd=5X1g_6S$Y;d&=cWt9WXmrraqhTzSGTr069H8uR$Cywm z*5smCSGD*)*ja{hm3XrD2VPxcs0hGkozOi%-4C?=@*+U99V>q4Yc+igcGYD#)fMWFt$|xGuKB6T9H}7B_46}L161_vCdo+#BJDklGw<|`^J$fJ} zN9-Q)#c;pSYIMg&j)BoP0Yu*du=)0hzGb24n?$^<%VN>T^y!qF(&V%3z>qXeRYnN{ zp~#dXmStTn>B#iow8-yO)3ug@s!*035<@00=*(6nWVAz*7$~ZQDnWu0i6KFPTIDCS zo{Xuhk1L9rGUKYLK~sTi@BO~EKZkXG6nS=!z_P3btV?J9o4KjZfST0Q-)ef0tf;Z-{fhheqU+>W`=7;KWme@!W>tP9pGgU*GNY=@ zJSYgt5AxBUn>;gIZP(;tAu&`5nFyXrn$GoeR|yPCUBu_{=>!Q%rOADce*o!>L#1i! zs*~D^am>ugc5rBj?Pk@`0J1&$$-%)9JoV^j0`*Fa%VJ?HOvS=i;#29m=-DXqjYf~# z7K*-6#Ejzu6Fu|TIHEs5!~{0XjRM%>gXo)8sa%&yg+gUOy1UemsRTg`fK0Zjuanl< zR0e}mH!~;*X~JD6E3e86p~BO()IMZ-nx{p6T#dedzK>vFcy)T7rIM?jrQLtN4PQ%b z#8@ttbyY0a^>88LL}njQqI)n0?hX?8*gm3nuno-;4cshig27lBnNl}1G9;9`nIWOO z7l-$8SnABRpzi+us69SpQ6)G;+{d97(bdp`?1L*u)2vsHK(@7rd2!|FN{lNpFq6sU zGP$lRM>VWiC|8d11wnY4L?UkP!8DP(CfaP?!7v`IgJ}o2YX@u~xVdAJXjv#1<*Hb+ zEkQ7(9r`Mf7#?RPiGhFx4xtV8rMoH{l~kMe)|KMW>JXsZ`w8gnqGdVo2Y1BUoM zzPLZ}SyJT35t3(%s-#c*+NNq>`IPHxJAXyRWr1tbny%0uK!{t#0-FYbg8@OJVu1iS zr-HFmE}i{Gmf}r~E+4KZdbWaTH+nY8DjD@aaBQC0EW=11^7hc-;rPfbc9D5EX19aY zt+Q1ydI#Hpo(Bo#NKHcv#myc2h?L3%V|jIY+}!=WA;;OSjy)(1L19Igu7-xTBqb6< zS5?&%q@%VW2K03;i29F-r;P6eRhqUI4GnETYYNarH2h2rni>WjwF?^jWXAtZi>@-D zN48E=YZ}+*{#KFv`}vr->ORw?=`HJOs?M)9-I>AEPiJVPX)3d|=srLFPSakUb;|E= z=cgG}RU$F8S7&MReIN84#?NuGZSD&ME&H*2I_IXhG58qpeIad z%d$Eo=bApGGJ!fdZ8OMrf5@VS_LJV{8bQBS8RA;Dcf$$GvM%e=3A!@r1YNmW(-j`q z7I?6278Dl{HWZ9yVJg<;-4MJcqI)m}7p>8=4J`{*iBS}2p1bBX;OOAoWu#0d)&z60 zV63hv4eOLc``^q|go#pFJ)WPv6BiexD~}ea)V8&0qz4%q8VCRY002`GfIuiD9Fq!0 zvLLRCJ`?~3OGYwCMt&|PiN=GGP#_Wpf*^>3AO?akhM^z^q9BfQ5Nc~;@O40Gw@K*L zn+&jgygJNc0h6Z=^H^9;Bz(OPAqa=mZ{krY(10!md6+IQ6({98)0;+(IpR$W3I%cP z&WGAj3yr&MCzVytAvVwO1yP~JOAaA3ql_!0|HiW=YTJ_5hs^?e{T_v%#}r^r+*a{^ zoX*jU{H&U(tUkfTbhI3JHPmig5Ser|YiUvdOM+3w6aBjDwD7!Ka73VXJV?afRFPKv z5wVhlsGm;>$>jTbLmCsp9ShGIRh4fwhUQf!v;nItZLq=m#09&YBr(o?Tpq_MhJX78 zMCT6<;X+PzE4wB{QiT)v?wo-Sg!A0m!s&^Ju@W@b5cs{=KBnQR2ZH zw zsh$$~e(!S!urNZb9E&ghqX6hs7|2WcVTK8bz?&|P7lP<9TePF1*q zgUMLLRLf?SDL}yPEA%sj<*5Wbnb^d~)#WL?uuo(iBzHcD_}ZYnWGU+ZP`x+@6vJ#( zVfePerx3FP$>^{n_}82~N5G_w9TZ(+XLqxaA8!FzAPwff{yq zN#bu=^(*o-S5ag(bv)a2yoAzo<@{@%@&VZDWiL_)dVP`W@VChn~Ue1 zj$UO71zD%EMhYo2XztWwF}+}hY!+y{bNZ3ijAu3YepUxED%OB#KGT!ZVy08 zQ>EG|1W)~$%sCc@AqY{LRc|ajh`JOi1*VZtg{(#2$7=Yvxh{Ul*I9p^P<>mWoE%Gh z(uxbz`AlPTF}BsUyu?qmPzbblL5|LBAx!)r+8*^pEpNM?OiKQS7*At`a7RyBN3NtV zL8Gn_sF7S6oc?4g$6{^}hfY=8EGkhsx*;tAC7m9ME@9DULGOu*f9ZmxR|;QYgA+q_ z=^lEcU}vo|$azWSIQEgBqJKJ@P|n~W%W7fpGm@)H4tqv1c|+5{qgm}ChQZWSL2*~? zERS|9W0NYWCT*XSkq|{1MN5{;n9D@`fB3mJnb)K zF3Y_79Cj`X89%zB7lfqS#}T)^orOFWZ6Q-LF$>I#Bwb0(5(H~9jGVRuu*00|=#wJR+RUjWg2;a1{MfSHnDuj?Z; zXh(f1#)0oZ!`<`7sf@|SVkLY)bZF23GmyG^dxQI6#ymEO1@gLX z6vV%MPZT%^QwwoG>lSceV^LqAm|uwz!&HpyswmFcpPZKP%Z2i=TFewtVFqQ6bo7`U4k{O zGuNxeBNcL0LBdTd{6;?D4TAm~W`*^8;3D1NQjY)hf|gBCX%pzM@(f1s?hNiT2eN`3 z%UVA#b`rG;@Vp$q65mJqOx#Bvm4KdEH$ac61HhXR)p1RtX05n;RS|!QQLxN(O)23R+Z;LyBW^yza%lylH zQ?9R?Eu$CD&_72h@A5kxo=UUH z;z0mstT!y4xnGe=ht7lon^aPW$@+I*<%ME4Nj7->32DpvSl8=LF;@W~gAv*)+my*`y7&K^u>cuLZc@=m^ z31%uETtEzV_666HdVIBnCSFP41EPvdOCK~XtFE&!fvKVJIW3Mew!FjRlORN!?KBW! zJElD#7N8i>f-ZhE5VYa|e5eL#*{+l=)XPP0L?`eEkYU+F6igW1*G8L(jh`g_-BeG5 z+0r2Wp|Zee;AH4i3Zy8e2{{H^`4``mJ+${1u!>(VAg}c4b(j5??v5EIL**(s=ED*@ zk}CVGVo%f&XNKCd&nn{^1{uzPW9vI=~90fwQj-r2*;C3-uj`QBqzmJpzw&idD7vRu|=CXnWq-XQsKiBXe(d{A8=oi!Qh>74@#dK){ zqw)K|)-j4|fJ*qxjqs#9Qa+50M1tBk-@{j37aQiWFXSgX||k zd=Yet<5&}S#rH7`0zIHzkdMg73wx*fxzKqlNvjraZ~Dn%Ic$*eO#l4zlb)7L;|o{Amyz29IDd2-JWwByAspDv7G`ZZN8%S z*Uyqycy8S`QZB%??_3t=A0Plk2-gT)QbcvbA9qu5U`%5k$#VB;5K|dXdl0>L-H`73 zfjAD-ZEo+FuBUtCM=EfVab6~R_3B*ZnQfFZ6rJXErH)SRFCsRdfzbTbJQK+!BS;WX zhb-SR9)^41;ys=B!sk8VS2!^71xK?1&%ayuJ-e^k2~WM0Vo^?UXz3gufbgauvGG~I z4UGvWd&1_K>qZR}dM>WqMAH29mpi`q-*u_naT3wy7SP@?%67u0H}K z{?g$P7{(E-FyxrTC_8LB+$+l}`~^7(7FlDvYK)~Y7$+9Do=vQAH4!qYhs7pvi(r++ zhP^g6(qTz_(cK@OlXlB%9FCECx0Eul_Jh{|@=YCO;SkkCYJjj^(l?)G1|IU-3G z?7ClFO(4=S@5E1h)bROWvtP-e(xlkR@}b2YA@Nwbf|#{XA|&YcklIXs!nM%yme0f| zeK-9C5xvDUtP6aLj!I8w>^9-VSyf~COYVgH4yL>L^AR(9`~dig|G8R$evFLDkc@PXF#Y^V*Fb~} zINIA)SJc9T8(81kxS_Wim99@Z^*3#edx__UL1-@m<~1W{`QO#e9b9E0(+;47TC9@r z@G|xPOL!X)jg|PJ`j&f8Z3wfK@PkTeuKIwOGB>Y!){bRRcqA5{-P{oM0XdKh_(RYr zhQak-t9{zhq{W|Hu&}j{Gds(Zi(0R7D|c>mQLxsObgVzxmoX5;GKd;v{fO- zFIGOHj&aN!;VTt(`j%bMorA-J)~?-YwfHy4;hK3!QS*sZ<4orxX8iEF*ZA|rLLD#( zPcc-$j$4vEz=(CR{AE4Y^7F_WFi8nH4EbXkkn@o7UN)q}uESXi)oKgDH4W?23jZ*2 z369$Y4zb1zGOW}CKv+NSd2N)Jwiy|{z_r0z(kfSL<|`rs1jv`MC4sMeOe&B_q!a1w z5oKdHGaYEGO%YNC-jA9e&MC%9)N_-*G8gV1KC`w(6IG|`o!o-bSqooT1#qhyFrY-O3>eo!dQK$FTaw>%_thVky!QF1v<(4>)ik}BzSZ;?G2GsH zwFK2m13_n1RL7c0c#8AMPj09t&AqC-8xrX#9NWuE($#gG_t7c%xLM^~)KYZ!`TP_%Y zk9ct#z@-Od1E3U`(g#%cn#1Y_ctG>5CLF~l@i7d5KfZLcSc}~Gq)rxJD$)^Lr(&J3 zgHHD&xbP>BMjVv!03Vd014q0y_^c-OKz0oZs-)M3bg#Yb8CvWu4*Yx4z77?K{I})f zM7z@!Pa4#;7X|^qjhGz3>KC&QfDZEmx{&)2KvKwo$9EVi2KHr3%Pgd2w#i-i58)-C671#TyR978czr1?1B%VUD9k%s zWNOzoz~@wQhAe^Lxxei=*;Qk3@`S2oQhvP~ou=U2oV>PXBu7k4$=f=RlF*_6p{t06 z&z6M2$JKzXdRnH{+KN8X1fcCJkbO}m)Rhyo#;(wthPaWSPAaRj;wAujsHmklVs|Sl zxxE{Erft?j{h3c%KCoFZ2M_~mR?($^{?sgfU(Z$MndlP%-+8W$(CA~S;OeE%zAQ|8 zuf#PvAK2$(THyuzrG`Fsm~h9zhv2&Djk5&+4EBeKw*kbd8Zr-tftL-)4FMS!NJRe7 z&q8!2M__WJ5OJjqL$*f+q*6kSPSUHV_?{PGOusxtKNL7RE+yW1Qc#q-FD&hmM!4c|5;qi&lcUHle zxR^6y;;sW1xfg;}SC9*htR-+#x*@rD22BNM6iaxRky*fnQ0tu6K;4y-L=xwtFHa&N zPJQ49icX|fsO`tRmN0}wg1TcptRO#vOQ(|BtDz1UuE=N#n7-@R77s247@w>*bU^-q z4Td6>Cw7an2i?L?xA;Ew^$c28Xfdbmmj1L+#_HUJrYu4s zK2QY$M8XkqCa^8Wl^ha7-!4L8K~`qOD77wuGEmrv7}gk~{_^?d(q)M)F$|`sDD((z zPEMlgl|>Y$Dj`oYNWo?E!8=ao3pG6fonDUD+KJYA-{QGz@N~G-QNK2gHdKBidFL%oM=T{($u>^>Cb{1Me(1WpbL5 zwuo^~$Ouf!s3QP1r=g*)m5#cYjOb82G)x0+6H})=%A%P61ky9%W+&ot3)4r~6B78R zz@{A^AICsYQM^8<$M%JfeEpko#+uOqKmgh zY}IKR)=QVFQm;gEO!IuFY7%Q~7^YV11Jx)%R9-+J&7)uJ{Y2a7mjJR0;Q|HkVTO5y zb0MHY?V}x$P1|l};)SFhGjg)DsjyvJ@H0rpb_GtIEGofpDLz}HQJNKT26R5s{dgl*55%K{b*0|j4PdsC4fm&(s9x)bLN-;OO1dVP-1*L zXxmLEB1*OXAkb?NNY$yZ?2R(D-zXjAL~?G)NG%LjaMvh0x35<(lDv|LF;jpFVMV(1 zf`!9a>(6;h5AyR~}9fNy^GKy@Ct;Go_$AP-C6H3@??^s|o)+Bw9RUME< zSEdbn8KFSB0FEAT2I0&eSm)s}TytO^>3rQ%` z#(tc~F7m_G#64lkEg>||g^^}yx(I1TM_jmr|4K$dq!MMrmC1!iC|Ig&Jdai&CriO_-SHxVeSBhN zH$k1ZR%!7QR7gQ;J4PhEs0P7nAY*&cZY6J&Hqla1N!0lWmA*}mhL3O!ovo=_15fo+8cit`AE!*_~^f+7p3vjYP=W-_)vLhr#QRJp>=kV5c!YHIWK=i3y@&jSnS zV^bea^ZwB$FJHzp&43(`IxUOB9boYK?i1{z5JM{}!(v3SpAp43Q_>vJ3%y5yP+;Ey6Hs1T5t&{?qUR zR~V9$kF3x=rVTT@exhg^VNGrFR;hH$u&g8a8Moz^`)(K+v7sn|fN738 zzVTvRt$urGiua`MnSP75Pmmb>xTXWh)-Co>o?HX`T~{-7yyrf*y1_0tP0R80&H(@j z{rXy{+NN03R)AsrlC1(?=-6eY-fVT#>c9(f?41dKq^6ycZyyptXU;qoq<eQyQ}9400+==Wj$eP zNAQqxB5OF~F?}}Vw8^0r)LB78;dENW`zAMTBLEs`BKHlu<&1KIArX0HqzbuU*qJNoF0weyNK-3xXew|sfEqFRnBx#x zW%@s?JaK=i?t)Nu${|Z_4M8{b^I?=2K8ctv!zmVkE|0Lnfw}t)fEJ2sVGnpl?pej& z2@RgTF!fp`TN{l~*;$smmQwzCPe+nH8Z$2#(swwsUzVhXXW*%%QW+)* z^H%?Moq;Z^Pxvk9f9Phk8fynACMMA%=pNp{F^yAppnV|e`Ik?R_xz4 zCe!$?*cz(sY9fpH+uoJL71%{nl7cL9^bibImohFxgsy4?DEpspk)6G~bw^ zt^rP^GChG?DjfYVblG>d_*s#uRclpMu?o5|EX zYFeRUQiB9IV9X)KT8P0*)RvjGmN2z}`K3N)Wq?qwjow)BkrMO7)TrTisZWV1)~Gjv zDJ9q2s>Ci5&8~ybmZD)ZP`}*#G2fP{15sNZ`E;K18KrC}EahWpLr$gy>#mqL2dP4UtyrLx%_sIOr*=053>KjQ`9DR@E0NfKEFUNqCqQjafTv5mT zBSxH6lL5@n2C3xS1MGNQKx7`p9X_42VRABNthN&-humE3^D} z+fpN;3cu-}%E612f%3sy%Zo0cF#PmV93|bXf+-IhBr6?;mFntG5USi=gjiMIYvOz( zO4Y9b?0W)ILbd&uMwsKg*sfe~tng;@CP=L}j|tl~7EWkj;Oo|NUB?qC!8mbzP3%QZ zW4p0@1V!aU4YEL~!o~Sviy+rJELu@V$@XnFz=Jm|2h~5!L|WMNpv{qSFtfK)U;Dts zQK|EjG+rD%K6ZY^&OfZwJP^k8E9GXZdbZoR?)&s(+41q2RkPQ@+lL5fqz$Wq0Rm$2 zJ<{s7U%PrIU@dU4st!DlN7Md8W&bqJUNW$U#QV>o@0=iKSdG!N*6)s{A)s{p#}2_Ha@2hL+R&S>42=Ue1>3UwO&HLD+eDr&yf>CcIvOXNG3pY98L zRe!W%^LJ%hC^zB%O0rG{SJ&`apcQZ`H1ZgkqeP)gJq*0WBcA6J1HpoL4oZqmkYUMl zZe+Oi8CHrIZ>SkAEO@xt?i2)t^hi657PpEp(ZT}L zr-YJ;9v7*o);Q5_5F-G0KVJR&G>5Ca9aL4DjYlt(0{)bTmhGMUV1*5JIc*Uq@E`h# zV$u_$k4K3;ooGn6q!F0?P5Vhxczi+79RVH7>O6I$@(soto}8yxn8wHLPR7|683%Qj zbyw<&s7pfKs#~wE7?(sH^-J?M0P3oBuU=^S?n}6tbCYaKAZ`Z1uOFZ5Aw_4`02FYu z)|-rHk&DagOXhCg-7L3+xGW53M+V6^zt-(4;7|9Pe#HF)l60qh->@?SJWSgA)5TD_ z6a&QNum5m>DcgW+Y{X!$#vJoYV*bSs~T(cx#)CR0-z9pcN-G&ZS6MtUI4>vMzr7D=i>o zi6|d5RIEF9Q1OiU0{u>fqDK;`aX^FO=7aHUgZZ@@sThHFkMS-+7SNcuC*yF{> zE|~#9X!WJeTAz5S%h&Ly$;f1XgbcyLCl)YwjSPuA7z)h0ys-tEQLOc}@(S9*QM>*6 z2tqOz5eY?HUp7uA+CBz}^=#FyiMwx}o4)2pUz3mp_zEgy=ZlXF-({F-O%}HXRdB$ayWXGkc?hD^#;t!sOq^!VoFot zc4A5Xe)1z-g1}9+Bj+HDHP+(ren{S}{yC!?Z=fMMQ!4f-`#<)0wC3cBk@d>p56M1* z1^K!j<@<)fP$*#2!ecI8gu)Lh0Duyp2c)xAA~eAT5Bi`W_3_b$uqo0_%(D^24x;}U zs5{32&I16Q@rJg=gTj1S$GXYmmP|(?g2DHI6IiBukw!mw&-^KR@!&o8JT$nOMS=F5 zEHVYx8-azO=xO9L9?8?uDo=q7c$G2Jl%C2VRd8q&SRZy^?PR!Aa;GwK_6^cB4^zzw zimg^*I#-Nb?B z>Jc{7^%SVjo50Ovk}Nt^WU8;!5-?AI`^$|)pLCPlF5AmK1-xQZ4Q@3F*+Phc8f*^+ zhcY;#m4JP{!gGUv6v_Y#RY(v40sa6D0U=OcPhL4uO&y;NxS=<*t$22Lt8)P^{G+AKsw__)QJ+h$+kbVfH4^gR1FqdTl(huF}5gn2$p~OqU<{hjfcF{W+D7pvR zCyNBr#+%^0naKk-ecjl}HQ*WLV@YGwul!+PWf;hBW0# z3cwO1({r+ue?z(RQw1V)29q+XryohDF7_8rb*P-4Gqni-zThiI*n`y zV~7C;$j*LKWU>~xCW#Ii*CGH2qs$^kh#NhdQDcM16w$ZKgK=1oMln7%9ML1a(c;*} zvP>)(3qv3g2&Sc}QVwlKi>MMxonb(cDRs;mk{B`>1hQ?tj#2@+HZ6;6;KgTpLyMS=uXLY0uw1sKo?5|l^`k^~7p&cUIQS!$Wi@KZS`U`0>> zf+>}8f)WzJ<5F}V*P8CSkNZr2B`7&ds}dB>UFEfS4vQ&3Aek$g!oh*d9@l!GWquJi zElLWMNDNQI&VHRBL4pJwZ&6Jc_qCwTbViB9KtM)2bPKpMq*`r(`o|Tn(`vNr`k_&G zb((M|D-F^P{S>r6L1M_5?swFNo|AMUKdvkwVSUb1&$GE5MpaW3{VFH^vmAYlk^&Zq zd}q1pJIg^d8Uzgu4awYVd@Q5_&#oaz0gEUwxmecK6lP*AU|E{7T-E~C6=BL>(W9@O zjo040J(U?#5Gb5y7SYs$9u{GJj)lQcuIA};$f&8T2GZgV(1Cg zEkQ88q4gkH)-{=2CLYi8Hjq;{Er=+nwD~lpm12XOFgT0{g@I5Y7)DVH#xM*-K@`Pcj4@7G=g`~%K%rTBwWa_QMG_5UNdP4Q zB98?jr`4Q=0kCeK(^>Ko_6)mQTb+eQJ;`i1DiM#5pnFKMb9eAA4o^Q4qCg1v4JC@A z#L(9*hKtEqR%OOwalPh?Qr0|jt-4Amwz5S!77qo@>p%~d5*-po9GGX_N(sAbYBKU0ippyg~AuUsEVb)64aOVwIK0(@HIKjhPq(H0-HYe;K@{8l(gbH~jwR5kW zPHBul0)P4@5nZYKNs~8n>B@YkgWZJF!0?!baObtf_C@w+8rMJdnS$M(#~!GLmc<1w z`%dReUhXO6p#uPbLOsS#SoowKHfdK!TaNUr_dhNoUI7${{g0qtn933z&-})!;LC#4 ztx^DS#Q6Jw(hm3wU@B~n6v3B;yfyzu6FzEcNMt1B3(UQa3#R{0-5{1MqSah0iCl zVbUaF*cN6jA#9l)6N#>t4a2{a5xJYp>IF&M-q3^06cKGMo7_{BBF~e&bCdvx(e6ov zZeV=!<$NIvhcRgc^BG1`m;|4GKbAd|^l!wr{LM#3kYc7#Leiq+uGy+1Djlnf_?%C9 zT;g?D@~{P(atI-V(o50_HxyStLUT679ON9vgc!a2BIeG$q1zX$HSQ2j=us|_+Y5fB zE(@+)@>6{G`ki!iHYZ~#P&JmBjbQW7Lt>eb0ICVJeo1HpSeCK@SnX>7jXdaH1ZE@y zu;q!O>v)PHaHFeq%kEX;99+tI>AGQ6!S$=EUr>s8OYU#{@rRQrMS!kRT)NQ?xl_fmMLsgLNYH0LS0(RqJ~Gy zP?z5^>&KFx3Zc%*i59!(5@t<=`#PleE?5SP5M60111e-d1prP|RqtL&jC(l1NhN5- z!TYrVxnIv2!0yq+e9=D0^t7RE$l}7RBH-M(xottdwySx7f>8BD;tV*Holy~ z6jH_Qd}){iPG*x&8k5_Z=^77n_jASsq;*t09DNTiKBzy`o71Rxg=6ItDo69`4|I<1 z1d1XeB>+a}5ijZp-HWg5%L>RlG3%EgWDVF;(S|E%Hs1@aXpR#r|D?8nqa^`A=eB&5 zP*Pz=s?1WP8vrJOJ^JrQ@~MJw2(+WFv;7#fBo#Xi)R4$PZFRx!S@bnKC?>+BDGC1K)R6Xr;G>K{zYrGedEKN`Qi-V=+UvnL@xt1Nbo}n);6ToVUVXm; zI77_JL6~i{VjwBjM7C!kZ$c`W99JDVl*(r3!ESDHUM6wLSIl_uu+TzD9nCa^)gBuT zE9H8Na$nE0Pe5^P{QV1^O#AIT*L^{{5pOV)m9Z5E^l4;F(C8$DE@B9<@C&7(Gsg@& zkrW<(p_xmleF-S~KL=3ZZKSGi1(CD>2uj|Q`Zt3Iev%n;;hZ>R=r6Da<-ncbkDTsu z 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

0%yjR*PyRu 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 diff --git a/.turbo/cache/f396cf802aa6211b-manifest.json b/.turbo/cache/f396cf802aa6211b-manifest.json deleted file mode 100644 index ce45b0c..0000000 --- a/.turbo/cache/f396cf802aa6211b-manifest.json +++ /dev/null @@ -1 +0,0 @@ -{"files":{"apps/bot/dist/commands/utility/setupTickets.js.map":{"size":1395,"mtime_nanos":1778274965174886448,"mode":420,"is_dir":false},"apps/bot/dist/listeners/messageCreate.js":{"size":1165,"mtime_nanos":1778274965196209262,"mode":420,"is_dir":false},"apps/bot/dist/lib/reminders.js":{"size":1587,"mtime_nanos":1778274965176125768,"mode":420,"is_dir":false},"apps/bot/dist/util":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/generated/prisma/internal/class.js.map":{"size":1292,"mtime_nanos":1778274965129826638,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/warn/unwarn.js":{"size":4790,"mtime_nanos":1778274965161839171,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/autorole/autorole.js.map":{"size":5050,"mtime_nanos":1778274965149552510,"mode":420,"is_dir":false},"apps/bot/dist/interaction-handlers/confession/confessionHandler.js.map":{"size":12470,"mtime_nanos":1778274965185211713,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/slowmode.js":{"size":3338,"mtime_nanos":1778274965145422429,"mode":420,"is_dir":false},"apps/bot/dist/sharder.js":{"size":841,"mtime_nanos":1778274965099004758,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/AutoMod.js.map":{"size":139,"mtime_nanos":1778274965119572122,"mode":420,"is_dir":false},"apps/bot/dist/lib/tickets.js":{"size":1832,"mtime_nanos":1778274965186002496,"mode":420,"is_dir":false},"apps/bot/dist/listeners/guildEmojisUpdate.js.map":{"size":1930,"mtime_nanos":1778274965193601165,"mode":420,"is_dir":false},"apps/bot/dist/util/heartbeat.js":{"size":597,"mtime_nanos":1778274965199994388,"mode":420,"is_dir":false},"apps/bot/dist/commands/promotion/unlimited.js.map":{"size":824,"mtime_nanos":1778274965166945991,"mode":420,"is_dir":false},"apps/bot/dist/lib/logging.js.map":{"size":1928,"mtime_nanos":1778274965163504778,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/autorole/autorole.js":{"size":5975,"mtime_nanos":1778274965149791508,"mode":420,"is_dir":false},"apps/bot/dist/sharder.js.map":{"size":1005,"mtime_nanos":1778274965098910718,"mode":420,"is_dir":false},"apps/bot/dist/interaction-handlers/ticket":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/commands/moderation/mute/mute.js.map":{"size":5080,"mtime_nanos":1778274965157934129,"mode":420,"is_dir":false},"apps/bot/dist/lib/limits.js.map":{"size":1159,"mtime_nanos":1778274965135105956,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/warn/unwarn.js.map":{"size":4034,"mtime_nanos":1778274965161659089,"mode":420,"is_dir":false},"apps/bot/dist/listeners/guildBanAdd.js.map":{"size":1365,"mtime_nanos":1778274965192974338,"mode":420,"is_dir":false},"apps/bot/dist/listeners/messageCreate.js.map":{"size":1230,"mtime_nanos":1778274965196135513,"mode":420,"is_dir":false},"apps/bot/dist/commands/promotion/bot.js.map":{"size":604,"mtime_nanos":1778274965166290456,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/listeners/messageUpdate.js.map":{"size":1556,"mtime_nanos":1778274965199066815,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/kick.js":{"size":5349,"mtime_nanos":1778274965142510710,"mode":420,"is_dir":false},"apps/bot/dist/interaction-handlers/ticket/createTicketHandler.js":{"size":5516,"mtime_nanos":1778274965188403845,"mode":420,"is_dir":false},"apps/bot/dist/listeners/messageDelete.js":{"size":1232,"mtime_nanos":1778274965196721423,"mode":420,"is_dir":false},"apps/bot/dist/listeners/messageUpdate.js":{"size":1408,"mtime_nanos":1778274965199170772,"mode":420,"is_dir":false},"apps/bot/dist/preconditions/devMode.js.map":{"size":1009,"mtime_nanos":1778274965202041825,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/internal/class.js":{"size":42064,"mtime_nanos":1778274965129971844,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/internal/prismaNamespaceBrowser.js.map":{"size":3019,"mtime_nanos":1778274965180271057,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility/reminder/reminder.js":{"size":4460,"mtime_nanos":1778274965177682543,"mode":420,"is_dir":false},"apps/bot/dist/lib/prisma.js":{"size":488,"mtime_nanos":1778274965133651305,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility/reminder/reminders.js.map":{"size":1495,"mtime_nanos":1778274965178589408,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/ban/unban.js":{"size":4685,"mtime_nanos":1778274965155760527,"mode":420,"is_dir":false},"apps/bot/dist/listeners/guildMemberUpdate.js":{"size":1850,"mtime_nanos":1778274965195772767,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/warn/warn.js":{"size":6920,"mtime_nanos":1778274965165268842,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/warn":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/lib/warns.js.map":{"size":1746,"mtime_nanos":1778274965159921774,"mode":420,"is_dir":false},"apps/bot/dist/listeners/messageDeleteBulk.js":{"size":1139,"mtime_nanos":1778274965198603736,"mode":420,"is_dir":false},"apps/bot/dist/util/emoji.js":{"size":305,"mtime_nanos":1778274965099580169,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility/reminder":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/generated/prisma/models/Reminder.js.map":{"size":141,"mtime_nanos":1778274965114188763,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/Ticket.js.map":{"size":137,"mtime_nanos":1778274965115794746,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/internal":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/util/collectors.js":{"size":817,"mtime_nanos":1778274965140669522,"mode":420,"is_dir":false},"apps/bot/dist/lib/reminders.js.map":{"size":1851,"mtime_nanos":1778274965175996644,"mode":420,"is_dir":false},"apps/bot/dist/listeners/guildMemberRemove.js.map":{"size":1579,"mtime_nanos":1778274965195065941,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility/reminder/reminder.js.map":{"size":3951,"mtime_nanos":1778274965177535753,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/ban/ban.js":{"size":5850,"mtime_nanos":1778274965154267168,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/warn/warn.js.map":{"size":5910,"mtime_nanos":1778274965165127052,"mode":420,"is_dir":false},"apps/bot/.turbo/turbo-build.log":{"size":337,"mtime_nanos":1778274965216875083,"mode":420,"is_dir":false},"apps/bot/dist/commands/promotion/invite.js":{"size":586,"mtime_nanos":1778274965166675702,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/ban/unban.js.map":{"size":3973,"mtime_nanos":1778274965155616154,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/enums.js":{"size":302,"mtime_nanos":1778274965102257349,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/Mute.js.map":{"size":133,"mtime_nanos":1778274965111197837,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/Ticket.js":{"size":45,"mtime_nanos":1778274965116009410,"mode":420,"is_dir":false},"apps/bot/dist/lib/autorole.js.map":{"size":1728,"mtime_nanos":1778274965146301920,"mode":420,"is_dir":false},"apps/bot/dist/preconditions":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/preconditions/devMode.js":{"size":866,"mtime_nanos":1778274965202276447,"mode":420,"is_dir":false},"apps/bot/dist/commands/promotion/bot.js":{"size":577,"mtime_nanos":1778274965166356581,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/client.js.map":{"size":611,"mtime_nanos":1778274965132945521,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility/help.js":{"size":1406,"mtime_nanos":1778274965169841752,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility/user.js.map":{"size":635,"mtime_nanos":1778274965175450025,"mode":420,"is_dir":false},"apps/bot/dist/generated":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/lib/settings.js.map":{"size":1379,"mtime_nanos":1778274965162497789,"mode":420,"is_dir":false},"apps/bot/dist/lib/reminderEvent.js.map":{"size":1535,"mtime_nanos":1778274965190870319,"mode":420,"is_dir":false},"apps/bot/dist/lib/reminderEvent.js":{"size":1563,"mtime_nanos":1778274965190946235,"mode":420,"is_dir":false},"apps/bot/dist/util/collectors.js.map":{"size":941,"mtime_nanos":1778274965140590106,"mode":420,"is_dir":false},"apps/bot/dist/lib/warns.js":{"size":1391,"mtime_nanos":1778274965160163230,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/mute/unmute.js":{"size":4856,"mtime_nanos":1778274965159251615,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/mute/unmute.js.map":{"size":3959,"mtime_nanos":1778274965159129033,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/internal/prismaNamespaceBrowser.js":{"size":4325,"mtime_nanos":1778274965180464180,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/kick.js.map":{"size":4298,"mtime_nanos":1778274965142359420,"mode":420,"is_dir":false},"apps/bot/dist/lib/mutes.js.map":{"size":2057,"mtime_nanos":1778274965156407562,"mode":420,"is_dir":false},"apps/bot/dist/listeners/messageDeleteBulk.js.map":{"size":1244,"mtime_nanos":1778274965197453123,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/commonInputTypes.js":{"size":371,"mtime_nanos":1778274965122213969,"mode":420,"is_dir":false},"apps/bot/dist/listeners/ready.js":{"size":1807,"mtime_nanos":1778274965200871712,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/browser.js":{"size":724,"mtime_nanos":1778274965181965831,"mode":420,"is_dir":false},"apps/bot/dist/listeners/guildEmojisUpdate.js":{"size":1415,"mtime_nanos":1778274965193770538,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility/confess.js":{"size":4237,"mtime_nanos":1778274965168899804,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/slowmode.js.map":{"size":2827,"mtime_nanos":1778274965145206682,"mode":420,"is_dir":false},"apps/bot/dist/lib/logging.js":{"size":1469,"mtime_nanos":1778274965163623902,"mode":420,"is_dir":false},"apps/bot/dist/index.js":{"size":887,"mtime_nanos":1778274965097058154,"mode":420,"is_dir":false},"apps/bot/dist/lib/prisma.js.map":{"size":548,"mtime_nanos":1778274965133578098,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/Server.js":{"size":45,"mtime_nanos":1778274965107938205,"mode":420,"is_dir":false},"apps/bot/dist/lib/automod.js.map":{"size":2188,"mtime_nanos":1778274965137457889,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/autorole":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/commands/utility/setupTickets.js":{"size":1619,"mtime_nanos":1778274965174959280,"mode":420,"is_dir":false},"apps/bot/dist/interaction-handlers/confession/confessionHandler.js":{"size":14103,"mtime_nanos":1778274965185374211,"mode":420,"is_dir":false},"apps/bot/dist/interaction-handlers/ticket/removeTicketHandler.js":{"size":5837,"mtime_nanos":1778274965190370074,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility/help.js.map":{"size":1353,"mtime_nanos":1778274965169669337,"mode":420,"is_dir":false},"apps/bot/dist/interaction-handlers":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/interaction-handlers/ticket/removeTicketHandler.js.map":{"size":5039,"mtime_nanos":1778274965190053494,"mode":420,"is_dir":false},"apps/bot/dist/listeners/channelDelete.js.map":{"size":1700,"mtime_nanos":1778274965192498510,"mode":420,"is_dir":false},"apps/bot/dist/commands/promotion/unlimited.js":{"size":866,"mtime_nanos":1778274965167011324,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/purge.js.map":{"size":3725,"mtime_nanos":1778274965144080610,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/mute":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/generated/prisma/models/AutoRole.js":{"size":47,"mtime_nanos":1778274965117383062,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility/settings.js.map":{"size":13719,"mtime_nanos":1778274965173969874,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/automod.js.map":{"size":4648,"mtime_nanos":1778274965139775656,"mode":420,"is_dir":false},"apps/bot/dist/lib/confessions.js":{"size":1435,"mtime_nanos":1778274965167620734,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/generated/prisma/models/AutoMod.js":{"size":46,"mtime_nanos":1778274965119753995,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/Server.js.map":{"size":137,"mtime_nanos":1778274965107800831,"mode":420,"is_dir":false},"apps/bot/dist/lib":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/lib/welcomeModule.js.map":{"size":798,"mtime_nanos":1778274965191223273,"mode":420,"is_dir":false},"apps/bot/dist/listeners":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/generated/prisma/commonInputTypes.js.map":{"size":208,"mtime_nanos":1778274965122142261,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/Ban.js":{"size":42,"mtime_nanos":1778274965112708445,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/Ban.js.map":{"size":131,"mtime_nanos":1778274965112633446,"mode":420,"is_dir":false},"apps/bot/dist/interaction-handlers/ticket/createTicketHandler.js.map":{"size":4570,"mtime_nanos":1778274965188242097,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility/user.js":{"size":594,"mtime_nanos":1778274965175517066,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/generated/prisma/internal/prismaNamespace.js":{"size":5347,"mtime_nanos":1778274965128049448,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/Warn.js":{"size":43,"mtime_nanos":1778274965109719436,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/automod.js":{"size":5694,"mtime_nanos":1778274965139924780,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility/settings.js":{"size":16348,"mtime_nanos":1778274965174192539,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/browser.js.map":{"size":319,"mtime_nanos":1778274965181853749,"mode":420,"is_dir":false},"apps/bot/dist/lib/mutes.js":{"size":1657,"mtime_nanos":1778274965156496436,"mode":420,"is_dir":false},"apps/bot/dist/listeners/messageDelete.js.map":{"size":1381,"mtime_nanos":1778274965196648007,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/internal/prismaNamespace.js.map":{"size":3795,"mtime_nanos":1778274965127894408,"mode":420,"is_dir":false},"apps/bot/dist/listeners/ready.js.map":{"size":2108,"mtime_nanos":1778274965200774713,"mode":420,"is_dir":false},"apps/bot/dist/commands/promotion/invite.js.map":{"size":610,"mtime_nanos":1778274965166600870,"mode":420,"is_dir":false},"apps/bot/dist":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/generated/prisma/models.js.map":{"size":127,"mtime_nanos":1778274965122365801,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/Mute.js":{"size":43,"mtime_nanos":1778274965111273336,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/interaction-handlers/confession":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/commands/moderation/warn/warns.js":{"size":2503,"mtime_nanos":1778274965165965502,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility/reminder/reminders.js":{"size":1425,"mtime_nanos":1778274965178686907,"mode":420,"is_dir":false},"apps/bot/dist/util/heartbeat.js.map":{"size":832,"mtime_nanos":1778274965199803473,"mode":420,"is_dir":false},"apps/bot/dist/listeners/channelDelete.js":{"size":1679,"mtime_nanos":1778274965192575384,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/enums.js.map":{"size":186,"mtime_nanos":1778274965102174141,"mode":420,"is_dir":false},"apps/bot/dist/lib/settings.js":{"size":1187,"mtime_nanos":1778274965162580996,"mode":420,"is_dir":false},"apps/bot/dist/listeners/guildMemberRemove.js":{"size":1419,"mtime_nanos":1778274965195149981,"mode":420,"is_dir":false},"apps/bot/dist/lib/autorole.js":{"size":1655,"mtime_nanos":1778274965147679988,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/ban/ban.js.map":{"size":4997,"mtime_nanos":1778274965154085462,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/mute/mute.js":{"size":5826,"mtime_nanos":1778274965158058044,"mode":420,"is_dir":false},"apps/bot/dist/commands/ping.js":{"size":923,"mtime_nanos":1778274965101565564,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/Confession.js":{"size":49,"mtime_nanos":1778274965121230396,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/Warn.js.map":{"size":133,"mtime_nanos":1778274965109635937,"mode":420,"is_dir":false},"apps/bot/dist/index.js.map":{"size":819,"mtime_nanos":1778274965096934572,"mode":420,"is_dir":false},"apps/bot/dist/commands/promotion":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/generated/prisma/client.js":{"size":1252,"mtime_nanos":1778274965133044937,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models.js":{"size":45,"mtime_nanos":1778274965122475341,"mode":420,"is_dir":false},"apps/bot/dist/lib/bans.js":{"size":2155,"mtime_nanos":1778274965150869746,"mode":420,"is_dir":false},"apps/bot/dist/lib/tickets.js.map":{"size":2006,"mtime_nanos":1778274965185930622,"mode":420,"is_dir":false},"apps/bot/dist/listeners/guildBanAdd.js":{"size":1197,"mtime_nanos":1778274965193045587,"mode":420,"is_dir":false},"apps/bot/dist/listeners/guildMemberAdd.js":{"size":1569,"mtime_nanos":1778274965194562571,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/AutoRole.js.map":{"size":141,"mtime_nanos":1778274965117304313,"mode":420,"is_dir":false},"apps/bot/dist/listeners/guildMemberAdd.js.map":{"size":1985,"mtime_nanos":1778274965194482322,"mode":420,"is_dir":false},"apps/bot/dist/listeners/guildMemberUpdate.js.map":{"size":1868,"mtime_nanos":1778274965195691142,"mode":420,"is_dir":false},"apps/bot/dist/lib/automod.js":{"size":2063,"mtime_nanos":1778274965137605763,"mode":420,"is_dir":false},"apps/bot/dist/lib/welcomeModule.js":{"size":629,"mtime_nanos":1778274965191306439,"mode":420,"is_dir":false},"apps/bot/dist/listeners/channelCreate.js.map":{"size":1474,"mtime_nanos":1778274965191890225,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/ban":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/commands/moderation/purge.js":{"size":4415,"mtime_nanos":1778274965144204776,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/Confession.js.map":{"size":145,"mtime_nanos":1778274965121160605,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/Reminder.js":{"size":47,"mtime_nanos":1778274965114258887,"mode":420,"is_dir":false},"apps/bot/dist/lib/confessions.js.map":{"size":1485,"mtime_nanos":1778274965167554776,"mode":420,"is_dir":false},"apps/bot/dist/commands":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/lib/limits.js":{"size":1360,"mtime_nanos":1778274965135208622,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/warn/warns.js.map":{"size":2373,"mtime_nanos":1778274965165892794,"mode":420,"is_dir":false},"apps/bot/dist/listeners/channelCreate.js":{"size":1414,"mtime_nanos":1778274965191962224,"mode":420,"is_dir":false},"apps/bot/dist/commands/ping.js.map":{"size":980,"mtime_nanos":1778274965101466524,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility/confess.js.map":{"size":4015,"mtime_nanos":1778274965168780097,"mode":420,"is_dir":false},"apps/bot/dist/util/emoji.js.map":{"size":255,"mtime_nanos":1778274965099492045,"mode":420,"is_dir":false},"apps/bot/dist/lib/bans.js.map":{"size":2660,"mtime_nanos":1778274965150733039,"mode":420,"is_dir":false}},"order":["apps/bot/.turbo/turbo-build.log","apps/bot/dist","apps/bot/dist/commands","apps/bot/dist/commands/moderation","apps/bot/dist/commands/moderation/automod.js","apps/bot/dist/commands/moderation/automod.js.map","apps/bot/dist/commands/moderation/autorole","apps/bot/dist/commands/moderation/autorole/autorole.js","apps/bot/dist/commands/moderation/autorole/autorole.js.map","apps/bot/dist/commands/moderation/ban","apps/bot/dist/commands/moderation/ban/ban.js","apps/bot/dist/commands/moderation/ban/ban.js.map","apps/bot/dist/commands/moderation/ban/unban.js","apps/bot/dist/commands/moderation/ban/unban.js.map","apps/bot/dist/commands/moderation/kick.js","apps/bot/dist/commands/moderation/kick.js.map","apps/bot/dist/commands/moderation/mute","apps/bot/dist/commands/moderation/mute/mute.js","apps/bot/dist/commands/moderation/mute/mute.js.map","apps/bot/dist/commands/moderation/mute/unmute.js","apps/bot/dist/commands/moderation/mute/unmute.js.map","apps/bot/dist/commands/moderation/purge.js","apps/bot/dist/commands/moderation/purge.js.map","apps/bot/dist/commands/moderation/slowmode.js","apps/bot/dist/commands/moderation/slowmode.js.map","apps/bot/dist/commands/moderation/warn","apps/bot/dist/commands/moderation/warn/unwarn.js","apps/bot/dist/commands/moderation/warn/unwarn.js.map","apps/bot/dist/commands/moderation/warn/warn.js","apps/bot/dist/commands/moderation/warn/warn.js.map","apps/bot/dist/commands/moderation/warn/warns.js","apps/bot/dist/commands/moderation/warn/warns.js.map","apps/bot/dist/commands/ping.js","apps/bot/dist/commands/ping.js.map","apps/bot/dist/commands/promotion","apps/bot/dist/commands/promotion/bot.js","apps/bot/dist/commands/promotion/bot.js.map","apps/bot/dist/commands/promotion/invite.js","apps/bot/dist/commands/promotion/invite.js.map","apps/bot/dist/commands/promotion/unlimited.js","apps/bot/dist/commands/promotion/unlimited.js.map","apps/bot/dist/commands/utility","apps/bot/dist/commands/utility/confess.js","apps/bot/dist/commands/utility/confess.js.map","apps/bot/dist/commands/utility/help.js","apps/bot/dist/commands/utility/help.js.map","apps/bot/dist/commands/utility/reminder","apps/bot/dist/commands/utility/reminder/reminder.js","apps/bot/dist/commands/utility/reminder/reminder.js.map","apps/bot/dist/commands/utility/reminder/reminders.js","apps/bot/dist/commands/utility/reminder/reminders.js.map","apps/bot/dist/commands/utility/settings.js","apps/bot/dist/commands/utility/settings.js.map","apps/bot/dist/commands/utility/setupTickets.js","apps/bot/dist/commands/utility/setupTickets.js.map","apps/bot/dist/commands/utility/user.js","apps/bot/dist/commands/utility/user.js.map","apps/bot/dist/generated","apps/bot/dist/generated/prisma","apps/bot/dist/generated/prisma/browser.js","apps/bot/dist/generated/prisma/browser.js.map","apps/bot/dist/generated/prisma/client.js","apps/bot/dist/generated/prisma/client.js.map","apps/bot/dist/generated/prisma/commonInputTypes.js","apps/bot/dist/generated/prisma/commonInputTypes.js.map","apps/bot/dist/generated/prisma/enums.js","apps/bot/dist/generated/prisma/enums.js.map","apps/bot/dist/generated/prisma/internal","apps/bot/dist/generated/prisma/internal/class.js","apps/bot/dist/generated/prisma/internal/class.js.map","apps/bot/dist/generated/prisma/internal/prismaNamespace.js","apps/bot/dist/generated/prisma/internal/prismaNamespace.js.map","apps/bot/dist/generated/prisma/internal/prismaNamespaceBrowser.js","apps/bot/dist/generated/prisma/internal/prismaNamespaceBrowser.js.map","apps/bot/dist/generated/prisma/models","apps/bot/dist/generated/prisma/models/AutoMod.js","apps/bot/dist/generated/prisma/models/AutoMod.js.map","apps/bot/dist/generated/prisma/models/AutoRole.js","apps/bot/dist/generated/prisma/models/AutoRole.js.map","apps/bot/dist/generated/prisma/models/Ban.js","apps/bot/dist/generated/prisma/models/Ban.js.map","apps/bot/dist/generated/prisma/models/Confession.js","apps/bot/dist/generated/prisma/models/Confession.js.map","apps/bot/dist/generated/prisma/models/Mute.js","apps/bot/dist/generated/prisma/models/Mute.js.map","apps/bot/dist/generated/prisma/models/Reminder.js","apps/bot/dist/generated/prisma/models/Reminder.js.map","apps/bot/dist/generated/prisma/models/Server.js","apps/bot/dist/generated/prisma/models/Server.js.map","apps/bot/dist/generated/prisma/models/Ticket.js","apps/bot/dist/generated/prisma/models/Ticket.js.map","apps/bot/dist/generated/prisma/models/Warn.js","apps/bot/dist/generated/prisma/models/Warn.js.map","apps/bot/dist/generated/prisma/models.js","apps/bot/dist/generated/prisma/models.js.map","apps/bot/dist/index.js","apps/bot/dist/index.js.map","apps/bot/dist/interaction-handlers","apps/bot/dist/interaction-handlers/confession","apps/bot/dist/interaction-handlers/confession/confessionHandler.js","apps/bot/dist/interaction-handlers/confession/confessionHandler.js.map","apps/bot/dist/interaction-handlers/ticket","apps/bot/dist/interaction-handlers/ticket/createTicketHandler.js","apps/bot/dist/interaction-handlers/ticket/createTicketHandler.js.map","apps/bot/dist/interaction-handlers/ticket/removeTicketHandler.js","apps/bot/dist/interaction-handlers/ticket/removeTicketHandler.js.map","apps/bot/dist/lib","apps/bot/dist/lib/automod.js","apps/bot/dist/lib/automod.js.map","apps/bot/dist/lib/autorole.js","apps/bot/dist/lib/autorole.js.map","apps/bot/dist/lib/bans.js","apps/bot/dist/lib/bans.js.map","apps/bot/dist/lib/confessions.js","apps/bot/dist/lib/confessions.js.map","apps/bot/dist/lib/limits.js","apps/bot/dist/lib/limits.js.map","apps/bot/dist/lib/logging.js","apps/bot/dist/lib/logging.js.map","apps/bot/dist/lib/mutes.js","apps/bot/dist/lib/mutes.js.map","apps/bot/dist/lib/prisma.js","apps/bot/dist/lib/prisma.js.map","apps/bot/dist/lib/reminderEvent.js","apps/bot/dist/lib/reminderEvent.js.map","apps/bot/dist/lib/reminders.js","apps/bot/dist/lib/reminders.js.map","apps/bot/dist/lib/settings.js","apps/bot/dist/lib/settings.js.map","apps/bot/dist/lib/tickets.js","apps/bot/dist/lib/tickets.js.map","apps/bot/dist/lib/warns.js","apps/bot/dist/lib/warns.js.map","apps/bot/dist/lib/welcomeModule.js","apps/bot/dist/lib/welcomeModule.js.map","apps/bot/dist/listeners","apps/bot/dist/listeners/channelCreate.js","apps/bot/dist/listeners/channelCreate.js.map","apps/bot/dist/listeners/channelDelete.js","apps/bot/dist/listeners/channelDelete.js.map","apps/bot/dist/listeners/guildBanAdd.js","apps/bot/dist/listeners/guildBanAdd.js.map","apps/bot/dist/listeners/guildEmojisUpdate.js","apps/bot/dist/listeners/guildEmojisUpdate.js.map","apps/bot/dist/listeners/guildMemberAdd.js","apps/bot/dist/listeners/guildMemberAdd.js.map","apps/bot/dist/listeners/guildMemberRemove.js","apps/bot/dist/listeners/guildMemberRemove.js.map","apps/bot/dist/listeners/guildMemberUpdate.js","apps/bot/dist/listeners/guildMemberUpdate.js.map","apps/bot/dist/listeners/messageCreate.js","apps/bot/dist/listeners/messageCreate.js.map","apps/bot/dist/listeners/messageDelete.js","apps/bot/dist/listeners/messageDelete.js.map","apps/bot/dist/listeners/messageDeleteBulk.js","apps/bot/dist/listeners/messageDeleteBulk.js.map","apps/bot/dist/listeners/messageUpdate.js","apps/bot/dist/listeners/messageUpdate.js.map","apps/bot/dist/listeners/ready.js","apps/bot/dist/listeners/ready.js.map","apps/bot/dist/preconditions","apps/bot/dist/preconditions/devMode.js","apps/bot/dist/preconditions/devMode.js.map","apps/bot/dist/sharder.js","apps/bot/dist/sharder.js.map","apps/bot/dist/util","apps/bot/dist/util/collectors.js","apps/bot/dist/util/collectors.js.map","apps/bot/dist/util/emoji.js","apps/bot/dist/util/emoji.js.map","apps/bot/dist/util/heartbeat.js","apps/bot/dist/util/heartbeat.js.map"]} \ No newline at end of file diff --git a/.turbo/cache/f396cf802aa6211b-meta.json b/.turbo/cache/f396cf802aa6211b-meta.json deleted file mode 100644 index a35d82a..0000000 --- a/.turbo/cache/f396cf802aa6211b-meta.json +++ /dev/null @@ -1 +0,0 @@ -{"hash":"f396cf802aa6211b","duration":2390,"sha":"bcd1f4c1014f0b77e3af622dbe57179970204ecd","dirty_hash":"637b43a6ca76bdf2b5e1a9c8d29dc0f705332b270d5c5db3985860f8aec79985"} \ No newline at end of file diff --git a/.turbo/cache/f396cf802aa6211b.tar.zst b/.turbo/cache/f396cf802aa6211b.tar.zst deleted file mode 100644 index 2341fdd8a6540cb2e42149d564ea22b004f29603..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 65753 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 z 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

0%yjR*PyRu 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 diff --git a/apps/bot/src/interaction-handlers/confession/confessionHandler.ts b/apps/bot/src/interaction-handlers/confession/confessionHandler.ts index 0d5c7b2..9ea77ad 100644 --- a/apps/bot/src/interaction-handlers/confession/confessionHandler.ts +++ b/apps/bot/src/interaction-handlers/confession/confessionHandler.ts @@ -55,19 +55,17 @@ function createTextInputModal(customId: string, title: string, inputId: string, .addLabelComponents(new LabelBuilder().setLabel(label).setTextInputComponent(input)); } -async function fetchConfessionChannel(interaction: ButtonInteraction, channelId: string) { +async function fetchConfessionChannel(interaction: ButtonInteraction, channelId: string, guildId?: string) { try { let channel = null; - if (interaction.inGuild() && interaction.guild) { - channel = await interaction.guild.channels.fetch(channelId).catch(() => null); - } - - if (!channel) { - const guild = await interaction.client.guilds.cache.find((g) => g.channels.cache.has(channelId)); + if (guildId) { + const guild = await interaction.client.guilds.fetch(guildId).catch(() => null); if (guild) { channel = await guild.channels.fetch(channelId).catch(() => null); } + } else if (interaction.inGuild() && interaction.guild) { + channel = await interaction.guild.channels.fetch(channelId).catch(() => null); } if (!channel) { @@ -355,7 +353,7 @@ export class ConfessionButtonHandler extends InteractionHandler { return; } - const channel = await fetchConfessionChannel(interaction, context.channelId); + const channel = await fetchConfessionChannel(interaction, context.channelId, context.guildId); if (!channel) { console.error('Confession channel fetch failed (delete flow)', { From cfa5ba226c0ececaec96d7cfda7e269b8331c41c Mon Sep 17 00:00:00 2001 From: unbravechimp Date: Sun, 10 May 2026 00:50:13 +0200 Subject: [PATCH 8/8] commit rq --- apps/bot/.gitignore | 1 + apps/bot/.turbo/turbo-build.log | 12 ------------ 2 files changed, 1 insertion(+), 12 deletions(-) create mode 100644 apps/bot/.gitignore delete mode 100644 apps/bot/.turbo/turbo-build.log diff --git a/apps/bot/.gitignore b/apps/bot/.gitignore new file mode 100644 index 0000000..5c4983a --- /dev/null +++ b/apps/bot/.gitignore @@ -0,0 +1 @@ +.turbo \ No newline at end of file diff --git a/apps/bot/.turbo/turbo-build.log b/apps/bot/.turbo/turbo-build.log deleted file mode 100644 index 3d20a5e..0000000 --- a/apps/bot/.turbo/turbo-build.log +++ /dev/null @@ -1,12 +0,0 @@ - - -> @quest/bot@0.1.0 build /Users/ash/Documents/Repositories/quest-bot/apps/bot -> rimraf dist && prisma generate && tsc - -Loaded Prisma config from prisma.config.ts. - -Prisma schema loaded from prisma/schema.prisma. - - -✔ Generated Prisma Client (7.7.0) to ./src/generated/prisma in 43ms -

0%yjR*PyRu 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 literal 0 HcmV?d00001 diff --git a/.turbo/cache/f396cf802aa6211b-manifest.json b/.turbo/cache/f396cf802aa6211b-manifest.json new file mode 100644 index 0000000..ce45b0c --- /dev/null +++ b/.turbo/cache/f396cf802aa6211b-manifest.json @@ -0,0 +1 @@ +{"files":{"apps/bot/dist/commands/utility/setupTickets.js.map":{"size":1395,"mtime_nanos":1778274965174886448,"mode":420,"is_dir":false},"apps/bot/dist/listeners/messageCreate.js":{"size":1165,"mtime_nanos":1778274965196209262,"mode":420,"is_dir":false},"apps/bot/dist/lib/reminders.js":{"size":1587,"mtime_nanos":1778274965176125768,"mode":420,"is_dir":false},"apps/bot/dist/util":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/generated/prisma/internal/class.js.map":{"size":1292,"mtime_nanos":1778274965129826638,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/warn/unwarn.js":{"size":4790,"mtime_nanos":1778274965161839171,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/autorole/autorole.js.map":{"size":5050,"mtime_nanos":1778274965149552510,"mode":420,"is_dir":false},"apps/bot/dist/interaction-handlers/confession/confessionHandler.js.map":{"size":12470,"mtime_nanos":1778274965185211713,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/slowmode.js":{"size":3338,"mtime_nanos":1778274965145422429,"mode":420,"is_dir":false},"apps/bot/dist/sharder.js":{"size":841,"mtime_nanos":1778274965099004758,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/AutoMod.js.map":{"size":139,"mtime_nanos":1778274965119572122,"mode":420,"is_dir":false},"apps/bot/dist/lib/tickets.js":{"size":1832,"mtime_nanos":1778274965186002496,"mode":420,"is_dir":false},"apps/bot/dist/listeners/guildEmojisUpdate.js.map":{"size":1930,"mtime_nanos":1778274965193601165,"mode":420,"is_dir":false},"apps/bot/dist/util/heartbeat.js":{"size":597,"mtime_nanos":1778274965199994388,"mode":420,"is_dir":false},"apps/bot/dist/commands/promotion/unlimited.js.map":{"size":824,"mtime_nanos":1778274965166945991,"mode":420,"is_dir":false},"apps/bot/dist/lib/logging.js.map":{"size":1928,"mtime_nanos":1778274965163504778,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/autorole/autorole.js":{"size":5975,"mtime_nanos":1778274965149791508,"mode":420,"is_dir":false},"apps/bot/dist/sharder.js.map":{"size":1005,"mtime_nanos":1778274965098910718,"mode":420,"is_dir":false},"apps/bot/dist/interaction-handlers/ticket":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/commands/moderation/mute/mute.js.map":{"size":5080,"mtime_nanos":1778274965157934129,"mode":420,"is_dir":false},"apps/bot/dist/lib/limits.js.map":{"size":1159,"mtime_nanos":1778274965135105956,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/warn/unwarn.js.map":{"size":4034,"mtime_nanos":1778274965161659089,"mode":420,"is_dir":false},"apps/bot/dist/listeners/guildBanAdd.js.map":{"size":1365,"mtime_nanos":1778274965192974338,"mode":420,"is_dir":false},"apps/bot/dist/listeners/messageCreate.js.map":{"size":1230,"mtime_nanos":1778274965196135513,"mode":420,"is_dir":false},"apps/bot/dist/commands/promotion/bot.js.map":{"size":604,"mtime_nanos":1778274965166290456,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/listeners/messageUpdate.js.map":{"size":1556,"mtime_nanos":1778274965199066815,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/kick.js":{"size":5349,"mtime_nanos":1778274965142510710,"mode":420,"is_dir":false},"apps/bot/dist/interaction-handlers/ticket/createTicketHandler.js":{"size":5516,"mtime_nanos":1778274965188403845,"mode":420,"is_dir":false},"apps/bot/dist/listeners/messageDelete.js":{"size":1232,"mtime_nanos":1778274965196721423,"mode":420,"is_dir":false},"apps/bot/dist/listeners/messageUpdate.js":{"size":1408,"mtime_nanos":1778274965199170772,"mode":420,"is_dir":false},"apps/bot/dist/preconditions/devMode.js.map":{"size":1009,"mtime_nanos":1778274965202041825,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/internal/class.js":{"size":42064,"mtime_nanos":1778274965129971844,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/internal/prismaNamespaceBrowser.js.map":{"size":3019,"mtime_nanos":1778274965180271057,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility/reminder/reminder.js":{"size":4460,"mtime_nanos":1778274965177682543,"mode":420,"is_dir":false},"apps/bot/dist/lib/prisma.js":{"size":488,"mtime_nanos":1778274965133651305,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility/reminder/reminders.js.map":{"size":1495,"mtime_nanos":1778274965178589408,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/ban/unban.js":{"size":4685,"mtime_nanos":1778274965155760527,"mode":420,"is_dir":false},"apps/bot/dist/listeners/guildMemberUpdate.js":{"size":1850,"mtime_nanos":1778274965195772767,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/warn/warn.js":{"size":6920,"mtime_nanos":1778274965165268842,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/warn":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/lib/warns.js.map":{"size":1746,"mtime_nanos":1778274965159921774,"mode":420,"is_dir":false},"apps/bot/dist/listeners/messageDeleteBulk.js":{"size":1139,"mtime_nanos":1778274965198603736,"mode":420,"is_dir":false},"apps/bot/dist/util/emoji.js":{"size":305,"mtime_nanos":1778274965099580169,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility/reminder":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/generated/prisma/models/Reminder.js.map":{"size":141,"mtime_nanos":1778274965114188763,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/Ticket.js.map":{"size":137,"mtime_nanos":1778274965115794746,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/internal":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/util/collectors.js":{"size":817,"mtime_nanos":1778274965140669522,"mode":420,"is_dir":false},"apps/bot/dist/lib/reminders.js.map":{"size":1851,"mtime_nanos":1778274965175996644,"mode":420,"is_dir":false},"apps/bot/dist/listeners/guildMemberRemove.js.map":{"size":1579,"mtime_nanos":1778274965195065941,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility/reminder/reminder.js.map":{"size":3951,"mtime_nanos":1778274965177535753,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/ban/ban.js":{"size":5850,"mtime_nanos":1778274965154267168,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/warn/warn.js.map":{"size":5910,"mtime_nanos":1778274965165127052,"mode":420,"is_dir":false},"apps/bot/.turbo/turbo-build.log":{"size":337,"mtime_nanos":1778274965216875083,"mode":420,"is_dir":false},"apps/bot/dist/commands/promotion/invite.js":{"size":586,"mtime_nanos":1778274965166675702,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/ban/unban.js.map":{"size":3973,"mtime_nanos":1778274965155616154,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/enums.js":{"size":302,"mtime_nanos":1778274965102257349,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/Mute.js.map":{"size":133,"mtime_nanos":1778274965111197837,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/Ticket.js":{"size":45,"mtime_nanos":1778274965116009410,"mode":420,"is_dir":false},"apps/bot/dist/lib/autorole.js.map":{"size":1728,"mtime_nanos":1778274965146301920,"mode":420,"is_dir":false},"apps/bot/dist/preconditions":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/preconditions/devMode.js":{"size":866,"mtime_nanos":1778274965202276447,"mode":420,"is_dir":false},"apps/bot/dist/commands/promotion/bot.js":{"size":577,"mtime_nanos":1778274965166356581,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/client.js.map":{"size":611,"mtime_nanos":1778274965132945521,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility/help.js":{"size":1406,"mtime_nanos":1778274965169841752,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility/user.js.map":{"size":635,"mtime_nanos":1778274965175450025,"mode":420,"is_dir":false},"apps/bot/dist/generated":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/lib/settings.js.map":{"size":1379,"mtime_nanos":1778274965162497789,"mode":420,"is_dir":false},"apps/bot/dist/lib/reminderEvent.js.map":{"size":1535,"mtime_nanos":1778274965190870319,"mode":420,"is_dir":false},"apps/bot/dist/lib/reminderEvent.js":{"size":1563,"mtime_nanos":1778274965190946235,"mode":420,"is_dir":false},"apps/bot/dist/util/collectors.js.map":{"size":941,"mtime_nanos":1778274965140590106,"mode":420,"is_dir":false},"apps/bot/dist/lib/warns.js":{"size":1391,"mtime_nanos":1778274965160163230,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/mute/unmute.js":{"size":4856,"mtime_nanos":1778274965159251615,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/mute/unmute.js.map":{"size":3959,"mtime_nanos":1778274965159129033,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/internal/prismaNamespaceBrowser.js":{"size":4325,"mtime_nanos":1778274965180464180,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/kick.js.map":{"size":4298,"mtime_nanos":1778274965142359420,"mode":420,"is_dir":false},"apps/bot/dist/lib/mutes.js.map":{"size":2057,"mtime_nanos":1778274965156407562,"mode":420,"is_dir":false},"apps/bot/dist/listeners/messageDeleteBulk.js.map":{"size":1244,"mtime_nanos":1778274965197453123,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/commonInputTypes.js":{"size":371,"mtime_nanos":1778274965122213969,"mode":420,"is_dir":false},"apps/bot/dist/listeners/ready.js":{"size":1807,"mtime_nanos":1778274965200871712,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/browser.js":{"size":724,"mtime_nanos":1778274965181965831,"mode":420,"is_dir":false},"apps/bot/dist/listeners/guildEmojisUpdate.js":{"size":1415,"mtime_nanos":1778274965193770538,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility/confess.js":{"size":4237,"mtime_nanos":1778274965168899804,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/slowmode.js.map":{"size":2827,"mtime_nanos":1778274965145206682,"mode":420,"is_dir":false},"apps/bot/dist/lib/logging.js":{"size":1469,"mtime_nanos":1778274965163623902,"mode":420,"is_dir":false},"apps/bot/dist/index.js":{"size":887,"mtime_nanos":1778274965097058154,"mode":420,"is_dir":false},"apps/bot/dist/lib/prisma.js.map":{"size":548,"mtime_nanos":1778274965133578098,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/Server.js":{"size":45,"mtime_nanos":1778274965107938205,"mode":420,"is_dir":false},"apps/bot/dist/lib/automod.js.map":{"size":2188,"mtime_nanos":1778274965137457889,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/autorole":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/commands/utility/setupTickets.js":{"size":1619,"mtime_nanos":1778274965174959280,"mode":420,"is_dir":false},"apps/bot/dist/interaction-handlers/confession/confessionHandler.js":{"size":14103,"mtime_nanos":1778274965185374211,"mode":420,"is_dir":false},"apps/bot/dist/interaction-handlers/ticket/removeTicketHandler.js":{"size":5837,"mtime_nanos":1778274965190370074,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility/help.js.map":{"size":1353,"mtime_nanos":1778274965169669337,"mode":420,"is_dir":false},"apps/bot/dist/interaction-handlers":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/interaction-handlers/ticket/removeTicketHandler.js.map":{"size":5039,"mtime_nanos":1778274965190053494,"mode":420,"is_dir":false},"apps/bot/dist/listeners/channelDelete.js.map":{"size":1700,"mtime_nanos":1778274965192498510,"mode":420,"is_dir":false},"apps/bot/dist/commands/promotion/unlimited.js":{"size":866,"mtime_nanos":1778274965167011324,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/purge.js.map":{"size":3725,"mtime_nanos":1778274965144080610,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/mute":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/generated/prisma/models/AutoRole.js":{"size":47,"mtime_nanos":1778274965117383062,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility/settings.js.map":{"size":13719,"mtime_nanos":1778274965173969874,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/automod.js.map":{"size":4648,"mtime_nanos":1778274965139775656,"mode":420,"is_dir":false},"apps/bot/dist/lib/confessions.js":{"size":1435,"mtime_nanos":1778274965167620734,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/generated/prisma/models/AutoMod.js":{"size":46,"mtime_nanos":1778274965119753995,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/Server.js.map":{"size":137,"mtime_nanos":1778274965107800831,"mode":420,"is_dir":false},"apps/bot/dist/lib":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/lib/welcomeModule.js.map":{"size":798,"mtime_nanos":1778274965191223273,"mode":420,"is_dir":false},"apps/bot/dist/listeners":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/generated/prisma/commonInputTypes.js.map":{"size":208,"mtime_nanos":1778274965122142261,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/Ban.js":{"size":42,"mtime_nanos":1778274965112708445,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/Ban.js.map":{"size":131,"mtime_nanos":1778274965112633446,"mode":420,"is_dir":false},"apps/bot/dist/interaction-handlers/ticket/createTicketHandler.js.map":{"size":4570,"mtime_nanos":1778274965188242097,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility/user.js":{"size":594,"mtime_nanos":1778274965175517066,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/generated/prisma/internal/prismaNamespace.js":{"size":5347,"mtime_nanos":1778274965128049448,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/Warn.js":{"size":43,"mtime_nanos":1778274965109719436,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/automod.js":{"size":5694,"mtime_nanos":1778274965139924780,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility/settings.js":{"size":16348,"mtime_nanos":1778274965174192539,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/browser.js.map":{"size":319,"mtime_nanos":1778274965181853749,"mode":420,"is_dir":false},"apps/bot/dist/lib/mutes.js":{"size":1657,"mtime_nanos":1778274965156496436,"mode":420,"is_dir":false},"apps/bot/dist/listeners/messageDelete.js.map":{"size":1381,"mtime_nanos":1778274965196648007,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/internal/prismaNamespace.js.map":{"size":3795,"mtime_nanos":1778274965127894408,"mode":420,"is_dir":false},"apps/bot/dist/listeners/ready.js.map":{"size":2108,"mtime_nanos":1778274965200774713,"mode":420,"is_dir":false},"apps/bot/dist/commands/promotion/invite.js.map":{"size":610,"mtime_nanos":1778274965166600870,"mode":420,"is_dir":false},"apps/bot/dist":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/generated/prisma/models.js.map":{"size":127,"mtime_nanos":1778274965122365801,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/Mute.js":{"size":43,"mtime_nanos":1778274965111273336,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/interaction-handlers/confession":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/commands/moderation/warn/warns.js":{"size":2503,"mtime_nanos":1778274965165965502,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility/reminder/reminders.js":{"size":1425,"mtime_nanos":1778274965178686907,"mode":420,"is_dir":false},"apps/bot/dist/util/heartbeat.js.map":{"size":832,"mtime_nanos":1778274965199803473,"mode":420,"is_dir":false},"apps/bot/dist/listeners/channelDelete.js":{"size":1679,"mtime_nanos":1778274965192575384,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/enums.js.map":{"size":186,"mtime_nanos":1778274965102174141,"mode":420,"is_dir":false},"apps/bot/dist/lib/settings.js":{"size":1187,"mtime_nanos":1778274965162580996,"mode":420,"is_dir":false},"apps/bot/dist/listeners/guildMemberRemove.js":{"size":1419,"mtime_nanos":1778274965195149981,"mode":420,"is_dir":false},"apps/bot/dist/lib/autorole.js":{"size":1655,"mtime_nanos":1778274965147679988,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/ban/ban.js.map":{"size":4997,"mtime_nanos":1778274965154085462,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/mute/mute.js":{"size":5826,"mtime_nanos":1778274965158058044,"mode":420,"is_dir":false},"apps/bot/dist/commands/ping.js":{"size":923,"mtime_nanos":1778274965101565564,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/Confession.js":{"size":49,"mtime_nanos":1778274965121230396,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/Warn.js.map":{"size":133,"mtime_nanos":1778274965109635937,"mode":420,"is_dir":false},"apps/bot/dist/index.js.map":{"size":819,"mtime_nanos":1778274965096934572,"mode":420,"is_dir":false},"apps/bot/dist/commands/promotion":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/generated/prisma/client.js":{"size":1252,"mtime_nanos":1778274965133044937,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models.js":{"size":45,"mtime_nanos":1778274965122475341,"mode":420,"is_dir":false},"apps/bot/dist/lib/bans.js":{"size":2155,"mtime_nanos":1778274965150869746,"mode":420,"is_dir":false},"apps/bot/dist/lib/tickets.js.map":{"size":2006,"mtime_nanos":1778274965185930622,"mode":420,"is_dir":false},"apps/bot/dist/listeners/guildBanAdd.js":{"size":1197,"mtime_nanos":1778274965193045587,"mode":420,"is_dir":false},"apps/bot/dist/listeners/guildMemberAdd.js":{"size":1569,"mtime_nanos":1778274965194562571,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/AutoRole.js.map":{"size":141,"mtime_nanos":1778274965117304313,"mode":420,"is_dir":false},"apps/bot/dist/listeners/guildMemberAdd.js.map":{"size":1985,"mtime_nanos":1778274965194482322,"mode":420,"is_dir":false},"apps/bot/dist/listeners/guildMemberUpdate.js.map":{"size":1868,"mtime_nanos":1778274965195691142,"mode":420,"is_dir":false},"apps/bot/dist/lib/automod.js":{"size":2063,"mtime_nanos":1778274965137605763,"mode":420,"is_dir":false},"apps/bot/dist/lib/welcomeModule.js":{"size":629,"mtime_nanos":1778274965191306439,"mode":420,"is_dir":false},"apps/bot/dist/listeners/channelCreate.js.map":{"size":1474,"mtime_nanos":1778274965191890225,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/ban":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/commands/moderation/purge.js":{"size":4415,"mtime_nanos":1778274965144204776,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/Confession.js.map":{"size":145,"mtime_nanos":1778274965121160605,"mode":420,"is_dir":false},"apps/bot/dist/generated/prisma/models/Reminder.js":{"size":47,"mtime_nanos":1778274965114258887,"mode":420,"is_dir":false},"apps/bot/dist/lib/confessions.js.map":{"size":1485,"mtime_nanos":1778274965167554776,"mode":420,"is_dir":false},"apps/bot/dist/commands":{"size":0,"mtime_nanos":0,"mode":0,"is_dir":true},"apps/bot/dist/lib/limits.js":{"size":1360,"mtime_nanos":1778274965135208622,"mode":420,"is_dir":false},"apps/bot/dist/commands/moderation/warn/warns.js.map":{"size":2373,"mtime_nanos":1778274965165892794,"mode":420,"is_dir":false},"apps/bot/dist/listeners/channelCreate.js":{"size":1414,"mtime_nanos":1778274965191962224,"mode":420,"is_dir":false},"apps/bot/dist/commands/ping.js.map":{"size":980,"mtime_nanos":1778274965101466524,"mode":420,"is_dir":false},"apps/bot/dist/commands/utility/confess.js.map":{"size":4015,"mtime_nanos":1778274965168780097,"mode":420,"is_dir":false},"apps/bot/dist/util/emoji.js.map":{"size":255,"mtime_nanos":1778274965099492045,"mode":420,"is_dir":false},"apps/bot/dist/lib/bans.js.map":{"size":2660,"mtime_nanos":1778274965150733039,"mode":420,"is_dir":false}},"order":["apps/bot/.turbo/turbo-build.log","apps/bot/dist","apps/bot/dist/commands","apps/bot/dist/commands/moderation","apps/bot/dist/commands/moderation/automod.js","apps/bot/dist/commands/moderation/automod.js.map","apps/bot/dist/commands/moderation/autorole","apps/bot/dist/commands/moderation/autorole/autorole.js","apps/bot/dist/commands/moderation/autorole/autorole.js.map","apps/bot/dist/commands/moderation/ban","apps/bot/dist/commands/moderation/ban/ban.js","apps/bot/dist/commands/moderation/ban/ban.js.map","apps/bot/dist/commands/moderation/ban/unban.js","apps/bot/dist/commands/moderation/ban/unban.js.map","apps/bot/dist/commands/moderation/kick.js","apps/bot/dist/commands/moderation/kick.js.map","apps/bot/dist/commands/moderation/mute","apps/bot/dist/commands/moderation/mute/mute.js","apps/bot/dist/commands/moderation/mute/mute.js.map","apps/bot/dist/commands/moderation/mute/unmute.js","apps/bot/dist/commands/moderation/mute/unmute.js.map","apps/bot/dist/commands/moderation/purge.js","apps/bot/dist/commands/moderation/purge.js.map","apps/bot/dist/commands/moderation/slowmode.js","apps/bot/dist/commands/moderation/slowmode.js.map","apps/bot/dist/commands/moderation/warn","apps/bot/dist/commands/moderation/warn/unwarn.js","apps/bot/dist/commands/moderation/warn/unwarn.js.map","apps/bot/dist/commands/moderation/warn/warn.js","apps/bot/dist/commands/moderation/warn/warn.js.map","apps/bot/dist/commands/moderation/warn/warns.js","apps/bot/dist/commands/moderation/warn/warns.js.map","apps/bot/dist/commands/ping.js","apps/bot/dist/commands/ping.js.map","apps/bot/dist/commands/promotion","apps/bot/dist/commands/promotion/bot.js","apps/bot/dist/commands/promotion/bot.js.map","apps/bot/dist/commands/promotion/invite.js","apps/bot/dist/commands/promotion/invite.js.map","apps/bot/dist/commands/promotion/unlimited.js","apps/bot/dist/commands/promotion/unlimited.js.map","apps/bot/dist/commands/utility","apps/bot/dist/commands/utility/confess.js","apps/bot/dist/commands/utility/confess.js.map","apps/bot/dist/commands/utility/help.js","apps/bot/dist/commands/utility/help.js.map","apps/bot/dist/commands/utility/reminder","apps/bot/dist/commands/utility/reminder/reminder.js","apps/bot/dist/commands/utility/reminder/reminder.js.map","apps/bot/dist/commands/utility/reminder/reminders.js","apps/bot/dist/commands/utility/reminder/reminders.js.map","apps/bot/dist/commands/utility/settings.js","apps/bot/dist/commands/utility/settings.js.map","apps/bot/dist/commands/utility/setupTickets.js","apps/bot/dist/commands/utility/setupTickets.js.map","apps/bot/dist/commands/utility/user.js","apps/bot/dist/commands/utility/user.js.map","apps/bot/dist/generated","apps/bot/dist/generated/prisma","apps/bot/dist/generated/prisma/browser.js","apps/bot/dist/generated/prisma/browser.js.map","apps/bot/dist/generated/prisma/client.js","apps/bot/dist/generated/prisma/client.js.map","apps/bot/dist/generated/prisma/commonInputTypes.js","apps/bot/dist/generated/prisma/commonInputTypes.js.map","apps/bot/dist/generated/prisma/enums.js","apps/bot/dist/generated/prisma/enums.js.map","apps/bot/dist/generated/prisma/internal","apps/bot/dist/generated/prisma/internal/class.js","apps/bot/dist/generated/prisma/internal/class.js.map","apps/bot/dist/generated/prisma/internal/prismaNamespace.js","apps/bot/dist/generated/prisma/internal/prismaNamespace.js.map","apps/bot/dist/generated/prisma/internal/prismaNamespaceBrowser.js","apps/bot/dist/generated/prisma/internal/prismaNamespaceBrowser.js.map","apps/bot/dist/generated/prisma/models","apps/bot/dist/generated/prisma/models/AutoMod.js","apps/bot/dist/generated/prisma/models/AutoMod.js.map","apps/bot/dist/generated/prisma/models/AutoRole.js","apps/bot/dist/generated/prisma/models/AutoRole.js.map","apps/bot/dist/generated/prisma/models/Ban.js","apps/bot/dist/generated/prisma/models/Ban.js.map","apps/bot/dist/generated/prisma/models/Confession.js","apps/bot/dist/generated/prisma/models/Confession.js.map","apps/bot/dist/generated/prisma/models/Mute.js","apps/bot/dist/generated/prisma/models/Mute.js.map","apps/bot/dist/generated/prisma/models/Reminder.js","apps/bot/dist/generated/prisma/models/Reminder.js.map","apps/bot/dist/generated/prisma/models/Server.js","apps/bot/dist/generated/prisma/models/Server.js.map","apps/bot/dist/generated/prisma/models/Ticket.js","apps/bot/dist/generated/prisma/models/Ticket.js.map","apps/bot/dist/generated/prisma/models/Warn.js","apps/bot/dist/generated/prisma/models/Warn.js.map","apps/bot/dist/generated/prisma/models.js","apps/bot/dist/generated/prisma/models.js.map","apps/bot/dist/index.js","apps/bot/dist/index.js.map","apps/bot/dist/interaction-handlers","apps/bot/dist/interaction-handlers/confession","apps/bot/dist/interaction-handlers/confession/confessionHandler.js","apps/bot/dist/interaction-handlers/confession/confessionHandler.js.map","apps/bot/dist/interaction-handlers/ticket","apps/bot/dist/interaction-handlers/ticket/createTicketHandler.js","apps/bot/dist/interaction-handlers/ticket/createTicketHandler.js.map","apps/bot/dist/interaction-handlers/ticket/removeTicketHandler.js","apps/bot/dist/interaction-handlers/ticket/removeTicketHandler.js.map","apps/bot/dist/lib","apps/bot/dist/lib/automod.js","apps/bot/dist/lib/automod.js.map","apps/bot/dist/lib/autorole.js","apps/bot/dist/lib/autorole.js.map","apps/bot/dist/lib/bans.js","apps/bot/dist/lib/bans.js.map","apps/bot/dist/lib/confessions.js","apps/bot/dist/lib/confessions.js.map","apps/bot/dist/lib/limits.js","apps/bot/dist/lib/limits.js.map","apps/bot/dist/lib/logging.js","apps/bot/dist/lib/logging.js.map","apps/bot/dist/lib/mutes.js","apps/bot/dist/lib/mutes.js.map","apps/bot/dist/lib/prisma.js","apps/bot/dist/lib/prisma.js.map","apps/bot/dist/lib/reminderEvent.js","apps/bot/dist/lib/reminderEvent.js.map","apps/bot/dist/lib/reminders.js","apps/bot/dist/lib/reminders.js.map","apps/bot/dist/lib/settings.js","apps/bot/dist/lib/settings.js.map","apps/bot/dist/lib/tickets.js","apps/bot/dist/lib/tickets.js.map","apps/bot/dist/lib/warns.js","apps/bot/dist/lib/warns.js.map","apps/bot/dist/lib/welcomeModule.js","apps/bot/dist/lib/welcomeModule.js.map","apps/bot/dist/listeners","apps/bot/dist/listeners/channelCreate.js","apps/bot/dist/listeners/channelCreate.js.map","apps/bot/dist/listeners/channelDelete.js","apps/bot/dist/listeners/channelDelete.js.map","apps/bot/dist/listeners/guildBanAdd.js","apps/bot/dist/listeners/guildBanAdd.js.map","apps/bot/dist/listeners/guildEmojisUpdate.js","apps/bot/dist/listeners/guildEmojisUpdate.js.map","apps/bot/dist/listeners/guildMemberAdd.js","apps/bot/dist/listeners/guildMemberAdd.js.map","apps/bot/dist/listeners/guildMemberRemove.js","apps/bot/dist/listeners/guildMemberRemove.js.map","apps/bot/dist/listeners/guildMemberUpdate.js","apps/bot/dist/listeners/guildMemberUpdate.js.map","apps/bot/dist/listeners/messageCreate.js","apps/bot/dist/listeners/messageCreate.js.map","apps/bot/dist/listeners/messageDelete.js","apps/bot/dist/listeners/messageDelete.js.map","apps/bot/dist/listeners/messageDeleteBulk.js","apps/bot/dist/listeners/messageDeleteBulk.js.map","apps/bot/dist/listeners/messageUpdate.js","apps/bot/dist/listeners/messageUpdate.js.map","apps/bot/dist/listeners/ready.js","apps/bot/dist/listeners/ready.js.map","apps/bot/dist/preconditions","apps/bot/dist/preconditions/devMode.js","apps/bot/dist/preconditions/devMode.js.map","apps/bot/dist/sharder.js","apps/bot/dist/sharder.js.map","apps/bot/dist/util","apps/bot/dist/util/collectors.js","apps/bot/dist/util/collectors.js.map","apps/bot/dist/util/emoji.js","apps/bot/dist/util/emoji.js.map","apps/bot/dist/util/heartbeat.js","apps/bot/dist/util/heartbeat.js.map"]} \ No newline at end of file diff --git a/.turbo/cache/f396cf802aa6211b-meta.json b/.turbo/cache/f396cf802aa6211b-meta.json new file mode 100644 index 0000000..a35d82a --- /dev/null +++ b/.turbo/cache/f396cf802aa6211b-meta.json @@ -0,0 +1 @@ +{"hash":"f396cf802aa6211b","duration":2390,"sha":"bcd1f4c1014f0b77e3af622dbe57179970204ecd","dirty_hash":"637b43a6ca76bdf2b5e1a9c8d29dc0f705332b270d5c5db3985860f8aec79985"} \ No newline at end of file diff --git a/.turbo/cache/f396cf802aa6211b.tar.zst b/.turbo/cache/f396cf802aa6211b.tar.zst new file mode 100644 index 0000000000000000000000000000000000000000..2341fdd8a6540cb2e42149d564ea22b004f29603 GIT binary patch literal 65753 zcmV)JK)b&vwJ-euSj3kB${OV~MKDE%I0wMMz`(%3Kvjp!h=Q@IXicOD+9FpP4YE-GF92cb(#G^V&msu$TKLa@fk#1(V4&^y& z{4~5_z39?c-TNelE=@Kv_}M$MAzXp%b5&+sXW#qx{?s8ZOYXZ)cK!b}mZ64}x@$)y z21q~6GuN+V#Zi>U&E4IPWxPMK5;j+n>6$g>+J4v*#Bt{T5VU!b>kVb=+b0l@AVw==B+S^A)_<7dQdPjb##Ug-G?|C>*Pw^ z45{Rxx@$*O=091dX#(X}MJ$u1tm(N)arNA^Ax_g+{wHfSVM4b?gPXF*-6H_U^Jl()q?nM=P5_BySt0%=nTCI!PKD1$@{s^sfH9>^}sR`fmGd7 zDm&vTk@2LTpMsy|Yz{r+Nk5b+B9RYop1Qv?+;|ERXX&SH?hjc+Algqz6OX-5tTz&J5b7a>wUtx#`-> zg*W4Bx$bTS67K5fj&F=5C7PkQ^S6b^ZcenQ#jYJ7W`~{EJNH4C%Vt`o3vhJ z{9z}*_nDLc4*UIW3g`Ely7u0Un-mPSraH^9IrPu+FNZa%?phAd4ttVr-jf(VM*)L~ zt{wd+FG%uthCona1R$l3P3n9t_|24%B=0wGGf+4n$@XJ_1pmA?Pi(=bkl^qGJv66ESF^&FmO#QmSvz)xmea^ z8SpHvIy%FT0TTPUVXh?Eek2$KWfSB1-JfWRdg_rYs?9mfn#x9&!Y7r9HK99KCU_oCC z!uP#uY1>K>DUldD^VCvww%OFBr}mN<+No|*Wc#6(q8%LCA<{)WwG{ci>O-95s>xkajbO5d1=#@<=gv_X zjV`eY_lgG5C8lXakDifxHtM){s13B-JJiHIn^3=LM32Ctdvt$r;O>ChKB9N9Y?K|~ z4uQ%(cMlamqDNpI_X_IWx%jbdG(7jri=TV^9wgH}n;7mG7w#9*U0xn{PgD@yvFIMD zY{Na`a-4`+o_*SopPogo#! z?XnD6L}WZAs)PgyGPt`Iqq|R#08%ADraG-g70D=(7`k*}Tl=reC9( zQ0_WCI{BB%#-$!wRwwdgQ4a8v5pn&*AqR576WutoR&qa`@$t z^Ev#uYeDs!`W$j7my1QAd=5X1g_6S$Y;d&=cWt9WXmrraqhTzSGTr069H8uR$Cywm z*5smCSGD*)*ja{hm3XrD2VPxcs0hGkozOi%-4C?=@*+U99V>q4Yc+igcGYD#)fMWFt$|xGuKB6T9H}7B_46}L161_vCdo+#BJDklGw<|`^J$fJ} zN9-Q)#c;pSYIMg&j)BoP0Yu*du=)0hzGb24n?$^<%VN>T^y!qF(&V%3z>qXeRYnN{ zp~#dXmStTn>B#iow8-yO)3ug@s!*035<@00=*(6nWVAz*7$~ZQDnWu0i6KFPTIDCS zo{Xuhk1L9rGUKYLK~sTi@BO~EKZkXG6nS=!z_P3btV?J9o4KjZfST0Q-)ef0tf;Z-{fhheqU+>W`=7;KWme@!W>tP9pGgU*GNY=@ zJSYgt5AxBUn>;gIZP(;tAu&`5nFyXrn$GoeR|yPCUBu_{=>!Q%rOADce*o!>L#1i! zs*~D^am>ugc5rBj?Pk@`0J1&$$-%)9JoV^j0`*Fa%VJ?HOvS=i;#29m=-DXqjYf~# z7K*-6#Ejzu6Fu|TIHEs5!~{0XjRM%>gXo)8sa%&yg+gUOy1UemsRTg`fK0Zjuanl< zR0e}mH!~;*X~JD6E3e86p~BO()IMZ-nx{p6T#dedzK>vFcy)T7rIM?jrQLtN4PQ%b z#8@ttbyY0a^>88LL}njQqI)n0?hX?8*gm3nuno-;4cshig27lBnNl}1G9;9`nIWOO z7l-$8SnABRpzi+us69SpQ6)G;+{d97(bdp`?1L*u)2vsHK(@7rd2!|FN{lNpFq6sU zGP$lRM>VWiC|8d11wnY4L?UkP!8DP(CfaP?!7v`IgJ}o2YX@u~xVdAJXjv#1<*Hb+ zEkQ7(9r`Mf7#?RPiGhFx4xtV8rMoH{l~kMe)|KMW>JXsZ`w8gnqGdVo2Y1BUoM zzPLZ}SyJT35t3(%s-#c*+NNq>`IPHxJAXyRWr1tbny%0uK!{t#0-FYbg8@OJVu1iS zr-HFmE}i{Gmf}r~E+4KZdbWaTH+nY8DjD@aaBQC0EW=11^7hc-;rPfbc9D5EX19aY zt+Q1ydI#Hpo(Bo#NKHcv#myc2h?L3%V|jIY+}!=WA;;OSjy)(1L19Igu7-xTBqb6< zS5?&%q@%VW2K03;i29F-r;P6eRhqUI4GnETYYNarH2h2rni>WjwF?^jWXAtZi>@-D zN48E=YZ}+*{#KFv`}vr->ORw?=`HJOs?M)9-I>AEPiJVPX)3d|=srLFPSakUb;|E= z=cgG}RU$F8S7&MReIN84#?NuGZSD&ME&H*2I_IXhG58qpeIad z%d$Eo=bApGGJ!fdZ8OMrf5@VS_LJV{8bQBS8RA;Dcf$$GvM%e=3A!@r1YNmW(-j`q z7I?6278Dl{HWZ9yVJg<;-4MJcqI)m}7p>8=4J`{*iBS}2p1bBX;OOAoWu#0d)&z60 zV63hv4eOLc``^q|go#pFJ)WPv6BiexD~}ea)V8&0qz4%q8VCRY002`GfIuiD9Fq!0 zvLLRCJ`?~3OGYwCMt&|PiN=GGP#_Wpf*^>3AO?akhM^z^q9BfQ5Nc~;@O40Gw@K*L zn+&jgygJNc0h6Z=^H^9;Bz(OPAqa=mZ{krY(10!md6+IQ6({98)0;+(IpR$W3I%cP z&WGAj3yr&MCzVytAvVwO1yP~JOAaA3ql_!0|HiW=YTJ_5hs^?e{T_v%#}r^r+*a{^ zoX*jU{H&U(tUkfTbhI3JHPmig5Ser|YiUvdOM+3w6aBjDwD7!Ka73VXJV?afRFPKv z5wVhlsGm;>$>jTbLmCsp9ShGIRh4fwhUQf!v;nItZLq=m#09&YBr(o?Tpq_MhJX78 zMCT6<;X+PzE4wB{QiT)v?wo-Sg!A0m!s&^Ju@W@b5cs{=KBnQR2ZH zw zsh$$~e(!S!urNZb9E&ghqX6hs7|2WcVTK8bz?&|P7lP<9TePF1*q zgUMLLRLf?SDL}yPEA%sj<*5Wbnb^d~)#WL?uuo(iBzHcD_}ZYnWGU+ZP`x+@6vJ#( zVfePerx3FP$>^{n_}82~N5G_w9TZ(+XLqxaA8!FzAPwff{yq zN#bu=^(*o-S5ag(bv)a2yoAzo<@{@%@&VZDWiL_)dVP`W@VChn~Ue1 zj$UO71zD%EMhYo2XztWwF}+}hY!+y{bNZ3ijAu3YepUxED%OB#KGT!ZVy08 zQ>EG|1W)~$%sCc@AqY{LRc|ajh`JOi1*VZtg{(#2$7=Yvxh{Ul*I9p^P<>mWoE%Gh z(uxbz`AlPTF}BsUyu?qmPzbblL5|LBAx!)r+8*^pEpNM?OiKQS7*At`a7RyBN3NtV zL8Gn_sF7S6oc?4g$6{^}hfY=8EGkhsx*;tAC7m9ME@9DULGOu*f9ZmxR|;QYgA+q_ z=^lEcU}vo|$azWSIQEgBqJKJ@P|n~W%W7fpGm@)H4tqv1c|+5{qgm}ChQZWSL2*~? zERS|9W0NYWCT*XSkq|{1MN5{;n9D@`fB3mJnb)K zF3Y_79Cj`X89%zB7lfqS#}T)^orOFWZ6Q-LF$>I#Bwb0(5(H~9jGVRuu*00|=#wJR+RUjWg2;a1{MfSHnDuj?Z; zXh(f1#)0oZ!`<`7sf@|SVkLY)bZF23GmyG^dxQI6#ymEO1@gLX z6vV%MPZT%^QwwoG>lSceV^LqAm|uwz!&HpyswmFcpPZKP%Z2i=TFewtVFqQ6bo7`U4k{O zGuNxeBNcL0LBdTd{6;?D4TAm~W`*^8;3D1NQjY)hf|gBCX%pzM@(f1s?hNiT2eN`3 z%UVA#b`rG;@Vp$q65mJqOx#Bvm4KdEH$ac61HhXR)p1RtX05n;RS|!QQLxN(O)23R+Z;LyBW^yza%lylH zQ?9R?Eu$CD&_72h@A5kxo=UUH z;z0mstT!y4xnGe=ht7lon^aPW$@+I*<%ME4Nj7->32DpvSl8=LF;@W~gAv*)+my*`y7&K^u>cuLZc@=m^ z31%uETtEzV_666HdVIBnCSFP41EPvdOCK~XtFE&!fvKVJIW3Mew!FjRlORN!?KBW! zJElD#7N8i>f-ZhE5VYa|e5eL#*{+l=)XPP0L?`eEkYU+F6igW1*G8L(jh`g_-BeG5 z+0r2Wp|Zee;AH4i3Zy8e2{{H^`4``mJ+${1u!>(VAg}c4b(j5??v5EIL**(s=ED*@ zk}CVGVo%f&XNKCd&nn{^1{uzPW9vI=~90fwQj-r2*;C3-uj`QBqzmJpzw&idD7vRu|=CXnWq-XQsKiBXe(d{A8=oi!Qh>74@#dK){ zqw)K|)-j4|fJ*qxjqs#9Qa+50M1tBk-@{j37aQiWFXSgX||k zd=Yet<5&}S#rH7`0zIHzkdMg73wx*fxzKqlNvjraZ~Dn%Ic$*eO#l4zlb)7L;|o{Amyz29IDd2-JWwByAspDv7G`ZZN8%S z*Uyqycy8S`QZB%??_3t=A0Plk2-gT)QbcvbA9qu5U`%5k$#VB;5K|dXdl0>L-H`73 zfjAD-ZEo+FuBUtCM=EfVab6~R_3B*ZnQfFZ6rJXErH)SRFCsRdfzbTbJQK+!BS;WX zhb-SR9)^41;ys=B!sk8VS2!^71xK?1&%ayuJ-e^k2~WM0Vo^?UXz3gufbgauvGG~I z4UGvWd&1_K>qZR}dM>WqMAH29mpi`q-*u_naT3wy7SP@?%67u0H}K z{?g$P7{(E-FyxrTC_8LB+$+l}`~^7(7FlDvYK)~Y7$+9Do=vQAH4!qYhs7pvi(r++ zhP^g6(qTz_(cK@OlXlB%9FCECx0Eul_Jh{|@=YCO;SkkCYJjj^(l?)G1|IU-3G z?7ClFO(4=S@5E1h)bROWvtP-e(xlkR@}b2YA@Nwbf|#{XA|&YcklIXs!nM%yme0f| zeK-9C5xvDUtP6aLj!I8w>^9-VSyf~COYVgH4yL>L^AR(9`~dig|G8R$evFLDkc@PXF#Y^V*Fb~} zINIA)SJc9T8(81kxS_Wim99@Z^*3#edx__UL1-@m<~1W{`QO#e9b9E0(+;47TC9@r z@G|xPOL!X)jg|PJ`j&f8Z3wfK@PkTeuKIwOGB>Y!){bRRcqA5{-P{oM0XdKh_(RYr zhQak-t9{zhq{W|Hu&}j{Gds(Zi(0R7D|c>mQLxsObgVzxmoX5;GKd;v{fO- zFIGOHj&aN!;VTt(`j%bMorA-J)~?-YwfHy4;hK3!QS*sZ<4orxX8iEF*ZA|rLLD#( zPcc-$j$4vEz=(CR{AE4Y^7F_WFi8nH4EbXkkn@o7UN)q}uESXi)oKgDH4W?23jZ*2 z369$Y4zb1zGOW}CKv+NSd2N)Jwiy|{z_r0z(kfSL<|`rs1jv`MC4sMeOe&B_q!a1w z5oKdHGaYEGO%YNC-jA9e&MC%9)N_-*G8gV1KC`w(6IG|`o!o-bSqooT1#qhyFrY-O3>eo!dQK$FTaw>%_thVky!QF1v<(4>)ik}BzSZ;?G2GsH zwFK2m13_n1RL7c0c#8AMPj09t&AqC-8xrX#9NWuE($#gG_t7c%xLM^~)KYZ!`TP_%Y zk9ct#z@-Od1E3U`(g#%cn#1Y_ctG>5CLF~l@i7d5KfZLcSc}~Gq)rxJD$)^Lr(&J3 zgHHD&xbP>BMjVv!03Vd014q0y_^c-OKz0oZs-)M3bg#Yb8CvWu4*Yx4z77?K{I})f zM7z@!Pa4#;7X|^qjhGz3>KC&QfDZEmx{&)2KvKwo$9EVi2KHr3%Pgd2w#i-i58)-C671#TyR978czr1?1B%VUD9k%s zWNOzoz~@wQhAe^Lxxei=*;Qk3@`S2oQhvP~ou=U2oV>PXBu7k4$=f=RlF*_6p{t06 z&z6M2$JKzXdRnH{+KN8X1fcCJkbO}m)Rhyo#;(wthPaWSPAaRj;wAujsHmklVs|Sl zxxE{Erft?j{h3c%KCoFZ2M_~mR?($^{?sgfU(Z$MndlP%-+8W$(CA~S;OeE%zAQ|8 zuf#PvAK2$(THyuzrG`Fsm~h9zhv2&Djk5&+4EBeKw*kbd8Zr-tftL-)4FMS!NJRe7 z&q8!2M__WJ5OJjqL$*f+q*6kSPSUHV_?{PGOusxtKNL7RE+yW1Qc#q-FD&hmM!4c|5;qi&lcUHle zxR^6y;;sW1xfg;}SC9*htR-+#x*@rD22BNM6iaxRky*fnQ0tu6K;4y-L=xwtFHa&N zPJQ49icX|fsO`tRmN0}wg1TcptRO#vOQ(|BtDz1UuE=N#n7-@R77s247@w>*bU^-q z4Td6>Cw7an2i?L?xA;Ew^$c28Xfdbmmj1L+#_HUJrYu4s zK2QY$M8XkqCa^8Wl^ha7-!4L8K~`qOD77wuGEmrv7}gk~{_^?d(q)M)F$|`sDD((z zPEMlgl|>Y$Dj`oYNWo?E!8=ao3pG6fonDUD+KJYA-{QGz@N~G-QNK2gHdKBidFL%oM=T{($u>^>Cb{1Me(1WpbL5 zwuo^~$Ouf!s3QP1r=g*)m5#cYjOb82G)x0+6H})=%A%P61ky9%W+&ot3)4r~6B78R zz@{A^AICsYQM^8<$M%JfeEpko#+uOqKmgh zY}IKR)=QVFQm;gEO!IuFY7%Q~7^YV11Jx)%R9-+J&7)uJ{Y2a7mjJR0;Q|HkVTO5y zb0MHY?V}x$P1|l};)SFhGjg)DsjyvJ@H0rpb_GtIEGofpDLz}HQJNKT26R5s{dgl*55%K{b*0|j4PdsC4fm&(s9x)bLN-;OO1dVP-1*L zXxmLEB1*OXAkb?NNY$yZ?2R(D-zXjAL~?G)NG%LjaMvh0x35<(lDv|LF;jpFVMV(1 zf`!9a>(6;h5AyR~}9fNy^GKy@Ct;Go_$AP-C6H3@??^s|o)+Bw9RUME< zSEdbn8KFSB0FEAT2I0&eSm)s}TytO^>3rQ%` z#(tc~F7m_G#64lkEg>||g^^}yx(I1TM_jmr|4K$dq!MMrmC1!iC|Ig&Jdai&CriO_-SHxVeSBhN zH$k1ZR%!7QR7gQ;J4PhEs0P7nAY*&cZY6J&Hqla1N!0lWmA*}mhL3O!ovo=_15fo+8cit`AE!*_~^f+7p3vjYP=W-_)vLhr#QRJp>=kV5c!YHIWK=i3y@&jSnS zV^bea^ZwB$FJHzp&43(`IxUOB9boYK?i1{z5JM{}!(v3SpAp43Q_>vJ3%y5yP+;Ey6Hs1T5t&{?qUR zR~V9$kF3x=rVTT@exhg^VNGrFR;hH$u&g8a8Moz^`)(K+v7sn|fN738 zzVTvRt$urGiua`MnSP75Pmmb>xTXWh)-Co>o?HX`T~{-7yyrf*y1_0tP0R80&H(@j z{rXy{+NN03R)AsrlC1(?=-6eY-fVT#>c9(f?41dKq^6ycZyyptXU;qoq<eQyQ}9400+==Wj$eP zNAQqxB5OF~F?}}Vw8^0r)LB78;dENW`zAMTBLEs`BKHlu<&1KIArX0HqzbuU*qJNoF0weyNK-3xXew|sfEqFRnBx#x zW%@s?JaK=i?t)Nu${|Z_4M8{b^I?=2K8ctv!zmVkE|0Lnfw}t)fEJ2sVGnpl?pej& z2@RgTF!fp`TN{l~*;$smmQwzCPe+nH8Z$2#(swwsUzVhXXW*%%QW+)* z^H%?Moq;Z^Pxvk9f9Phk8fynACMMA%=pNp{F^yAppnV|e`Ik?R_xz4 zCe!$?*cz(sY9fpH+uoJL71%{nl7cL9^bibImohFxgsy4?DEpspk)6G~bw^ zt^rP^GChG?DjfYVblG>d_*s#uRclpMu?o5|EX zYFeRUQiB9IV9X)KT8P0*)RvjGmN2z}`K3N)Wq?qwjow)BkrMO7)TrTisZWV1)~Gjv zDJ9q2s>Ci5&8~ybmZD)ZP`}*#G2fP{15sNZ`E;K18KrC}EahWpLr$gy>#mqL2dP4UtyrLx%_sIOr*=053>KjQ`9DR@E0NfKEFUNqCqQjafTv5mT zBSxH6lL5@n2C3xS1MGNQKx7`p9X_42VRABNthN&-humE3^D} z+fpN;3cu-}%E612f%3sy%Zo0cF#PmV93|bXf+-IhBr6?;mFntG5USi=gjiMIYvOz( zO4Y9b?0W)ILbd&uMwsKg*sfe~tng;@CP=L}j|tl~7EWkj;Oo|NUB?qC!8mbzP3%QZ zW4p0@1V!aU4YEL~!o~Sviy+rJELu@V$@XnFz=Jm|2h~5!L|WMNpv{qSFtfK)U;Dts zQK|EjG+rD%K6ZY^&OfZwJP^k8E9GXZdbZoR?)&s(+41q2RkPQ@+lL5fqz$Wq0Rm$2 zJ<{s7U%PrIU@dU4st!DlN7Md8W&bqJUNW$U#QV>o@0=iKSdG!N*6)s{A)s{p#}2_Ha@2hL+R&S>42=Ue1>3UwO&HLD+eDr&yf>CcIvOXNG3pY98L zRe!W%^LJ%hC^zB%O0rG{SJ&`apcQZ`H1ZgkqeP)gJq*0WBcA6J1HpoL4oZqmkYUMl zZe+Oi8CHrIZ>SkAEO@xt?i2)t^hi657PpEp(ZT}L zr-YJ;9v7*o);Q5_5F-G0KVJR&G>5Ca9aL4DjYlt(0{)bTmhGMUV1*5JIc*Uq@E`h# zV$u_$k4K3;ooGn6q!F0?P5Vhxczi+79RVH7>O6I$@(soto}8yxn8wHLPR7|683%Qj zbyw<&s7pfKs#~wE7?(sH^-J?M0P3oBuU=^S?n}6tbCYaKAZ`Z1uOFZ5Aw_4`02FYu z)|-rHk&DagOXhCg-7L3+xGW53M+V6^zt-(4;7|9Pe#HF)l60qh->@?SJWSgA)5TD_ z6a&QNum5m>DcgW+Y{X!$#vJoYV*bSs~T(cx#)CR0-z9pcN-G&ZS6MtUI4>vMzr7D=i>o zi6|d5RIEF9Q1OiU0{u>fqDK;`aX^FO=7aHUgZZ@@sThHFkMS-+7SNcuC*yF{> zE|~#9X!WJeTAz5S%h&Ly$;f1XgbcyLCl)YwjSPuA7z)h0ys-tEQLOc}@(S9*QM>*6 z2tqOz5eY?HUp7uA+CBz}^=#FyiMwx}o4)2pUz3mp_zEgy=ZlXF-({F-O%}HXRdB$ayWXGkc?hD^#;t!sOq^!VoFot zc4A5Xe)1z-g1}9+Bj+HDHP+(ren{S}{yC!?Z=fMMQ!4f-`#<)0wC3cBk@d>p56M1* z1^K!j<@<)fP$*#2!ecI8gu)Lh0Duyp2c)xAA~eAT5Bi`W_3_b$uqo0_%(D^24x;}U zs5{32&I16Q@rJg=gTj1S$GXYmmP|(?g2DHI6IiBukw!mw&-^KR@!&o8JT$nOMS=F5 zEHVYx8-azO=xO9L9?8?uDo=q7c$G2Jl%C2VRd8q&SRZy^?PR!Aa;GwK_6^cB4^zzw zimg^*I#-Nb?B z>Jc{7^%SVjo50Ovk}Nt^WU8;!5-?AI`^$|)pLCPlF5AmK1-xQZ4Q@3F*+Phc8f*^+ zhcY;#m4JP{!gGUv6v_Y#RY(v40sa6D0U=OcPhL4uO&y;NxS=<*t$22Lt8)P^{G+AKsw__)QJ+h$+kbVfH4^gR1FqdTl(huF}5gn2$p~OqU<{hjfcF{W+D7pvR zCyNBr#+%^0naKk-ecjl}HQ*WLV@YGwul!+PWf;hBW0# z3cwO1({r+ue?z(RQw1V)29q+XryohDF7_8rb*P-4Gqni-zThiI*n`y zV~7C;$j*LKWU>~xCW#Ii*CGH2qs$^kh#NhdQDcM16w$ZKgK=1oMln7%9ML1a(c;*} zvP>)(3qv3g2&Sc}QVwlKi>MMxonb(cDRs;mk{B`>1hQ?tj#2@+HZ6;6;KgTpLyMS=uXLY0uw1sKo?5|l^`k^~7p&cUIQS!$Wi@KZS`U`0>> zf+>}8f)WzJ<5F}V*P8CSkNZr2B`7&ds}dB>UFEfS4vQ&3Aek$g!oh*d9@l!GWquJi zElLWMNDNQI&VHRBL4pJwZ&6Jc_qCwTbViB9KtM)2bPKpMq*`r(`o|Tn(`vNr`k_&G zb((M|D-F^P{S>r6L1M_5?swFNo|AMUKdvkwVSUb1&$GE5MpaW3{VFH^vmAYlk^&Zq zd}q1pJIg^d8Uzgu4awYVd@Q5_&#oaz0gEUwxmecK6lP*AU|E{7T-E~C6=BL>(W9@O zjo040J(U?#5Gb5y7SYs$9u{GJj)lQcuIA};$f&8T2GZgV(1Cg zEkQ88q4gkH)-{=2CLYi8Hjq;{Er=+nwD~lpm12XOFgT0{g@I5Y7)DVH#xM*-K@`Pcj4@7G=g`~%K%rTBwWa_QMG_5UNdP4Q zB98?jr`4Q=0kCeK(^>Ko_6)mQTb+eQJ;`i1DiM#5pnFKMb9eAA4o^Q4qCg1v4JC@A z#L(9*hKtEqR%OOwalPh?Qr0|jt-4Amwz5S!77qo@>p%~d5*-po9GGX_N(sAbYBKU0ippyg~AuUsEVb)64aOVwIK0(@HIKjhPq(H0-HYe;K@{8l(gbH~jwR5kW zPHBul0)P4@5nZYKNs~8n>B@YkgWZJF!0?!baObtf_C@w+8rMJdnS$M(#~!GLmc<1w z`%dReUhXO6p#uPbLOsS#SoowKHfdK!TaNUr_dhNoUI7${{g0qtn933z&-})!;LC#4 ztx^DS#Q6Jw(hm3wU@B~n6v3B;yfyzu6FzEcNMt1B3(UQa3#R{0-5{1MqSah0iCl zVbUaF*cN6jA#9l)6N#>t4a2{a5xJYp>IF&M-q3^06cKGMo7_{BBF~e&bCdvx(e6ov zZeV=!<$NIvhcRgc^BG1`m;|4GKbAd|^l!wr{LM#3kYc7#Leiq+uGy+1Djlnf_?%C9 zT;g?D@~{P(atI-V(o50_HxyStLUT679ON9vgc!a2BIeG$q1zX$HSQ2j=us|_+Y5fB zE(@+)@>6{G`ki!iHYZ~#P&JmBjbQW7Lt>eb0ICVJeo1HpSeCK@SnX>7jXdaH1ZE@y zu;q!O>v)PHaHFeq%kEX;99+tI>AGQ6!S$=EUr>s8OYU#{@rRQrMS!kRT)NQ?xl_fmMLsgLNYH0LS0(RqJ~Gy zP?z5^>&KFx3Zc%*i59!(5@t<=`#PleE?5SP5M60111e-d1prP|RqtL&jC(l1NhN5- z!TYrVxnIv2!0yq+e9=D0^t7RE$l}7RBH-M(xottdwySx7f>8BD;tV*Holy~ z6jH_Qd}){iPG*x&8k5_Z=^77n_jASsq;*t09DNTiKBzy`o71Rxg=6ItDo69`4|I<1 z1d1XeB>+a}5ijZp-HWg5%L>RlG3%EgWDVF;(S|E%Hs1@aXpR#r|D?8nqa^`A=eB&5 zP*Pz=s?1WP8vrJOJ^JrQ@~MJw2(+WFv;7#fBo#Xi)R4$PZFRx!S@bnKC?>+BDGC1K)R6Xr;G>K{zYrGedEKN`Qi-V=+UvnL@xt1Nbo}n);6ToVUVXm; zI77_JL6~i{VjwBjM7C!kZ$c`W99JDVl*(r3!ESDHUM6wLSIl_uu+TzD9nCa^)gBuT zE9H8Na$nE0Pe5^P{QV1^O#AIT*L^{{5pOV)m9Z5E^l4;F(C8$DE@B9<@C&7(Gsg@& zkrW<(p_xmleF-S~KL=3ZZKSGi1(CD>2uj|Q`Zt3Iev%n;;hZ>R=r6Da<-ncbkDTsu z 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