Korzen
Bot Protection

ボットディレクトリ

TelegramBot: 正体、IP レンジ、ブロックの方法

TelegramBot は Telegram のリンクプレビュー取得ボットです。

ベンダーTelegram
用途リンクプレビュー
User-Agent 内の名前TelegramBot
検証方法公開アドレス
ベンダーのアドレスリストhttps://core.telegram.org/resources/cidr.txt
IP レンジ14
デフォルト通す

誰かがチャットや SNS でリンクを共有したときにページを読み、タイトルと画像を表示します。 Bot Protection はデフォルトで通します。ブロックすることもできます。

検証の方法

どのボットでも User-Agent に TelegramBot と書けます。リクエストが TelegramBot なのは、そのアドレスが下の Telegram の公開リストにあるときだけです。名前ではなくアドレスを確認してください。

ブロックの方法

Bot Protection はすべてのリクエストで TelegramBot をアドレスで検証し、セットアップページで選んだとおりに応答します。種類ごとにも、TelegramBot だけにも選べます。名前を名乗るだけのボットは、ほかのボットと同じように判定されます。

IP レンジ一覧

Telegram 自身のリストより。毎日ダウンロードし直しています。

IPv4

91.108.56.0/22
91.108.4.0/22
91.108.8.0/22
91.108.16.0/22
91.108.12.0/22
149.154.160.0/20
91.105.192.0/23
91.108.20.0/22
185.76.151.0/24

IPv6

2001:b28:f23d::/48
2001:b28:f23f::/48
2001:67c:4e8::/48
2001:b28:f23c::/48
2a0a:f280::/32