Track Discord channel memory
discord-channel-memoryskillsetup L2★12
oh-ashen-one/openclaw-discord-memory ↗What it does
Build rolling 7-day cross-channel Discord memory digest
Best for
Maintaining agent memory across 3+ Discord channels without loading full history at session start
Inputs
- · Discord channels (IDs)
- · message_limits (50/30/20 per channel)
- · workspace_path
Outputs
- · memory/channels/digest.md (rolling, trims >7 days)
- · memory/channels/digest-archive.md (append-only)
- · Discord announcement (one message per run)
Requires
- · Discord API (GramJS)
- · cron scheduler
- · file I/O
Preconditions
OpenClaw workspace configured, Discord auth token, channel IDs accessible, cron runner available
Failure modes
- · Cron misses run window (check scheduler)
- · Discord auth expired (token refresh needed)
- · Workspace path wrong (writes nowhere)
- · Rate limiting blocks message fetch
Trust signals
- · Runs every 6 hours (configurable)
- · Trims digest automatically >7 days
- · Archive never deleted
- · Costs ~$0.01-0.02/run (Haiku)
- · Posts confirmation message to Discord