Bentar.. bentar.. Di WhatsApp ada fitur kanal aka channel? Kayaknya belum ya? Padahal kan sama aja dengan grup, bedanya cuma di “yang bisa mengirim pesan hanya admin”.
Jadi ceritanya selesai menulis “Menghubungkan WhatsApp dengan Telegram Menggunakan Matterbridge” saya malah terpikir memanfaatkan cara yang sama untuk membuat “mirror” kanal Telegram dengan member terbanyak milik saya (0.00035 juta) ke WhatsApp. Biar pasarnya makin luas. Jadi ide-nya tinggal bikin grup WhatsApp dengan restriksi “Only admins” untuk mengirim pesan.
Mencari Chat id Channel/Grup Publik Telegram
Buat "chat id"
atau "channel id"
terpaksa kita intip dari 🤖 bot Telegram karena channel publik akan menampilkan username sebagai ganti nomor id dan sayangnya Matterbridge tidak menerima username. Intip menggunakan :
https://api.telegram.org/bot<YourBOTToken>/getUpdates
Jangan lupa buat matikan Matterbridge dan kirim/posting pesan ke channel Telegram kamu.
Tambah Gateway
Selanjutnya tinggal menambahkan gateway
baru ke file konfigurasi milik Matterbridge untuk mem-forward pesan dari channel Telegram (@HalamanBelakang) ke Grup WhatsApp
...
[[gateway]]
name="kanal@halamanbelakang"
enable=true
[[gateway.inout]]
account="whatsapp.mywhatsapp"
channel="62895618439977-1623908253@g.us"
[[gateway.inout]]
account="telegram.mytelegram"
channel="-1001007454507"
...
Jalankan ulang Matterbridge, selesai deh. Yuk kita lihat demonya!
Assalamualaykum!
Referensi
https://chat.whatsapp.com/KOhzdkfgjdJLMhRBWqKm0X
https://t.me/joinchat/AlTNLyLmL35lYTZl
https://github.com/42wim/matterbridge
https://github.com/42wim/matterbridge/issues/467
https://stackoverflow.com/questions/32423837/telegram-bot-how-to-get-a-group-chat-id