ArchiveBox connector for archiving from Slack, WhatsApp, Discord, Telegram, WhatsApp, Email, etc.
7.9K
URLs in your group chats → saved to your private archive.
ArchiveBox Bot · ArchiveBox AI Bot · Setup
Slack · Discord · Zulip · Telegram · WhatsApp · IRC · iMessage · Messenger · Beeper · Email
slack,bob,reading-list (connector, user, channel name)git clone https://github.com/ArchiveBox/archivebox-chat-bot.git
cd archivebox-chat-bot
docker compose pull
docker compose up -d
./archivebox-chat-bot/ · docker-compose.yml.ADMIN_PASSWORD to skip the first-run screen.docker compose pull && docker compose up -d again.archivebox/archivebox-chat-bot:latest on Docker Hub, or ghcr.io/archivebox/archivebox-chat-bot:latest, for amd64 and arm64. Each successful main build publishes latest, build-<CI run number>, and sha-<full commit SHA> after tests and container startup checks pass. No manual version bump is needed; Check → Run workflow also rebuilds main.build: . in Compose and run docker compose up -d --build.xoxb-…) and App token (xapp-…) → Save & connect./archivebox save, search, auto, status, help.Official setup · Message Content Intent
Live Cabbage check (2026-10-08): A channel mention, capture-bot DM, and AI DM were handled. All tested Ars Technica URLs resolve to snapshots whose captured response is 403 Forbidden; replay shows that error instead of article content.
Live Cabbage check (2026-10-08): The stream mention and AI DM flows were handled, but both Ars Technica URLs already had snapshots showing 403 Forbidden. The AI reply reported that ONLY_NEW skipped a retry, so these results do not show captured article content.
/save, /search, /auto, /status, /help; polling needs no public webhook.Live Cabbage check (2026-10-08): A real WhatsApp Agent DM used /archivebox save with two Ars Technica URLs. The DM confirmed the request, and the Cabbage console recorded two saved URLs and a completed message. Both snapshots contain Ars Technica's HTTP 403 Forbidden response, not article content.
Live Cabbage check (2026-10-08): In the signed-in Lounge UI, ArchiveBoxTester mentioned ArchiveBoxCapture in #new-urls and sent two Ars Technica URLs in a capture-bot DM. Both captures completed, and the saved channel shows three result cards: April channel snapshot 06ac7719f3997373800022139b4a76f3, plus the April and October DM snapshots 06ac76f04b0473098000a102ed4bd265 and 06ac76f04b047f6780006432632c6c0f. Each result is titled 403 Forbidden; the snapshots contain the origin's error response, not article content. The IRC AI bot was configured through the console at ergo:6667 (plain IRC, no TLS), after its old 127.0.0.1:16667 endpoint failed. Its request created snapshots 06ac76358bae7ed78000c4cfe72049be and 06ac76358baf7cb88000cdb323aa1f0e, also HTTP 403. The AI used the normal CLI's --no-only-new option because ONLY_NEW skipped URLs with existing snapshots. In the capture job records, num_snapshots remained 0 even though their results listed the snapshot IDs.
known_hosts, readable by container UID 1000.imsg path; Compose does not provision the Mac or SSH access.Content type
Image
Digest
sha256:a63ec234f…
Size
157 MB
Last updated
1 day ago
docker pull archivebox/archivebox-chat-bot