Terdapat 3 jenis butang untuk mengakses aplikasi web anda:
- butang dalam teks;
- butang dalam papan kekunci;
- butang menu bot.
Butang Apl Web dalam tab butang
Untuk dua pilihan pertama, cipta butang dan tetapkan fungsinya kepada "Telegram Web App".

Langkah 1. Dalam medan Teks, masukkan label untuk butang.
Langkah 2. Pilih mini-aplikasi untuk dibuka. Ini boleh menjadi laman web atau mini-aplikasi yang dicipta dalam MaviBot.

Kemudian, pilih sahaja laman web daripada senarai atau nyatakan laman web luaran.

Langkah 3. Masukkan URL untuk laman web anda.
Langkah 4. Klik "Tambah", dan kemudian simpan tetapan blok.


Langkah 5. Pilih jenis butang, kemudian konfigurasikan tetapan khususnya.

Jenis butang lalai ialah butang papan kekunci. Walaupun butang papan kekunci dan butang sebaris kelihatan berbeza, fungsi terasnya adalah sama.
Berikut adalah contoh yang dikonfigurasikan dalam tetapan lanjutan:
Butang dalam teks:
[{"line":0,"index_in_line":0,"text":"Web App","type":"inline","web_app":"here will be the link to your app"}]
Butang dalam papan kekunci:
[{"line":0,"index_in_line":0,"text":"Web-App","type":"web_app","web_app":"here will be the link to your app"}]
Contoh
Hasilnya, anda akan mendapat butang di sebelah medan input mesej yang akan sentiasa kelihatan.


Ketiga-tiga jenis butang membuka aplikasi web yang dipautkan dalam tetingkap berasingan.
Jangan lupa bahawa aplikasi web anda perlu dikonfigurasikan dengan cara tertentu.
Sila ambil perhatian bahawa aplikasi web anda memerlukan konfigurasi khusus. Anda boleh mencari garis panduan persediaan rasmi daripada pembangun Telegram di sini: Web Apps untuk bot.
Apl Web boleh dipautkan ke laman web yang dibina dalam MaviBot, seperti perkhidmatan tempahan dalam talian atau kedai e-dagang.
Butang Apl Web dalam Kalkulator
Jenis butang ketiga dicipta menggunakan fungsi kalkulator.

tg_set_chat_menu_button(type, text, web_app_url, platform_id), di mana:
- type — parameter pilihan yang menentukan salah satu daripada tiga jenis butang ("default", "commands", "web_app"),
- text — parameter pilihan; jika type tidak dipilih, ini menetapkan teks pada butang,
- web_app_url — parameter pilihan; pautan ke aplikasi web anda (digunakan hanya apabila type ialah "web_app"),
- platform_id — parameter pilihan; menentukan sembang pengguna tertentu jika, atas sebab tertentu, anda ingin memaparkan butang hanya kepada pengguna tertentu.
Berikut adalah contoh mencipta butang untuk mengakses aplikasi web:
tg_set_chat_menu_button('web_app', 'Web app', 'here will be the link to your app')
Hasil:




