-
-
Notifications
You must be signed in to change notification settings - Fork 10
Expand file tree
/
Copy pathseyfert.config.mjs
More file actions
25 lines (24 loc) · 665 Bytes
/
seyfert.config.mjs
File metadata and controls
25 lines (24 loc) · 665 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
import { config } from "seyfert";
import { GatewayIntentBits } from "seyfert/lib/types";
import { Environment } from "#soundy/config";
export default config.bot({
token: Environment.Token ?? "Huh? You need a token to run this bot!",
intents: [
GatewayIntentBits.Guilds,
GatewayIntentBits.GuildMessages,
GatewayIntentBits.MessageContent,
GatewayIntentBits.GuildMembers,
GatewayIntentBits.GuildVoiceStates,
],
/**
* @type {import("seyfert").RuntimeConfig["locations"] & { lavalink: string }}
*/
locations: {
base: "src",
commands: "commands",
components: "components",
lavalink: "lavalink",
events: "events",
langs: "locales",
},
});