Skip to content

Telegram チャネルを追加する ​

始める前に必要なもの ​

必要なもの用途
Telegram アカウントbot と保存先チャンネルの作成に使用します。
@BotFatherTelegram bot の作成に使用します。
Telegram チャンネルファイルの最終的な保存先です。
@userinfobotチャンネルの Chat ID を確認するために使用します。

追加する場所 ​

  1. システム設定を開きます。
  2. アップロード設定に移動します。
  3. 右上のチャネル追加をクリックします。
  4. Telegram を選択します。

項目リファレンス ​

項目役割必須
チャネル名このチャネルを識別しやすい名前。例: "Telegram Primary"。必須
Activeこのチャネルを有効化または無効化します。推奨
Bot TokenTelegram bot の token。必須
Session ID (Chat ID)Telegram チャンネルの ID。必須
Relay Proxy URL (optional)Telegram へのアクセスが不安定な場合にのみ使用します。https:// を含む完全な proxy URL を入力します。任意
Remark今後の保守用メモ。任意

設定手順 ​

1. Telegram bot を作成する ​

  1. Telegram を開き、@BotFather を検索します。
  2. チャットを開き、Start をクリックします。
  3. /newbot を送信します。
  4. 指示に従って bot の表示名を入力します。
  5. 続いて bot のユーザー名を入力します。ユーザー名は通常 bot で終わる必要があります。
  6. bot が作成されると、@BotFather が bot token を返します。

この token が、ImgHost に入力する Bot Token です。

bot token を保存する

2. チャンネルを作成する ​

  1. Telegram で新規チャンネルをクリックします。
  2. チャンネル名を入力します。
  3. チャンネルの作成を完了します。

公開チャンネルと非公開チャンネルのどちらも使用できます。

チャンネルを作成する

3. bot をチャンネルに追加する ​

  1. 先ほど作成したチャンネルを開きます。
  2. チャンネル設定を開きます。
  3. メンバーまたは管理者を追加します。
  4. 作成した bot ユーザー名を検索します。
  5. bot をチャンネルに追加します。

アップロードの信頼性を高めるには、bot に管理者権限を付与してください。

bot をチャンネルに招待する

4. User Info - Get ID - IDbot で Channel ID を取得する ​

  1. Telegram で @userinfobot を検索します。表示名は通常 User Info - Get ID - IDbot です。
  2. チャットを開き、Start をクリックします。
  3. bot が提示する選択肢から Channel を選びます。
  4. メッセージピッカーで対象チャンネルを選択し、@userinfobot に送信します。
  5. @userinfobot が結果を返したら、Id: -100... と表示されている番号をコピーします。

-100 で始まる番号が、ImgHost で必要な Session ID (Chat ID) です。

channel ID を取得する

5. ImgHost に Telegram チャネルを入力する ​

チャネル設定ダイアログに戻り、次のように入力します。

UI 項目値
Channel Identifierカスタムチャネル名。例: TelegramPrimary。
Active推奨。
Bot Token@BotFather から取得した bot token。
Session ID (Chat ID)@userinfobot が返した -100... 番号。
Relay Proxy URL (optional)必要な場合のみ。例: https://your-tg-proxy.example.com.
Remark任意のメモ。

完了したら保存をクリックします。

設定を編集する

確認方法 ​

確認項目確認方法
チャネルカードが表示される保存後、アップロード設定ページに Telegram チャネルカードが表示されます。
チャネルを有効化できるActive スイッチがオンのままになります。
設定が保存されている詳細ビューに Bot Token と Chat ID が保存されたことが表示されます。
アップロードできるテスト画像をアップロードし、対象の Telegram チャンネルに表示されることを確認します。

クイックチェックリスト ​

text
Create a bot with @BotFather
-> Save the Bot Token
-> Create a Telegram channel
-> Add the bot to the channel and grant administrator permissions
-> Search for @userinfobot and choose Channel
-> Forward any message from the channel to @userinfobot
-> Copy the returned Id: -100...
-> Enter the Bot Token and Chat ID in ImgHost
-> Save and upload a test image

参考 ​

  1. Telegram bots: https://core.telegram.org/bots
  2. Telegram Bot API: https://core.telegram.org/bots/api

Released as user documentation for ImgHost.