diff --git a/README.md b/README.md index 9f4b36c..f2550f3 100644 --- a/README.md +++ b/README.md @@ -448,6 +448,21 @@ while the bridge or Synapse was down are bridged when it starts again. --- +## Bot profiles + +Every bot account has a proper name and an avatar in one style (white glyph on a coloured square). Image sources are in `avatars/` and `discord-bridge/bot-avatar.png`. + +| Account | Name | How it's set | +|---------|------|--------------| +| `@discordbot` | Discord Bridge | `discord-bridge/set-bot-profile.sh` (bridge config `appservice.bot`, applied on bridge start) | +| `@discord-relay` | Discord Relay | Set by hand while signed in as it (`avatars/discord-relay.png`); holds the Discord bot login | +| `@hookshot` | Lotus Webhooks | `bot:` section in `/opt/hookshot/config.yml` on LXC 151 (`avatars/hookshot.png`), applied on hookshot start | +| `@draupnir` | Draupnir | Profile API with Draupnir's token (Draupnir doesn't manage its own profile) | +| `@lotusbot` | Lotus Bot | Already set | +| `@notices` | Server Notices | `server_notices.system_mxid_avatar_url` in `homeserver.yaml` (Lotus logo); needs a Synapse restart | + +--- + ## Moderation (Draupnir v2.9.0) Draupnir runs on LXC 110, manages moderation across all protected rooms (including the Lotus Guild space) via `#management:matrix.lotusguild.org`. diff --git a/avatars/discord-relay.png b/avatars/discord-relay.png new file mode 100644 index 0000000..665ebb5 Binary files /dev/null and b/avatars/discord-relay.png differ diff --git a/avatars/hookshot.png b/avatars/hookshot.png new file mode 100644 index 0000000..3ee2252 Binary files /dev/null and b/avatars/hookshot.png differ