Sekarang ini satu hal yang wajib bisa dilakukan oleh seorang programmer web adalah mendesain bot telegram agar terhubung dengan database di website sendiri. Kemampuan biasa saja, tapi kalau tidak dipelajari dan dilatih maka akan menjadi hal yang memalukan.
Yuk, kita mulai latihan. Singkat saja, hanya menggunakan pemrograman sederhana, istilahnya “native PHP”. Simple, maka jangan musmet!
Langkahi nomor-nomor berikut:
- Buatlah suatu bot telegram. Kalau belum mudeng silahkan akses this link: https://blogchem.com/2019/01/13/tutorial-membuat-bot-telegram/ and this https://blogchem.com/2019/01/19/monitoring-akses-website-berbasis-telegram/.
Gak usah nggaya mencoba langkah 2 kalau langkah 1 saja mandeg! - Beberapa hal yang perlu diingat dari bot telegram di atas adalah nama bot dan token yang diberi oleh BotFather.
- Okay, Lanjut! Sekarang masuklah ke website sendiri, bisa menggunakan Cpanel untuk membuat tabel database menggunakan Mysql. Gambarnya berikut:
- Kalau gak mudheng juga, ya sudah tidur saja!
- Bagi yang mudheng, yuk lanjut! Untuk mempermudah belajar, sudah saya buatkan serangkaian file program sederhana, tinggal DOWNLOAD. Iyyaaaaa… tinggal DOWNLOAD.
- File hasil downloadan tinggal diupload ke folder tertentu di website Anda atau di localhost, bolah boleh saja. Pastikan ingat alamat foldernya ya, terutama file yang bernama bot.php, karena file ini akan dijalankan dulu melalui web browser. PASTIKAN website sudah terpasang SSL-nya, artinya bisa diakses menggunakan https://, bukan hanya http://. Ini diwajibkan oleh Telegram. Ada sih cara lain…., tapi respot!
- Jangan lupa atur koneksi database-nya dan sesuaikan nama bot, token dan hal-hal lain yang harus diatur. Bagi yang menggunakan PHP versi 7.0 ke atas supaya koneksi database-nya disesuaikan.
- Buka browser, sebagai contoh tempelkan link berikut:
https://api.telegram.org/bot123456789:ABCfqmDyFB0F-Mx5jkfdd6oTqs6pRUO2FMw/setWebhook?url=https://blogchem.com/registrasi/bot.php
Jangan lupa ganti bot token berikut “bot123456789:ABCfqmDyFB0F-Mx5jkfdd6oTqs6pRUO2FMw” dengan bot token sendiri hasil langkah 1 dan 2. Juga ganti alamat berikut “https://blogchem.com/registrasi/bot.php” dengan alamat dimana file bot.php disimpan nggih! Jangan salah…
- Enter, jika bener maka akan muncul tulisan berikut:
{"ok":true,"result":true,"description":"Webhook was set"}
- Nah, sekarang tinggal masuk telegram, tapi pastikan dulu username pada akun telegram kita sudah disetting, kalau belum cari menu di pojok kiri atas telegram, klik dan pilih Setting, isi username kalau masih kosong.
- Di nomor satu satu ini agar mudah saya berikan langsung contoh bot telegram hasil praktek di atas, sudah ada garansi bisa running, kalau nggak bisa ya karena panjenengan mawon yang salah. Silahkan akses @meranambot ini:https://t.me/meranambot
- Silahkan dicoba saja, kalau ada kurang-kurang dan salah-salah mohon dimaafkan.
mas mau minta bantuannya.
datanya tidak masuk ke database dan malah menampilkan username dan password akun servernya, kenapa ya ?
seperti ini :
Selamat Asep (435687488), registrasi anda berhasil, Username: root, Password: ajax123
Silahkan login ke http://localhost/registrasi/login.php?username=root&password=ajax123
koneksinya belum bener, notifkasi emang dimunculkan tapi hanya untuk orang tersebut
mas bisa nga dibagikan juga soal pada saat ditelgram tidak bisa muncul regestrasi
bagikan totorial videonya???
tutorial banyak di youtube