https://github.com/openclaw/hermit
https://github.com/openclaw/hermit
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/openclaw/hermit
- Owner: openclaw
- Created: 2026-01-23T23:58:42.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2026-03-04T05:38:41.000Z (3 months ago)
- Last Synced: 2026-03-04T11:37:40.325Z (3 months ago)
- Language: TypeScript
- Homepage:
- Size: 52.7 KB
- Stars: 19
- Watchers: 3
- Forks: 29
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Agents: AGENTS.md
Awesome Lists containing this project
README
# hermit
A Discord bot built with [Carbon](https://carbon.buape.com).
Repository: https://github.com/openclaw/hermit
## Setup
1. Create a `.env` file with the following variables:
```env
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"
```
2. Install dependencies:
```bash
bun install
```
3. Start the development server:
```bash
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