チャンネルやチャットのTelegram QRコードを作る

ユーザーネームを入力し、掲示物に合わせてデザインを整えれば、Telegramをアプリまたはブラウザで開くQRコードをダウンロードできます。期限切れになる招待リンクは使いません。

1 内容
https://
登録不要 QRコード無制限 ウォーターマークなし Free high-resolution downloads
2 デザイン
パターン
3 プレビュー
コピーしました

Telegram QRコードとは?

Telegram QRコードとは、t.meリンク(Telegramのユーザー・チャンネル・グループ・ボットのウェブアドレス)を格納したQRコードです。スキャンすると、Telegramアプリが入っていればアプリで、なければTelegramのウェブ版でその行き先が開きます。リンクはパターンに埋め込まれるため、印刷されたコードは背後に何も必要としません。

KoloQRのデザイナーでQRコードのスタイルを調整している様子:形・色・中央のロゴ

公開ユーザーネームと招待リンクは別物

Telegramにはリンクの形が2つあり、印刷して安全なのは片方だけです。

  • t.me/yourname - 公開ユーザーネーム。その名前を保持している限り恒久的で、短く(18文字ほど)、誰でも読めます。エンコードすべきはこちらです。
  • t.me/+AbCdEf123... - 非公開のグループやチャンネルへの招待リンク。ランダムなハッシュを含み、取り消せるうえ、日付や参加人数で期限を切る設定もできます。
  • t.me/yourbot?start=code - ボットのディープリンク。start= の後ろの文字列は最初のメッセージでボットに渡されるため、1回のスキャンからテーブル・ロット・キャンペーンを識別できます。

招待リンクの印刷は、名指しする価値のある失敗です。静かに、しかも手遅れになってから起きるからです。テスト中は動き、最初の1週間も動き、そしてある日、スキャンした全員に「この招待リンクは有効期限が切れています」と返すようになります。印刷物はすでに世に出たあとです。行き先が非公開でなければならないなら、有効期限も使用回数の上限もない招待リンクを作り、コードを撮影した人が誰にでも渡せることは受け入れてください。Discordの招待も同じ罠を、より厳しい初期設定で抱えています。

Telegram内蔵のコードと生成したコードの違い

Telegramはアプリ内でどのユーザーネームにもQRコードを生成し、それはどのカメラでも読める本物のQRコードです。LinkedInのものと違い、自社アプリの外で壊れることはありません。違いはもっと狭く、印刷にまつわる点に絞られます。Telegramのコードは画面解像度の画像として出てきて、円形の固定スタイルと独自の配色を持ちます。スマホの画面では十分ですが、印刷所が拡大すると輪郭が甘くなります。しかも常にユーザーネームを指すので、ボットのstartパラメータや特定のメッセージを載せられず、自分の形や色で描くこともできません。生成したコードは同じt.meリンクを保ちながら、どのサイズでもベクターで書き出せ、自分のデザインの中に収まるように設計できます。テーブル越しに相手へ画面を見せるだけならTelegramのもので十分です。店頭のウィンドウ、ポスター、パッケージ、そして印刷所が触るものには、生成してください。

QRコードを作成
本刷りの前に、印刷したQRコードをスマホでスキャンしてテストしている様子

Telegram QRコードが使われる場面

Telegramの強みは配信チャンネルとボットで、どちらも印刷物からコードなしでたどり着くのは困難です。

店舗と市場の出店のチャンネル

チャンネルは小さな売り手が今日入荷したものを投稿する場所で、レジ横のコードは常連がアプリストアを経由せずに登録する手段です。

マンションと住民のグループ

エントランスのコードがあれば、管理組合の誰かがリンクを配らなくても新しい住民がグループに入れます。

サポートと注文のボット

卓上シールに貼ったボットのディープリンクはstartパラメータにテーブル番号を載せられるので、最初のメッセージの時点でどこから来たかが分かります。

イベントと会議のチャンネル

予定の変更は印刷された掲示物よりチャンネルのほうが速く届き、その掲示物のコードが登録の入口になります。

地域の掲示板

Telegramが標準のメッセンジャーになっている地域では、掲示板のコードがメーリングリスト登録の地元版です。

サポート用の商品パッケージ

ファームウェアの更新と使い方を流すチャンネルは、誰も書かないサポート用メールアドレスより箱の上での価値が高いです。

Telegram QRコードの作り方

ユーザーネームの入力からダウンロードまで1分もかかりません。

QRコードを作成
  1. 1

    アカウントやチャンネルに公開ユーザーネームを設定する

    Telegramの設定で、アカウント・チャンネル・グループに公開ユーザーネームを付けます。これがリンクを、取り消せる招待ハッシュではなく、短くて恒久的なものにします。

  2. 2

    Telegramを選んでユーザーネームを入力する

    ユーザーネームを入力すると、KoloQRが前にt.me/を付けます。ボットのディープリンクや非公開の招待の場合は、完全なURLを貼り付けてください。

  3. 3

    デザインを整える

    形を選び、色を設定し、ロゴを入れます。Telegramの水色は白地でモジュールを担うには淡すぎるので、コードの中ではなく周囲に使ってください。

  4. 4

    テストして書き出す

    Telegramを入れていない端末と、入れている端末の両方でスキャンします。その後、印刷用はSVGかPDF、画面用はPNGで書き出します。

KoloQRの作成ツールでQRコードをデザインし、ダウンロードできる状態になっている様子

どのファイル形式をダウンロードすべき?

KoloQRはTelegram QRコードを3つの形式で書き出します。どこで見られるかで選んでください。

  • PNG ウェブサイト、チャットのメッセージ、スライドなど、コードが固定サイズで表示される場所に。
  • SVG ウィンドウステッカー、卓上POP、パッケージに。印刷所が拡大しても輪郭が甘くなりません。
  • PDF 印刷所や看板業者への入稿に。印刷対応の品質のまま渡せます。

t.meのユーザーネームリンクは、このサイトで最も短いデータのひとつです。18文字ほどしかないため、モジュールの大きい疎らなパターンになり、遠くからでも読め、たいていのコードより小さく印刷できます。それは守る価値があります。ユーザーネームを招待ハッシュや長いstartパラメータに差し替えた瞬間に消えてしまうからです。

QRコードを作成

Telegram QRコードのベストプラクティス

ここでの最良の結果も最悪の結果も、どちらもTelegramのリンクの仕組みから生まれます。

  • 招待リンクではなくユーザーネームのリンクを印刷する

    t.me/yournameはその名前を持っている限り恒久的です。招待ハッシュは取り消しも期限設定もでき、印刷されたコードにはそれを知る手立てがありません。

  • 非公開にせざるを得ないなら、先に制限を外す

    エンコードする前に、有効期限も使用回数の上限もない招待リンクを作ってください。そして、公開された時点で誰でもコードを転送できることを承知しておいてください。

  • ボットのstartパラメータは短く保つ

    start= の後ろはそのままエンコードされます。12番テーブルを表す「t12」は3文字、UUIDなら36文字で、シンボルのバージョンが1つ2つ上がります。

  • スキャンすると何が開くのかを書く

    チャンネル・グループ・チャット・ボットは開いたあとの挙動が違います。「スキャンしてチャンネルに参加」の一行は、ロゴだけでは作れない期待を作ります。

  • Telegramの水色はモジュールには明るすぎる

    ブランドの青はパターンの大きさでは白地に対するコントラストが足りません。周囲のデザインに使い、モジュールは暗いままにしてください。

  • ウェブ版の受け皿を確認する

    アプリがない場合、t.meリンクはその行き先に対応するTelegramのウェブページに着き、プレビューとアプリで開く案内が表示されます。一度その経路でスキャンして、初めての訪問者に何が見えるか確かめてください。

  • ユーザーネームを手放さない

    Telegramは使われていないアカウントのユーザーネームを解放し、変更も自由にできます。ユーザーネームを変えると、古いものを指す印刷済みのコードはすべて壊れ、その名前を他人が取れるようになります。

  • 余白(クワイエットゾーン)を守る

    四辺にモジュール4個分の余白を残します。疎らなTelegramのコードはたいていのことに寛容ですが、余白の欠落だけは許してくれません。

  • 読み取る距離に合わせてサイズを決める

    読み取り距離のおよそ10分の1が目安です。卓上シールなら約2cm、2メートル先から読むウィンドウなら約20cm。URLが短いので、範囲の小さいほうを選べます。

  • 両方のスマホでテストする

    iOSとAndroidではt.meリンクのアプリへの渡し方がわずかに違い、その差はTelegramを入れているがログインしていない端末で最も出ます。

Telegram QRコードが動かないときは

先月まで動いていたTelegramのコードが今月は動かなくなることがあります。これは珍しく、Telegramのリンクの仕組みに固有の現象です。

  • スキャンすると招待リンクの期限切れと表示される

    原因
    有効期限や使用回数の上限を付けて作られた、あるいはその後に取り消されたt.me/+の招待リンクをエンコードしています。コード自体は無事で、その先のリンクに期限があっただけです。
    対処法
    チャンネルやグループに公開ユーザーネームを付け、代わりにt.me/yournameをエンコードしてください。非公開のままにする必要があるなら、有効期限も参加人数の上限もない招待を作り直してから刷り直します。
  • スキャンするとアプリではなくウェブページが開く

    原因
    Telegramが入っていないか、端末がリンクをアプリに渡さなかったかです。t.meはその行き先に対応するTelegramのウェブページにフォールバックし、プレビューとアプリで開くボタンが表示されます。
    対処法
    これは意図されたフォールバックで、問題なく動きます。ただし自分の行き先で何が表示されるかは確認してください。非公開グループのウェブページは、公開チャンネルのものより情報がずっと少ないからです。
  • ボットがスキャンの出どころを認識しない

    原因
    startパラメータがないか、形式が壊れています。t.me/yourbotだけではボットが何の文脈もなく開き、t.me/yourbot?start=値の形にして初めて値が渡ります。
    対処法
    startパラメータを入れ、短くURLで安全な文字にとどめ、入力ではなく実際にスキャンしてテストしてください。短縮リンクサービスの中にはクエリ文字列を削るものがあり、黙って消えてしまいます。
  • 名前を変えたあとコードが解決しなくなった

    原因
    ユーザーネームが変わりました。Telegramは古い名前をすぐ解放し、リダイレクトも用意しないため、印刷済みのコードは今や何も指していないか、いずれ別の誰かを指します。
    対処法
    古いユーザーネームがまだ空いていれば取り戻すか、刷り直します。長く使うパッケージなら、自社ドメインの短いURLをエンコードしてt.meへ転送しておけば、名前の変更は1回の編集で済みます。

問題がファイルにあるのか印刷にあるのか判断できない場合は、書き出した画像をQRコードスキャナーに読み込ませてください。パソコンでは読めて紙では読めないなら、原因はファイルより後の工程にあります。

Questions? Answered

Telegram QRコードは、t.meリンク(Telegramのユーザー・チャンネル・グループ・ボットのアドレス)を格納したQRコードです。スキャンすると、Telegramアプリが入っていればアプリで、なければウェブ版でその行き先が開きます。

チャンネルの設定で公開ユーザーネームを付け、KoloQRでSNSを選び、Telegramを指定して、そのユーザーネームを入力します。デザインを整えたらPNGかSVGをダウンロードします。アカウントは不要です。

招待リンクは取り消せるうえ、日付や参加人数で期限を切る設定ができるからです。コードは読み取れ続けますが、その先のリンクが止まり、印刷済みのものは更新できません。

Telegramのコードはどのカメラでも読めるので、画面上では問題ありません。ただしスタイル固定・画面解像度の画像で、常にユーザーネームを指します。生成したコードはベクターで書き出せ、ボットのパラメータを載せられ、デザインも変えられます。

できます。t.me/yourbot?start=値をエンコードすると、チャットが開いたときにボットがその値を受け取ります。短く保ってください。そのままエンコードされるので、長い識別子はパターンを目に見えて密にします。

古いものを指す印刷済みのコードはすべて動かなくなり、リダイレクトもありません。解放されたユーザーネームは他人に取られる可能性があります。印刷前に決めきるか、自社ドメインに転送を用意してエンコードしてください。

不要です。なくても、t.meリンクはその行き先に対応するTelegramのウェブページを開き、プレビューとアプリで開く案内が表示されます。そのページは、非公開グループより公開チャンネルのほうがずっと見栄えがします。

使えません。ブランドの淡い青は、モジュールの大きさでは白地に対するコントラストが足りません。コード周辺のデザインに使い、パターンは暗く保ってください。

t.meが非常に短いドメインだからです。ユーザーネームのリンクは18文字ほどで、instagram.comやlinkedin.comのURLは30〜40文字。同じ大きさの印刷面に、より少なく大きいモジュールが収まります。

直接はできませんが、ボットならできます。t.me/yourbot?start=poster1をエンコードすると、新しい会話がどの印刷コードから来たかをボットが記録します。ここにある他のどのネットワークのスキャン計測より正確です。

KoloQRを選ぶ理由

  • ウェブサイト、メニュー、Wi-Fi、PDF、名刺用のQRコードを作成
  • 色・ロゴ・オリジナルの形をカスタマイズ
  • 高品質なPNG・SVGファイルをダウンロード
  • 印刷にもデジタルにも対応
QRコードを作成
シンプルな黒いQRコードと、同じコードをブランドカラーの円形にデザインし直したもの