← スキル一覧に戻る

discord-sync
by lycfyi
Community agent plugins for Claude Code - sync and analyze Discord & Telegram messages
⭐ 3🍴 0📅 2026年1月22日
SKILL.md
name: discord-sync description: "Sync Discord server messages using BOT TOKEN. Faster with higher rate limits. Use when routed here by community-agent:discord-sync or user explicitly requests bot token sync."
Discord Bot Token Sync
Syncs messages from Discord servers using bot token for higher rate limits and official API compliance.
When to Use
- Routed here by
community-agent:discord-syncpreflight check - User explicitly asks for "bot token sync"
- User wants "faster sync" or "higher rate limits"
- Syncing large servers where rate limits matter
When NOT to Use
- User just says "sync discord" - use
community-agent:discord-syncinstead (it will route here if appropriate) - User wants to sync DMs (bots cannot access DMs)
- User needs rich profile data (bio, pronouns)
Prerequisites
.envwithDISCORD_BOT_TOKENset- Bot added to the target server with these permissions:
- Read Message History
- View Channels
How to Execute
Sync all channels in a server:
python ${CLAUDE_PLUGIN_ROOT}/tools/discord_sync.py --server SERVER_ID
Sync with custom history range:
python ${CLAUDE_PLUGIN_ROOT}/tools/discord_sync.py --server SERVER_ID --days 7
Quick sync (limited messages per channel):
python ${CLAUDE_PLUGIN_ROOT}/tools/discord_sync.py --server SERVER_ID --quick
Full re-sync:
python ${CLAUDE_PLUGIN_ROOT}/tools/discord_sync.py --server SERVER_ID --full
Output Location
Messages saved to: ./data/discord/{server_id}-{slug}/{channel_name}/messages.md
This uses the same unified storage format as discord-user-connector, so messages from either connector are compatible.
Comparison with discord-user-connector:discord-sync
| Feature | discord-bot-connector | discord-user-connector |
|---|---|---|
| Token | Bot Token | User Token |
| Rate Limits | Higher (official API) | Lower (user API) |
| Server Messages | Yes | Yes |
| DM Access | No | Yes |
| ToS Compliant | Yes | Gray area |
Limitations
- Cannot sync DMs - Bots cannot access user direct messages
- Cannot send as user - Messages sent by bot appear as bot
- Requires bot to be added to each server
スコア
総合スコア
65/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
✓最近の活動
1ヶ月以内に更新
+10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
✓タグ
1つ以上のタグが設定されている
+5
レビュー
💬
レビュー機能は近日公開予定です
