Seringkali banyak dinamika di lapangan yang tidak dapat diprediksi. Pada beberapa kasus yang kami jumpai terutama pada perangkat Komputer yang menggunakan Sistem Operasi Windows 10, Telegram Bot tidak dapat mengirim dan menerima pesan dari Aplikasi Bot Engine milik EQS Quick Count padahal konfigurais sudah dilakukan dengan benar.

Telegram Bot Tidak Terbaca Oleh Aplikasi

Kasus seperti diatas beberapa kali kami jumpai pada komputer yang menggunakan sistem operasi windows 10. Hal tersebut terjadi karena perbedaan library (libeay32.dll & libssl32.dll) karena pengembangan aplikasi EQS Quick Count menggunakan sistem operasi Windows 7 sehingga kami belum melakukan pengujian pada sistem operasi lain seperti Windows 10. Selain itu, permasalahan lain adalah terjadi error karena library yang tidak sesuai tersebut.

Solusi dari permasalahan tersebut adalah dengan mengganti file (libeay32.dll & libssl32.dll) yang sesuai dengan sistem operasi yang digunakan. Untuk windows 10 bisa diunduh disini.

Kebutuhan untuk file dll ini bisa beragam tergantung sistem operasi yang digunakan. Jika menggunakan library diatas masih belum bisa, anda dapat mencarinya pada situs ini.

Telegram Bot Tidak Terbaca Oleh Aplikasi

Sabtu, 13 April 2019
Mengatur konfigurasi Bot Engine dilakukan melalui menu Modul Telegram - Telegram Bot. Terdapat beberapa tahap yang perlu dilakukan agar Telegram Bot dapat berkomunikasi dengan aplikasi EQS Quick Count. Berikut adalah beberapa tahapan yang dilakukan.

Konfigurasi Bot Engine

Langkah yang perlu dilakukan berikutnya adalah melakukan pengaturan di level Aplikasi. Pada Menu Pilih Modul Telegram - Modul Telegram - Telegram Bot - Bot Engine. Pilih Tab Bot Setting Kemudian Isi Token sesuai dengan yang telah diperoleh pada saat membuat Telegram Bot. Perlu dicatat bahwa Prefix Token tersebut harus ditambahkan bot. Sebagai contoh:

Token yang diperoleh : 616606029:AAFjbl2Cr51DbQoPzSPOwarv678bLwsTJ5M

Token setelah diubah : bot616606029:AAFjbl2Cr51DbQoPzSPOwarv678bLwsTJ5M

Adapun Nama Bot dan pengaturan lain dapat diganti sesuai kebutuhan.

Mengatur Konfigurasi Telegram Bot
Konfigurasi Bot Engine

Sampai pada tahap ini, Seharusnya Bot Engine telah dapat berkomunikasi dengan Telegram Bot. Hal tersebut ditandai dengan ProgressBar (Loading) yang berfungsi sebagai indikator koneksi internet. Silahkan lakukan percobaan dengan mengirimkan pesan ke Telegram Bot melalui aplikasi Telegram.

Log & Status Bot Engine

Memantau Log dan Status Percakapan dilakukan melalui Tab Chat Log. Halaman tersebut akan menampilkan Jika terdapat Pesan masuk dan Pesan yang telah berhasil dikirimkan. Notifikasi Balon dan Suara Penerimaan atau Pengiriman Pesan dapat diatur melalui Tab Bot Setting. Chat Masuk dan Terkirim akan otomatis terbaca pada Aplikasi Utama (Diperlukan Refresh).

Mengatur Konfigurasi Telegram Bot
Status & Log Chat

Mengatur Konfigurasi Telegram Bot

Jumat, 12 April 2019
Telegram Bot Engine dalam aplikasi ini dimaksudkan sebagai alternatif dari SMS. Dengan fasilitas Telegram Bot Engine ini diharapkan dapat menjadi media komunikasi dengan Aplikasi EQS Selain SMS. Telegram Bot dipilih karena Mudah digunakan, Gratis dan tersedianya Application Programming Interface (API) Official yang dapat digunakan oleh Programmer sebagai acuan. Berikut adalah langkah-langkah membuat Telegram Bot.

Buka Aplikasi Telegram Kemudian Cari BotFather melalui kolom pencarian yang ditandai kaca pembesar. Seperti namanya, BotFather adalah Bapak Bot yang digunakan untuk manajemen Bot yang kita miliki. Berikut adalah contoh Pencarian BotFahter.

Membuat Telegram Bot
Mencari BotFather

Berikutnya Tap BotFather pada hasil pencarian. Maka akan dialihkan Ke sebuah halaman chating. Pada tahap ini kita perlu menyapa BotFather dengan menekan Start sehingga terbentuklah percakapan dengan BotFather. Berikut adalah contoh gambar yang diperoleh.

Membuat Telegram Bot
Menyapa BotFather (Start)

Setelah percakapan terbentuk, Kita dapat membuat sebuah Bot Baru menggunakan perintah /newbot. BotFather akan membalas dan meminta kita untuk memberikan Nama Bot yang telah dibuat. Berikut adalah contoh penggunaan perintah /newbot

Membuat Telegram Bot
Membuat Bot Baru (/newbot)

Langkah selanjutnya memberi Nama Bot yang telah dibuat dengan cara membalas pesan dari BotFather setelah perintah /newbot diatas. Pada Contoh ini digunakan Nama Quick Count Bot. Berikutnya BotFather akan membalas dan meminta untuk memberikan Username Bot yang telah kita buat.

Membuat Telegram Bot
Memberi Nama Bot

Berikutnya adalah memberi nama unik (username) Bot yang telah kita buat. karena sifatnya unik jadi Username ini tidak boleh sama dengan username bot lain. pada contoh ini digunakan username quick_count_bot. Jika tidak ada kesalahan BotFather akan membalas dan mengirimkan Token Bot yang telah kita buat. Token tersebut bersifat rahasia. copy Token tersebut kedalam notepad.

Membuat Telegram Bot
Membuat Username Bot

Sampai pada tahap ini kita telah berhasil membuat sebuah Bot pada Aplikasi Telegram dengan Nama Quick Count Bot dan Username quick_count_bot. Silahkan cari Bot tersebut berdasarkan Username pada fasilitas pencarian. Berikut adalah contoh mencari Bot yang telah dibuat.

Membuat Telegram Bot
Mencari Bot

Berikutnya Tap Nama Bot yang sesuai pada hasil pencarian. Perhatikan Nama dan Username Bot, Pastikan sesuai dengan yang telah dibuat. Maka akan dialihkan Ke sebuah halaman chating. Pada tahap ini kita perlu menyapa Bot yang telah kita buat dengan menekan Start sehingga terbentuklah percakapan dengan Bot tersebut. Berikut adalah contoh gambar yang diperoleh.

Membuat Telegram Bot
Menyapa Bot (/start)

Sampai tahap ini kita telah berhasil membuat sebuah bot dan menyapa Bot tersebut. Perlu dilakukan pengaturan disisi Aplikasi Agar Bot tersebut dapat berkomunikasi dengan aplikasi EQS Quick Count. Lanjutkan Ke Halaman Konfigurasi Telegram Bot.

Membuat Telegram Bot

Copyright © EQS Quick Count