mirror of
https://github.com/discordeno/discordeno.git
synced 2026-09-17 16:57:22 +00:00
* Update bigbot template to v16, update readme, added .env.example for an example env * Update minimal template to dd v16, update readme * Update minimal template readme for consistency * Update beginner template to v16, update readme * Added config.json file, readme to nodejs template * Fix kwik db stuff in beginner template * deno fmt * Update template readme * Fix bigbot template raw event ignoring GUILD_CREATE instead of GUILD_LOADED_DD * deno fmt * fix deno fmt again * Use .env file instead of config.json in nodejs template * fix: kwik's version in beginner template * Apply suggestions from code review Co-authored-by: Skillz4Killz <23035000+Skillz4Killz@users.noreply.github.com> * Update template/README.md Co-authored-by: Skillz4Killz <23035000+Skillz4Killz@users.noreply.github.com>
20 lines
554 B
TypeScript
20 lines
554 B
TypeScript
import { dotEnvConfig } from "./deps.ts";
|
|
|
|
// Get the .env file that the user should have created, and get the token
|
|
const env = dotEnvConfig({ export: true, path: "./.env" });
|
|
const token = env.BOT_TOKEN || "";
|
|
|
|
export interface Config {
|
|
token: string;
|
|
botId: bigint;
|
|
}
|
|
|
|
export const configs = {
|
|
/** Get token from ENV variable */
|
|
token,
|
|
/** Get the BotId from the token */
|
|
botId: BigInt(atob(token.split(".")[0])),
|
|
/** The server id where you develop your bot and want dev commands created. */
|
|
devGuildId: BigInt(env.DEV_GUILD_ID!),
|
|
};
|