ほとんどのニュースレターはメールを基盤としています。メールは古くからある分散型の非同期コミュニケーション方法として優れています。
しかし、読者の中には便利で一貫性のある体験を求める人もいます。そのため、QuailyをDiscordサーバー、Telegramチャンネル、LINE公式アカウントと連携させるのは良い選択肢です。
連携が完了すると、新しい記事がDiscord、Telegram、LINEに配信されます。
DiscordやTelegram、LINEへの配信
Discordとの連携
QuailyとDiscordを連携するには、まずDiscordで開発者モードを有効にします。Discordの設定で「詳細設定」を見つけ、「開発者モード」をオンにします。
設定を開く
開発者モードを有効にする
次に、連携したいDiscordチャンネルを右クリックし、「IDをコピー」を選択してチャンネルの一意の識別子を取得します。
IDをコピー
Quailyの管理画面の「チャンネル設定 - 配信設定」で、以下の手順に従ってください:
- Discord連携を有効にする
- Quailyボットをチャンネルに追加するか、このインストールリンクにアクセスして指示に従ってボットを追加する
- コピーしたIDを入力する
- Discordに招待リンクがある場合は、新規購読者がDiscordコミュニティに参加しやすいように追加することができます
- 最後に、設定を保存します
Telegramとの連携
Telegramチャンネルの作成
まず、Telegramチャンネルを作成します。以下の手順に従ってチャンネルを作成してください:
- iPhone:チャット一覧で新しいメッセージを始める(右上のアイコンをタップ)、そして「新しいチャンネル」を選択します。
- Android:チャット一覧で丸い鉛筆アイコンをタップし、「新しいチャンネル」を選択します。
チャンネルを作成したら、誰でも参加できるように公開に設定してください。公開チャンネルは次のようなリンクを持ちます:https://t.me/your_channel_name
、そのためチャンネルIDは @your_channel_name
となります。
Quailyのボットをチャンネルに追加する
Telegramで @QuailSenderBot
を検索し、管理者としてチャンネルに追加します。ボットがチャンネルにメッセージを送信する権限を持っていることを確認してください。
QuailyをTelegramに連携する
残りの手順は非常に簡単です。Quaily管理画面にアクセスし、Telegram設定で必要事項を入力して保存するだけです。
補足1:チャンネルにディスカッションを設定する
チャンネルにディスカッション機能を追加したい場合は、以下の手順に従ってください:
- Telegramチャンネルにログインし、チャンネルのプロフィールを開きます。
- 「ディスカッション」に進みます。
- 既存のグループを選択するか、「新しいグループを作成」をクリックしてチャンネル用の新しいグループを作成し、そのグループをチャンネルにリンクすることを確認します。
これらの手順を完了し、Telegramが更新され、Telegramチャンネルでコメントが有効になっていれば、チャンネルの記事の下にコメントセクションが表示されます。このセクションには「コメント」というラベルが付き、「コメントを残す」というテキストが表示されます。この記事の下にコメントを簡単に残すことができます。
補足2:独自のTelegramボットを使用する
独自のTelegramボットを使用する利点は、ボットのアバターや名前などをカスタマイズできることです。
Telegramボットの作成
まず、Telegramボットを作成します。公式ガイドに従ってボットを作成できます。
ボットを作成したら、トークンを取得します:
@BotFather
に/mybots
を送信- 作成したボットを選択
API Token
を選択- トークンをコピー
このトークンは安全に保管してください。後ほど使用します。
ボットの設定変更
次に、ボットをチャンネルに追加し、権限を付与します。まずボットの設定を変更しましょう:
@BotFather
に/mybots
を送信- 作成したボットを選択
Bot Settings
を選択Allow Groups
を選択Turn on
を選択
次に、ボットをチャンネルに追加し、Quaily配信設定でボットのトークンとチャンネルを変更して保存します。
LINEとの連携
Quailyは記事をLINEチャンネルに送信することをサポートしています。
始める前に、LINE Developer DashboardでLINEチャンネルを作成していることを確認してください。Providerを作成し、そのチャンネルの下にMessaging API Channelを作成する必要があります。
- Quaily管理画面にアクセスし、連携したいチャンネルを選択して、サイドバーの「チャンネル設定」をクリックします。
- 「配信設定」セクションが表示されるので、LINEチャンネルを有効にします。
- 初めて使用する場合、チャンネル用の鍵ペアを作成する必要があります。「作成」ボタンをクリックします。公開鍵が表示されるので、次のステップで使用するためにコピーしてください。
- LINE Developer Dashboardにアクセスし、連携したいチャンネルを選択し、Basic Settingsの下にあるAssertion Signing Keyを見つけます。Register a public keyボタンをクリックし、先ほどコピーした公開鍵を貼り付け、Registerボタンをクリックします。
- Assertion Signing Keyをコピーし、チャンネル設定ページに貼り付けます。
- 次に、Channel IDとChannel Secretを入力します。これらはBasic Settingsで見つけることができます。
- オプション:Basic IDを入力すると、招待URLを持つLINEアイコンが購読フォームに追加されます。これはMessaging API Settingsで見つけることができます。
以上です。これで設定を保存できます。新しく公開された記事もLINEチャンネルに送信されるようになります。
以上がQuailyをDiscord、Telegram、LINEにリンクする方法です。不明な点がある場合は、Discordコミュニティに参加するか、直接お問い合わせください。