Skip to content

Repository files navigation

Dolan

Simple Discord bot for a personal Discord server, now deployed as a Cloudflare Worker using Discord slash-command interactions.

Setup

bun install
cp .env.example .env

Fill in the Discord values in .env.

Development

bun run check
bun run dev

Set the Discord interaction endpoint to the Worker URL, either / or /interactions. Time and weather commands accept up to five semicolon-separated locations.

Register slash commands

bun run register:commands

Set DISCORD_GUILD_ID for fast guild-scoped testing, or omit it for global commands.

Deploy

bun run deploy

Alchemy handles the Cloudflare Worker infrastructure and binds DISCORD_PUBLIC_KEY plus optional PING_EMOJI from your environment.

About

🤖 Personal Discord Bot

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages