Improve bot prefix retrieval by using Deno.env and add error handling for missing prefix
This commit is contained in:
@@ -2,10 +2,12 @@ import { Bot, Message } from "npm:discordeno@18.0.1";
|
||||
import { dropdeineMutti, r34test, refresh } from "./r34api.ts";
|
||||
import { logMessage } from "./logging.ts";
|
||||
import { dropYandere, dropYandere5, getPage, setPage } from "./yandereapi.ts";
|
||||
import * as dotenv from "jsr:@std/dotenv";
|
||||
|
||||
const env = dotenv.loadSync();
|
||||
const prefix = env.BOT_PREFIX!;
|
||||
const prefix = Deno.env.get("BOT_PREFIX") ?? "";
|
||||
if (!prefix) {
|
||||
throw new Error("BOT_PREFIX is missing!");
|
||||
}
|
||||
|
||||
|
||||
export async function messagehandler(bot: Bot, message: Message) {
|
||||
const command = message.content.split(" ")[0];
|
||||
|
||||
Reference in New Issue
Block a user