どのインスタンスでもMastodonの投稿を予約する方法
Mastodonは単一のサイトではありません。相互に通信する何千もの独立したサーバー、つまりインスタンスで構成されています。この設計こそ多くの人に支持される理由ですが、同時に「投稿を予約するにはどうすればよいのか?」という問いへの答えが、中央集権型のソーシャルネットワークほど分かりやすくない理由でもあります。
要点を言うと、MastodonのAPIは何年も前から予約投稿に対応していますが、標準のウェブインターフェースには予約ボタンが表示されません。予約するには、そのAPIと通信するアプリやツールを使用します。その方法を説明します。
始める前に:Mastodonの投稿に含められるもの
- デフォルトでは500文字。さらに多くの文字数を許可しているインスタンスもあり、上限は利用中のインスタンスによって決まります。
- 最大4枚の画像、または1本の動画と代替テキスト(ほとんどのコミュニティでは説明の追加が推奨されています)。
- 要約文の後ろに本文を折りたたむためのコンテンツ警告。
- ハッシュタグ — Mastodonにはアルゴリズムによるフィードがないため、ほかのサービス以上に重要です。ユーザーはハッシュタグをフォローして投稿を見つけます。
ステップ1:インスタンスを接続する
GoogleまたはGitHubを使ってPostClawにログインします。ワンクリックで完了し、クレジットカードは不要です。チャンネルを開いてMastodonを選択し、インスタンスのアドレス(例:mastodon.social、fosstodon.org、hachyderm.io)を入力します。
PostClawがインスタンスにアプリとして登録され、アクセスを承認するために、そのインスタンス固有のログインページへ移動します。パスワードはインスタンス上に保持されます。標準のMastodonを実行しているインスタンスなら、どこでも同じように利用できます。
ステップ2:投稿を書く
コンポーザーを開き、Mastodonチャンネルを選択して投稿を書きます。説明付きの画像と、利用中のインスタンスで実際にフォローされているハッシュタグを追加しましょう。
文章作成のサポートが必要な場合は、自分のAIキーを使い、ブランドの文体に合わせてコンポーザーで下書きを作成できます。Gemini、OpenAI、Claude、OpenRouterなどに対応しています。新規アカウントでは、お試し用として20回のAI呼び出しを無料で利用できます。その後は、上乗せ料金なしでAIプロバイダーに直接料金を支払います。
ステップ3:予約する
日付と時刻を選択します。投稿はカレンダーに表示され、公開前にドラッグして別の時間枠へ移動したり、編集したりできます。指定した時刻になると、ブラウザーを開いていなくてもMastodon APIを通じて投稿されます。
ステップ4:BlueskyとThreadsへ適切にクロスポストする
Mastodonを利用している多くの人は、BlueskyやThreadsにも投稿しています。ただし、すべてのサービスに同じ文章をコピーしても、うまくいくとは限りません。Blueskyでは投稿が300文字までに制限されており、ハッシュタグの使い方もネットワークごとに異なります。
コンポーザーで複数のチャンネルを選択すると、PostClawが各プラットフォームに合わせて文章を調整します。Bluesky向けに短くしたり、ハッシュタグを調整したりでき、予約前にすべてのバージョンを確認できます。無料プランでは、2つのソーシャルアカウントを接続し、毎月最大50件の投稿を予約できます。
守っておきたいFediverseのマナー
Mastodonのコミュニティには独自の慣習があり、予約投稿ツールを使うと、意図せずそれらを破ってしまうことがあります。
- 画像の説明を書きましょう。 代替テキストのない画像はブーストしない人も多くいます。
- コンテンツ警告を使いましょう。 利用中のインスタンスが折りたたみを求める話題(政治、ネタバレなど)にはコンテンツ警告を設定してください。インスタンスのルールを確認しましょう。
- 投稿を連投しないでください。 予約投稿が短時間に集中すると、自動投稿のように見えます。投稿間隔を空けましょう。
- 返信に対応できるようにしましょう。 Mastodonでは会話が重視されます。人間からの返信が一切ない予約投稿は、一方的な配信のように受け取られます。
- インスタンスのボットポリシーを尊重しましょう。 自動投稿だけを行うアカウントについては、多くのインスタンスがプロフィール設定でボットとして表示するよう求めています。
まとめ
- 「チャンネル」でインスタンスのアドレスを入力し、Mastodonを接続します。
- 代替テキストと適切なハッシュタグを付けて投稿を書きます。
- 投稿を予約すると、指定時刻にAPI経由で公開されます。
- 同じ手順で、同じアイデアをBlueskyやThreads向けに調整します。
試してみる: 無料で始める — Mastodonインスタンスを接続して、今日から最初の投稿を予約しましょう。