本文へスキップ

最初のステップ

デジタルメニューを Telegram Mini App につなぐ方法

手順ガイド。デジタルメニューを Telegram Mini App で開く方法です。BotFather でボットを作り、トークンを Promenu に貼り、URL を Main App と Menu Button に設定します。所要時間は10〜15分。すでに Telegram を使っているお客様向けの追加の入口です。

2026年9月11日 更新 読了 7 分

日本では日常の連絡は LINE が中心です。Telegram Mini App は、すでに Telegram を使っているお客様向けの追加の入口で、QRコードで開くのと同じデジタルメニューがボットの中で開きます。アプリのインストールも、チャットからの離脱も不要です。

以下は、空のボットから Promenu で使える Mini App になるまでの流れです。店舗がすでにあれば、たいてい10〜15分で終わります。まだ店舗がない場合は、先にデジタルメニューを作ってください

必要なもの

  • 10〜15分。
  • Promenu の管理画面に入れることと、すでに作成済みの店舗。
  • スマートフォンまたはパソコンの Telegram。
  • 見せられるカタログ:料理が数品あり、Menu view(メニュー閲覧)がオンであること。最初からオンです。

管理画面での場所

  1. Places(店舗一覧)。
  2. 店舗を開く → Edit(編集)。
  3. 店舗のセクションから Mini App を開きます。

画面にはフィールドが2つと、用意済みのリンクがあります。Bot token(ボットトークン)、Bot username(ボットのユーザー名。@ は付けません)、そして https://tg.promenu.space/?rmode=… のような URL と Copy URL(URLをコピー)ボタンです。同じ画面に「How to set up Mini App」と「How to create a bot in @BotFather」のヒントもあります。以下はその手順を平易に書いたものです。

Telegram Mini App のつなぎ方:4ステップ

  1. Telegram でボットを作る

    @BotFather を開きます。ボット作成用の Telegram 公式ボットです。Start を押し、続けて Create a new bot を選ぶか、/newbot を送ります。ボット名はお客様に見える名前です(例:「Harbour Cafe」)。ユーザー名はラテン文字で、末尾が bot である必要があります。@ は付けません。あとで Promenu に貼ります。説明とアイコンは後回しで構いません。BotFather から token(トークン)が届きます。123456:ABC-… のような長い文字列です。コピーし、誰にも転送しないでください。

  2. ボットの情報を Promenu に貼る

    Places → 対象の店舗 → Mini App に戻ります。BotFather のトークンを Bot token に貼ります。Show token(トークンを表示)で余分な空白がないか確認できます。Bot username には @ なしのユーザー名 を入れます。ボットが @biba_cafe_bot なら、biba_cafe_bot と書いてください。店舗カードを保存します。この画面に Mini App の URL がすでに出ているので、Copy URL を押します。

  3. BotFather に URL を設定する

    もう一度 @BotFather を開きます。一覧からボットを選ぶか、/mybots を送ります。続けて Bot SettingsMini Apps です。Promenu の同じ URL を2か所に入れます。Main App(ボットのメイン Mini App)と Menu Button(入力欄の横のボタン。お客様が一タップでメニューを開けます)。

  4. Telegram の中で確認する

    ユーザー名でボットを探し、Start を押して、メニューボタンから Mini App を開きます。店名、カバー、カテゴリ、料理が見えるはずです。Modes(モード)でオンになっている内容です。https://tg.promenu.space/?rmode=… をブラウザで開いてカタログを眺めることもできますが、本番の Mini App は Telegram の中で確認してください。

あわせて確認すること

これらの画面は Mini App の代わりにはなりません。ただし、抜けているとお客様が空の画面を開くことがあります。

  • Link(リンク):店舗の短い公開スラッグです(ラテン文字、数字、-_、3〜64文字)。空のままでも構いません。
  • ModesMenu view は最初からオンです。Telegram から注文を受けたい場合は Delivery(デリバリー)と Pickup(テイクアウト)をオンにします。これらには Pro または Ultimate プランが必要です。
  • Active(公開中)——オフのままだと店舗は下書きのまま、お客様には見えません。

公開前のチェックリスト

  • 店舗 → Mini App を開いた。
  • @BotFather でボットを作成した。
  • トークンを Promenu に貼った。
  • @ なしのユーザー名を入れた。
  • Promenu から URL をコピーした。
  • BotFather でその URL を Main App と Menu Button に設定した。
  • Telegram でボットを開き、メニューの表示を確認した。
  • 店舗が Active で、メニューに料理がある。

操作場所がわからなくなったら

Promenu と BotFather の早見表
やりたいこと場所
Mini App の設定Places → 店舗 → Mini App
ボットを作成するTelegram → @BotFather → /newbot
URL を設定するBotFather → ボット → Bot Settings → Mini Apps
店舗の公開リンク店舗 → Link
デリバリーとテイクアウト店舗 → Modes
カードのプレビュー店舗プロフィール → App preview

BotFather がユーザー名や URL を拒む場合、多くはユーザー名がすでに使われているか、リンクに空白が入っています。Copy URL でもう一度コピーし、そのまま貼り付けてください。

よくある質問

新しいボットを作る必要がありますか?

店舗には BotFather 上のボットが必要です。すでに持っているボットを使っても構いません。そのトークンとユーザー名を Promenu に貼り、そのボットの設定に Mini App の URL を入れてください。

1つのボットで複数店舗をまかなえますか?

店舗ごと、またはブランドごとにボットを分けるほうが、お客様にはわかりやすいことがほとんどです。迷ったら、まずは1店舗に1ボットから始めてください。

トークンとユーザー名、どちらが重要ですか?

Promenu では両方が必要です。トークンは管理画面とボットを結び、ユーザー名はお客様とシステムに、どのボットをつないだかを伝えます。

Telegram が空、または別のメニューが開くのはなぜですか?

次の順で確認してください。Promenu に正しいトークンとユーザー名が保存されていること。BotFather の Main App と Menu Button がこの店舗の URL であること。店舗が Active になっていること。メニューに商品があること。適切なモードがオンであること。それでも解決しない場合は、Telegram の @EmilDevelop までご連絡ください。

トークンを管理画面に置いて大丈夫ですか?

トークンを見られるのは、その店舗を編集できる人だけです。チャットには貼らないでください。漏れた場合は BotFather で失効させ、Promenu で更新します。

ドメインのホワイトリストは別途必要ですか?

現在の Promenu の Mini App 画面では、ドメインのホワイトリストは求められません。管理画面の URL を BotFather の Mini Apps に入れるだけで十分です。

店舗のデジタルメニューを Telegram で開いてみませんか?

管理画面を開く

この手順でご不明な点がありますか? Telegram でご連絡ください