1. Open the admin panel.
2. Go to the Applications section and create a new application. Write down its numeric identifier—you’ll need it for the Platformer launcher.
3. If you don’t have a Telegram mini app yet, go to @BotFather, create a new bot, then create a new mini app. For the mini app link, use:
https://platformer-hq.github.io/platformer-tg-launcher/?app_id={your Platformer app ID}4. Take note of your Telegram Bot ID, then go to your Platformer app’s General Information section and enter the Bot ID there.
5. Go to URL settings and specify the links you want Platformer to use when displaying your app.
6. Open your mini app and check that it displays the client-based link you set in the previous step.
⚠️ Additional Notes
— Platformer won’t work properly with the Telegram SDK in some cases. This isn’t due to Platformer itself but rather because certain Telegram clients don’t handle multiple iframes correctly. If you use telegram-apps/sdk@3, you won’t have any issues.
— Unlike Telegram, Platformer won’t display your application until you call the web_app_ready event—so make sure to do that.
— If you’re using telegram-apps/sdk, set the correct targetOrigin to allow the SDK to communicate with the Platformer launcher. Use the following code:
import { targetOrigin } from '@telegram-apps/sdk';
targetOrigin.set('https://platformer-hq.github.io');💭 Conclusion
That’s all for now! If you have any questions, join our chat, and have a great weekend exploring Platformer! 🦄