セットアップマニュアル
Bluesky自動投稿アプリを使用するために必要なAPI情報の取得方法を説明します
🦋Bluesky App Passwordの取得方法

1. Blueskyにログイン

https://bsky.appにアクセスして、Blueskyアカウントにログインします。

2. 設定画面を開く

左側のメニューから「Settings」(設定)をクリックします。

3. App Passwordsを選択

設定画面の「Privacy and Security」(プライバシーとセキュリティ)セクションにある「App Passwords」をクリックします。

4. 新しいApp Passwordを作成

「Add App Password」ボタンをクリックし、名前を入力します(例:「自動投稿アプリ」)。

5. パスワードをコピー

生成されたApp Passwordが表示されます。このパスワードは一度しか表示されないので、必ずコピーして保存してください。

⚠️ 重要:App Passwordは通常のログインパスワードとは異なります。App Passwordを使用することで、セキュリティを保ちながら外部アプリからBlueskyにアクセスできます。

6. アカウント管理画面で設定

このアプリの「アカウント管理」画面で、Blueskyハンドル(@example.bsky.social)とApp Passwordを入力して保存します。

✈️Telegram Bot Tokenの取得方法
投稿完了時にTelegram通知を受け取るために必要です(任意)

1. BotFatherにアクセス

Telegramアプリで@BotFatherを検索して開きます。

2. 新しいBotを作成

以下のコマンドを送信します:

/newbot

3. Bot名を設定

BotFatherが名前を尋ねてくるので、任意の名前を入力します(例:「Bluesky投稿通知Bot」)。

4. Botユーザー名を設定

次にユーザー名を入力します。ユーザー名は「bot」で終わる必要があります(例:「bluesky_post_bot」)。

5. Bot Tokenをコピー

BotFatherがBot Tokenを表示します。このTokenをコピーして保存してください。

例: 1234567890:ABCdefGHIjklMNOpqrsTUVwxyz

6. Chat IDを取得

作成したBotに任意のメッセージを送信してから、以下のURLにアクセスします:

https://api.telegram.org/bot[YOUR_BOT_TOKEN]/getUpdates

[YOUR_BOT_TOKEN]を実際のBot Tokenに置き換えてください。表示されるJSON内の「chat」→「id」があなたのChat IDです。

7. 認証情報設定画面で設定

このアプリの「認証情報設定」画面で、Bot TokenとChat IDを入力して保存します。

🤖OpenAI API Keyの取得方法
AI投稿文生成と画像生成に必要です

1. OpenAIアカウントを作成

https://platform.openai.com/signupにアクセスして、OpenAIアカウントを作成します。

2. API Keysページにアクセス

ログイン後、API Keysページを開きます。

3. 新しいAPI Keyを作成

「Create new secret key」ボタンをクリックします。

4. Key名を入力

任意の名前を入力します(例:「Bluesky自動投稿」)。

5. API Keyをコピー

生成されたAPI Keyが表示されます。このKeyは一度しか表示されないので、必ずコピーして保存してください。

例: sk-proj-...

💰 料金について

OpenAI APIは従量課金制です。使用した分だけ料金が発生します。

  • GPT-4o-mini(投稿文生成): 約$0.15 / 1M tokens(約1,000投稿で$0.15程度)
  • DALL-E 3(画像生成): $0.040 / 画像(標準品質)

詳細はOpenAI Pricingをご確認ください。

6. 認証情報設定画面で設定

このアプリの「認証情報設定」画面で、OpenAI API Keyを入力して保存します。

トラブルシューティング

Q: Blueskyへの投稿が失敗します

A: App Passwordが正しいか確認してください。通常のログインパスワードではなく、App Passwordを使用する必要があります。また、Blueskyハンドルは「@」を含めて入力してください(例:@example.bsky.social)。

Q: Telegram通知が届きません

A: Bot TokenとChat IDが正しいか確認してください。また、作成したBotに少なくとも1回はメッセージを送信している必要があります。

Q: OpenAI APIエラーが発生します

A: API Keyが正しいか確認してください。また、OpenAIアカウントに十分なクレジットがあるか確認してください。新規アカウントの場合、支払い方法を登録する必要があります。

Q: 画像が文字化けしています

A: DALL-E 3は日本語のテキストを画像内に正確に描画することが苦手です。このアプリでは文字なしの写真のみを生成するように設定していますが、稀に文字が含まれることがあります。その場合は再度投稿を試してください。