Team chat
Set up Discord
Bring Discord server channels in as chat-log documents — each text channel becomes monthly documents of who said what, when. This is a document source, separate from the Chat channels feature that lets the assistant answer inside Discord itself. Direct messages are never read. Read-only.
The bot and its token
Create an application at discord.com/developers, open Bot and copy the token — and switch ON the MESSAGE CONTENT INTENT on the same page; without it Discord hands the bot empty messages. Invite the bot to your server with the View Channels and Read Message History permissions.
- Create the bot, enable the Message Content intent, and invite it to your server as above.
- Documents → Discord, paste the token; optionally list channels to sync only those.
- Decide how channels hidden from @everyone should be handled (see Access), choose access groups, Test, then Sync.
| Channels hidden from @everyone | “Sync, and say so in sweep notes” (the default) keeps reading a role-restricted channel under the source's normal access and names it every sweep; “Don't sync” leaves it out entirely — existing documents are kept, not deleted. |
|---|
What comes in
- Every text channel the bot can see becomes one document per calendar month — dated, speaker-labelled turns. Voice channels, DMs, and anything beyond the bot's first 10 servers are never reached.
- A shared file appears as its filename only, never its content; an edited message re-syncs its month.
Access
Discord's bot API hands back no member list for any channel, so nothing here is ever mirrored — access always comes from the groups chosen on this source. A channel that denies @everyone the View Channel permission is visible to only some roles, but with no roster to match against, the setting above decides its fate instead: synced under the source's normal groups, or left out. Access stays allow-only — the source's groups decide, never Discord's own roles.
If documents arrive with only attachment stubs, the Message Content intent is off. Only the bot's first 10 servers, and each server's first 200 text channels, are read; months already synced stay searchable once history scrolls out of the window.
Last updated 20 Sep 2026