How it works: guides
What it takes for a mini app to work: the bot and its menu button, taking payments, publishing to MAX, data from tables and a custom domain. No generalities — how it actually works here.
- How to create a Telegram mini app without a developerA mini app is an interface that opens inside Telegram itself: nothing to download, nothing to install, launched from a chat by a button in the bot menu. Here is what it takes, in what order, and where people usually trip.Read the guide →
- How to add a mini app as a button in the bot menuThe Open button in a bot menu is what separates a mini app from a link somebody has to be sent. Here is where it comes from, what it takes, and why it sometimes points at the wrong place.Read the guide →
- How to take card payments in a mini appPayment inside a mini app goes through your own merchant account: YooKassa or T-Bank. The money reaches you directly and we are not part of the settlement at all. Here is what that means in practice.Read the guide →
- How to publish a mini app to MAXMAX is a Russian messenger, and an app assembled here opens there from the same document as in Telegram. The difference is how it gets there: MAX has no method for the address, so one step is done by hand.Read the guide →
- Where a mini app gets its data: tables and external sourcesLists in an app — products, services, a timetable, listings — are drawn from data rather than from layout. Here is where that data lives, who changes it, and what to do when you would rather keep it yourself.Read the guide →
- A custom domain for a mini app: how it worksOn the Pro and Studio plans an app can open at your own domain. Here is what it takes, what happens to the certificate, and what a custom domain will not do.Read the guide →