Menjalankan tg-cli di raspberry pi 3

16 Januari 2017 • 2 menit untuk membaca artikel ini

Telegram, platform chat yang cukup populer. Ada yang menarik dari telegram ini, yaitu tersedia telegram cli (ce el i ya bukan coli) yang selanjutnya kita sebut tg-cli.

Nah, saya bermaksud membuat bot telegram menggunakan tg-cli yang akan run di raspi 3. So langkah pertama untuk keinginan saya tsb adalah bagaimana menjalankan tg-cli raspberry pi 3.

Sebenarnya, di laman repo tg-cli yaitu https://github.com/vysheng/tg.git sudah dijelaskan bagaimana cara untuk kompilasi tg-cli sesuai dengan OS yang kita gunakan. Tapi eh tapi tadi waktu saya praktekan, ada kendala error Can not connect (tgl/mtproto-utils.c:101: BN2ull: Assertion 0’ failed)`. Jadi saya tulis ulang aja disini beserta cara fix-nya.

You will need

Working internet connection :laughing:

Check this out

  1. of course ssh ke raspberry pi 3 kamu.
  2. clone repo tg-cli ke raspberry pi 3.
git clone --recursive https://github.com/vysheng/tg.git
  1. Pindah ke direktori hasil clone tadi
cd tg
  1. Edit file tg/tgl/mtproto-utils.c untuk ngatasin error yang tadi saya sebutkan
nano tgl/mtproto-utils.c

Cari assert (0); // As long as nobody ever uses this code, assume yang berada pada line 101 dan 115 , comment kedua baris tsb.

  1. Pasang dependensi yang dibutuhkan
sudo apt-get install libreadline-dev libconfig-dev libssl-dev lua5.2 liblua5.2-dev libevent-dev libjansson-dev libpython-dev make
  1. Jalankan perintah berikut ini:
./configure
make
  1. Kalau sudah selesai, coba jalankan tg-cli
bin/telegram-cli -k tg/tg-server.pub -W
  1. Masukan nomor HP dan tara….selesai. Tg-cli siap digunakan.

Nah itu tadi tentang apa yang saya lakukan, jangan tanya kenapa kok gini kenapa kok gitu, ini maksudnya apa, dst. Karena saya tidak mudeng. wkwkwk

TechRaspberry Pi 3

Sumarsono

System Administrator
Kembali ke atas

Menambah Emoji di gh-pages>>

<<Raspberry pi 3 Headless Mode