import DDBKit @main struct FjAdminBot: DiscordBotApp { init() async { let httpClient = HTTPClient() bot = await BotGatewayManager( eventLoopGroup: httpClient.eventLoopGroup, httpClient: httpClient, token: "MTMxMTY2NTg1OTQ3NTAxMzY1Mg.GgVETf.KbMqaqPhOR3JMNT-GiWT3qwiK862cbbjZm9RTc", largeThreshold: 250, presence: .init(activities: [], status: .online, afk: false), intents: [.messageContent, .guildMessages] ) cache = await .init( gatewayManager: bot, intents: .all, requestAllMembers: .enabledWithPresences, messageCachingPolicy: .saveEditHistoryAndDeleted ) } var body: [any BotScene] { ReadyEvent { ready in print("hi mom") } } var bot: Bot var cache: Cache }