docs: bot profiles (names, avatars, where each is set) #50

Merged
jared merged 1 commits from docs/bot-profiles into main 2026-10-29 01:32:55 -04:00
Owner

Every bot now has a proper name and an avatar in one style:

  • @discordbot is now Discord Bridge, with the Discord logo.
  • @hookshot is now Lotus Webhooks, with a webhook symbol on Lotus red. This is set in the new bot: section of /opt/hookshot/config.yml, which is live-only, so it's documented here.
  • @draupnir is now Draupnir.

Pending:

  • @discord-relay gets its avatar and name set by hand.
  • The @notices avatar waits for the next Synapse restart.

This adds the avatar sources to avatars/ and a README table of where each profile comes from.

🤖 Generated with Claude Code

https://claude.ai/code/session_017PCb59uY3UKqDqt7B6hzd5

Every bot now has a proper name and an avatar in one style: - `@discordbot` is now **Discord Bridge**, with the Discord logo. - `@hookshot` is now **Lotus Webhooks**, with a webhook symbol on Lotus red. This is set in the new `bot:` section of `/opt/hookshot/config.yml`, which is live-only, so it's documented here. - `@draupnir` is now **Draupnir**. Pending: - `@discord-relay` gets its avatar and name set by hand. - The `@notices` avatar waits for the next Synapse restart. This adds the avatar sources to `avatars/` and a README table of where each profile comes from. 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_017PCb59uY3UKqDqt7B6hzd5
jared added 1 commit 2026-10-29 01:30:36 -04:00
docs: bot profiles (names, avatars, where each is set)
Lint / JS (eslint) (push) Successful in 8s
Lint / Shell (shellcheck) (push) Successful in 8s
Lint / No secrets in webhook configs (push) Successful in 10s
Lint / Landing page is rendered (matrix (push) Successful in 9s
Lint / Python (ruff) (push) Successful in 16s
Lint / Secret scan (gitleaks) (push) Successful in 10s
Lint / Shell (shellcheck) (pull_request) Successful in 21s
Lint / JS (eslint) (pull_request) Successful in 12s
Lint / No secrets in webhook configs (pull_request) Successful in 11s
Lint / Landing page is rendered (matrix (pull_request) Successful in 11s
Lint / Python deps (pip-audit) (push) Successful in 1m25s
Lint / Python (ruff) (pull_request) Successful in 9s
Lint / Secret scan (gitleaks) (pull_request) Successful in 9s
Lint / Python deps (pip-audit) (pull_request) Successful in 36s
b06f422837
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017PCb59uY3UKqDqt7B6hzd5
jared scheduled this pull request to auto merge when all checks succeed 2026-10-29 01:30:43 -04:00
jared merged commit db2f523028 into main 2026-10-29 01:32:55 -04:00
jared deleted branch docs/bot-profiles 2026-10-29 01:32:55 -04:00
Sign in to join this conversation.