blob: 35990aca8264b388d88b24b7a7ffc28ef620c2cc (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
import { GatewayIntentBits, Client, Partials } from "discord.js";
import dotenv from "dotenv";
import { handleCommands } from "./commands";
import { handleListeners } from "./listeners";
dotenv.config({ path: "../../.dev.vars" });
const client = new Client({
intents: [
GatewayIntentBits.Guilds,
GatewayIntentBits.GuildMembers,
GatewayIntentBits.GuildMessages,
GatewayIntentBits.MessageContent,
GatewayIntentBits.GuildVoiceStates,
GatewayIntentBits.DirectMessages,
GatewayIntentBits.GuildMessageReactions,
],
partials: [Partials.Channel, Partials.Reaction, Partials.User],
});
handleCommands(client);
handleListeners(client);
client.login(process.env.DISCORD_TOKEN);
|