Backup Telegram Chat
Dibalik banyak keunggulan Telegram dibanding aplikasi chat lain, ia memiliki kelemahan mendasar; tidak memiliki fitur backup. Mungkin mereka beralasan karena Telegram cloud based, jadi pesan akan dapat diakses kapan saja, dari mana saja, menggunakan aplikasi apa saja, dan menggunakan perangkat apa saja.
Well, backup chat adalah fitur mendasar aplikasi percakapan, setiap orang akan memiliki masing-masing alasan untuk memiliki catatan (log) percakapan. Dan sambil menunggu semoga fitur ini diterapkan oleh pihak Telegram, berikut cara untuk mencadangkan percakapan Telegram Anda.
- Pasang telegram-cli.
- Jika Anda memasang
telegram-climenggunakangit clone, masuk ke maptgmenggunakan perintahcd tg. Pasang
netcat-traditionalmenggunakan perintahsudo aptitude install netcat-traditionalJalankan perintah berikut:
bin/telegram-cli -vvvvRC -k tg-server.pub -WdP 1337 &Perintah tersebut akan menjalankan
telegram-clisebagai daemon dan membuka UDP socket1337.Untuk mencadangkan pesan, jalankan perintah berikut:
echo -e 'history PegeLinux 100\n' | nc.traditional -w 1 127.0.0.1 1337 >> $(date +%F_%R)_tele.logPerintah ini akan mengambil riwayat (
history) dari peerPegeLinuxsebanyak seratus pesan (100). Ganti peer dengan username atau grup telegram, jika username atau nama grup mengandung spasi, ganti spasi dengan garis bawah (underscore,_). Banyak pesan yang dapat diambil, selama percobaan saya beragam, kadang bisa 100, 300, bahkan 500 pesan. Nampaknya, banyak pesan tergantung keaktifan percakapan Anda dengan user atau grup.Untuk mematikan proses
telegram-cli, jika Anda lupa mencatatPIDpada langkah sebelumnya, gunakan perintah berikut:ps aux | grep telegram-cliMisal hasilnya sebagai berikut:
iza 28367 0.0 0.0 264744 12300 pts/0 S 16:26 0:00 bin/telegram-cli -vvvvRC -k tg-server.pub -WdP 1337 iza 28672 0.0 0.0 12728 2204 pts/2 S+ 17:05 0:00 grep --color=auto telegram-cliMatikan proses menggunakan perintah:
kill -9 28367