Go to file
Shadow a43d019d48
feat: add new thread say command
2026-03-03 23:38:37 -06:00
src feat: add new thread say command 2026-03-03 23:38:37 -06:00
.env.example Stub non-token env defaults 2026-01-23 18:03:45 -06:00
.gitignore Initial barnacle setup 2026-01-23 18:00:53 -06:00
AGENTS.md feat: rename hermit and add drizzle setup 2026-03-03 23:35:48 -06:00
README.md feat: rename hermit and add drizzle setup 2026-03-03 23:35:48 -06:00
bun.lock feat: rename hermit and add drizzle setup 2026-03-03 23:35:48 -06:00
drizzle.config.ts feat: rename hermit and add drizzle setup 2026-03-03 23:35:48 -06:00
package.json feat: rename hermit and add drizzle setup 2026-03-03 23:35:48 -06:00
tsconfig.json Initial barnacle setup 2026-01-23 18:00:53 -06:00

README.md

hermit

A Discord bot built with Carbon.

Repository: https://github.com/openclaw/hermit

Setup

  1. Create a .env file with the following variables:
BASE_URL="your-base-url"
DEPLOY_SECRET="your-deploy-secret"
DISCORD_CLIENT_ID="your-client-id"
DISCORD_PUBLIC_KEY="discord-public-key"
DISCORD_BOT_TOKEN="your-bot-token"
  1. Install dependencies:
bun install
  1. Start the development server:
bun run dev

Commands

  • /github - Look up an issue or PR (defaults to openclaw/hermit)

Gateway Events

The bot listens for the following Gateway events:

  • AutoModeration Action Execution - Sends keyword-based responses

AutoMod Responses

Edit src/config/automod-messages.json to map keywords to messages. Use {user} to mention the triggering user.

License

MIT