スキル一覧に戻る
lycfyi

discord-sync

by lycfyi

Community agent plugins for Claude Code - sync and analyze Discord & Telegram messages

3🍴 0📅 2026年1月22日
GitHubで見るManusで実行

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-sync preflight 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-sync instead (it will route here if appropriate)
  • User wants to sync DMs (bots cannot access DMs)
  • User needs rich profile data (bio, pronouns)

Prerequisites

  • .env with DISCORD_BOT_TOKEN set
  • 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

Featurediscord-bot-connectordiscord-user-connector
TokenBot TokenUser Token
Rate LimitsHigher (official API)Lower (user API)
Server MessagesYesYes
DM AccessNoYes
ToS CompliantYesGray 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

レビュー

💬

レビュー機能は近日公開予定です