Repository navigation
Releases
Releases · nyattoh/x-posts-sync
X Posts Sync v0.2.0
🎉 X Posts Sync for Obsidian v0.2.0
X(旧Twitter)の投稿をObsidianに同期するプラグインの初回リリースです。
✨ 主な機能
- 📊 X API Free tier完全対応 - 月100 readsの制限を適切に管理
- ⏰ Rate limit対応 - 429エラーを検出し、適切な待機時間を表示
- 📈 月次使用量追跡 - 使用状況を可視化、月初に自動リセット
- 🔐 Bearer Token認証 - OAuth 2.0 Application-Only認証
- 🇯🇵 日本語対応 - エラーメッセージとUIを日本語化
- 🔄 自動同期 - 設定可能な間隔で自動実行
🛠 技術仕様
- X API v2 + Syndication APIフォールバック
- TypeScript実装
- 18個の包括的なテストケース
- Vitest使用
📦 インストール方法
- \と\をダウンロード
- Obsidianのvaultフォルダ内 \ に配置
- Obsidianの設定 → コミュニティプラグイン → X Posts Syncを有効化
⚙️ 必要条件
- Obsidian デスクトップ版 1.8.x以上
- X Developer Account(無料)
- Bearer Token(App-only認証用)
📝 設定
- X Developer PortalでBearer Tokenを取得
- プラグイン設定でBearer TokenとUsername(@なし)を入力
- リボンアイコンクリックまたは自動同期で開始
⚠️ 制限事項
- X API Free tier: 月100リクエストまで
- Rate limit: 15分間隔の制限あり
詳細はREADMEをご覧ください。