Overview
The Discord integration collects messages from your selected server channels. It captures text messages, reactions, and conversation context to weave into your daily diary narrative. A deariary Bot reads messages from chosen channels on your behalf.
Use cases
- Captures conversations you participated in across your servers
- Highlights key discussions, decisions, and community moments
- Provides social and community context for your diary
Data collected
- Messages — text content, author, timestamp, channel name, server name
- Reactions — emoji name and count on each message
- Channels — name and server name of selected text channels
- Users — username and display name of message authors
Only messages from selected channels are collected. Message content is truncated to 500 characters. DMs and voice data are never accessed.
Sample diary excerpt
March 12, 2026
Skull Cavern night is set
Discord
Active day on Discord across 2 servers today.
In Indie Dev Collective, a lively thread in #show-your-work about weekend projects. Shared a screenshot of the new landing page and got helpful feedback on the color palette. @PixelCraft suggested trying a warmer background tone.
Over in Stardew Co-op, coordinated tonight's farm session in #planning. Everyone agreed to finally tackle the Skull Cavern. @RootVegetable posted a strategy guide that actually looks doable.
A quick exchange in #off-topic about a documentary on deep-sea creatures. Added it to the watch list.
3 channels, 2 servers. A good mix of creative feedback and evening plans.
Setup
Click "Connect" and sign in with your Discord account via OAuth. After connecting, add the deariary Bot to each server you want to monitor. Then select which text channels to include from the channel settings page.
Permissions
OAuth2 Scopes (user-level)
identify — Read your Discord username and avatar
guilds — View the list of servers you belong to
Bot Permissions (server-level)
View Channels — See the list of text channels in the server
Read Message History — Read messages from selected channels. The bot cannot send messages, manage channels, or access voice data.
Plan
Available on all plans (Free, Basic, Advanced).