edit something

This commit is contained in:
Asaki Yuki
2025-10-18 23:15:55 +07:00
parent ffdce31ecb
commit 7920681226
6 changed files with 11 additions and 15 deletions

View File

@@ -14,7 +14,8 @@
"type": "commonjs", "type": "commonjs",
"main": "src/app.ts", "main": "src/app.ts",
"scripts": { "scripts": {
"dev": "bun --watch src/app.ts" "dev": "bun --watch src/app.ts",
"start": "bun src/app.ts"
}, },
"dependencies": { "dependencies": {
"@discordjs/voice": "^0.19.0", "@discordjs/voice": "^0.19.0",

View File

@@ -1,2 +1,6 @@
import "./cmd/index" import "./cmd/index"
import "./events/index" import path from "path"
import { requireDirectory } from "./handler/requireDirectory"
// Require events directory
requireDirectory(path.join(__dirname, "./events"))

View File

@@ -1,7 +1,5 @@
import { REST, Routes } from "discord.js" import { REST, Routes } from "discord.js"
import dotenv from "dotenv" import dotenv from "dotenv"
import path from "path"
import fs from "fs"
import { Cmd } from "../types/cmd" import { Cmd } from "../types/cmd"
import { requireDirectory } from "../handler/requireDirectory" import { requireDirectory } from "../handler/requireDirectory"
@@ -10,13 +8,8 @@ dotenv.config()
const TOKEN = process.env.TOKEN const TOKEN = process.env.TOKEN
const CLIENTID = process.env.CLIENTID const CLIENTID = process.env.CLIENTID
if (!TOKEN) { if (!TOKEN || !CLIENTID) {
console.error("Missing TOKEN environment variable") console.error("Missing TOKEN or CLIENTID in .env file")
process.exit(1)
}
if (!CLIENTID) {
console.error("Missing CLIENTID environment variable")
process.exit(1) process.exit(1)
} }

View File

@@ -3,7 +3,7 @@ import { Client, GatewayIntentBits } from "discord.js"
const token: string | undefined = process.env.TOKEN const token: string | undefined = process.env.TOKEN
if (!token) { if (!token) {
console.error("Missing TOKEN environment variable") console.error("Missing TOKEN in .env file")
process.exit(1) process.exit(1)
} }

View File

@@ -1,5 +1,5 @@
import { client } from "../components/client" import { client } from "../components/client"
client.on("ready", client => { client.on("clientReady", client => {
console.log(`Logged in as ${client.user?.tag}`) console.log(`Logged in as ${client.user?.tag}`)
}) })

View File

@@ -1,2 +0,0 @@
import { requireDirectory } from "../handler/requireDirectory"
requireDirectory(__dirname, undefined, ["index"])