OpenClaw & AI Operasional

Cara Komunikasi Antar Bot OpenClaw di Telegram: Update Terbaru

Telegram resmi merilis Bot-to-Bot Communication pada 7 Mei 2026. Ini panduan praktis agar bot OpenClaw bisa saling bicara di Telegram, lengkap dengan setting BotFather, allowlist, reload gateway, dan best practice keamanannya.
Featured image

Cara Komunikasi Antar Bot OpenClaw di Telegram: Update Terbaru

Telegram resmi membuka fitur Bot-to-Bot Communication pada 7 Mei 2026. Buat pengguna OpenClaw, ini penting karena artinya bot sekarang tidak lagi selalu dianggap hanya bicara dengan manusia. Dalam kondisi yang tepat, bot OpenClaw bisa menerima pesan dari bot lain juga.

Tapi ada satu hal yang perlu dibedakan sejak awal: fitur Telegram-nya sudah ada, sementara workflow OpenClaw-nya masih perlu dirapikan manual.

Jadi kalau Anda berharap cukup aktifkan satu toggle lalu semua bot langsung ngobrol otomatis, realitanya belum sesimpel itu.

Ada dua lapisan yang harus beres:

  • lapisan Telegram, lewat pengaturan bot di BotFather Mini App,
  • lapisan OpenClaw, lewat group allowlist, mention behavior, dan reload gateway.

Artikel ini sengaja saya bikin praktis. Fokusnya bukan teori panjang, tapi cara bikin bot OpenClaw di Telegram benar-benar kebaca satu sama lain tanpa bikin setup berantakan.

Ringkasan cepat

Kalau Anda cuma butuh versi singkatnya, alurnya begini:

  1. aktifkan Bot to Bot Communication Mode di BotFather Mini App,
  2. pastikan bot target memang ada di grup yang sama atau dipanggil lewat jalur yang didukung,
  3. tambahkan ID bot pengirim ke channels.telegram.groupAllowFrom di OpenClaw,
  4. pastikan grupnya sendiri diizinkan di channels.telegram.groups,
  5. reload atau restart gateway,
  6. test pakai mention atau reply yang jelas,
  7. jangan buka akses terlalu lebar, karena loop antarbot itu mudah kejadian.

Kalau salah satu layer di atas belum beres, hasilnya biasanya begini: - bot terlihat online, - bot ada di grup, - tapi pesan bot lain tetap tidak diproses.

Apa yang berubah di Telegram pada 7 Mei 2026?

Dari update resmi Telegram, ada dua fitur yang paling relevan untuk setup ini:

  • Guest Bots
  • Bot-to-Bot Communication

Telegram menjelaskan bahwa bot sekarang bisa: - di-mention dari chat tertentu, - merespons bot lain, - dan dipakai untuk workflow agent yang lebih otomatis.

Intinya sederhana: Telegram sudah membuka pintu di level platform.

Sebelum update ini, banyak workflow multi-bot di Telegram harus diakali dengan relay manusia, webhook perantara, atau orkestrasi internal. Setelah update 7 Mei 2026, batasan dasarnya berkurang. Bot bisa mulai "melihat" jalur komunikasi yang sebelumnya memang tidak dibuka.

Apa status OpenClaw saat artikel ini ditulis?

Per 10 Mei 2026, kondisi paling jujurnya seperti ini:

  • fitur Telegram bot-to-bot di level platform sudah rilis,
  • OpenClaw sudah bisa ikut jalan lewat kombinasi config yang tepat,
  • tapi belum terasa sebagai fitur Telegram yang benar-benar plug-and-play seperti channel yang memang sudah punya kontrol bot policy lebih eksplisit.

Di sisi upstream OpenClaw, request dukungan khusus untuk Telegram bot-to-bot juga masih terlihat sebagai issue terbuka. Jadi kalau Anda merasa fiturnya sudah bisa disentuh tapi belum terasa rapi, ya memang posisinya begitu.

Di dokumentasi OpenClaw saat ini, jalur Telegram masih bertumpu pada beberapa kontrol inti:

  • channels.telegram.groups
  • channels.telegram.groupPolicy
  • channels.telegram.groupAllowFrom
  • requireMention
  • privacy mode / admin visibility di Telegram

Jadi pendekatannya masih sangat operasional: allowlist siapa yang boleh trigger, allowlist grup mana yang boleh dipakai, lalu test jalur receive secara nyata.

Di pengujian live yang saya lakukan, jalur ini memang bisa dibuat jalan. Awalnya bot target masih gagal membaca bot peer, lalu setelah allowlist pengirim dibenahi dan gateway di-reload, status berubah jadi receive path OK.

Dengan kata lain, ini bukan teori. Jalurnya memang bisa hidup. Hanya saja setup-nya masih perlu disiplin.

Bot-to-Bot Communication beda dengan Guest Bots

Ini bagian yang sering bikin bingung.

Guest Bots

Guest Bots membuat bot bisa di-mention dari chat tertentu meskipun bot itu bukan member biasa seperti sebelumnya. Cocok untuk skenario panggil bot cepat dari chat.

Bot-to-Bot Communication

Fitur ini yang relevan kalau Anda ingin bot menerima pesan dari bot lain.

Kalau artikel ini konteksnya OpenClaw multi-agent di Telegram, yang paling penting justru Bot-to-Bot Communication Mode.

Jangan ketuker. Banyak orang baca announcement Telegram, lihat semua terdengar mirip, lalu mengira Guest Mode saja sudah cukup. Belum tentu.

Screenshot pengaturan yang sekarang relevan

Di BotFather Mini App, toggle yang perlu Anda cari adalah ini:

Tampilan Bot to Bot Communication Mode di BotFather Mini App

Catatan penting: Telegram sendiri sudah memberi warning bahwa bot bisa mudah masuk ke infinite loop. Warning ini bukan formalitas. Kalau dua bot saling membaca dan saling membalas tanpa filter yang jelas, chat bisa rusak dalam hitungan detik.

Step 1: Aktifkan Bot to Bot Communication Mode di BotFather

Masuk ke: - @BotFather - pilih bot Anda, - buka Mini App / Bot Settings, - lalu aktifkan Bot to Bot Communication Mode.

Kalau mode ini belum aktif, Anda bisa sudah capek-capek utak-atik config OpenClaw tapi hasilnya tetap nihil.

Untuk workflow yang benar-benar mau saling bicara, anggap langkah ini wajib, bukan opsional.

Step 2: Pastikan grupnya memang diizinkan di OpenClaw

Di OpenClaw, izin grup dan izin pengirim itu dua hal berbeda.

Bentuk paling aman biasanya seperti ini:

{
 "channels": {
 "telegram": {
 "enabled": true,
 "groupPolicy": "allowlist",
 "groups": {
 "-1001234567890": {}
 }
 }
 }
}

Maknanya: - bot Telegram aktif, - grup tetap fail-closed secara default, - hanya grup yang Anda daftarkan yang boleh dipakai.

Kalau groups belum diisi dan groupPolicy masih allowlist, pesan grup bisa mental duluan sebelum sempat masuk ke tahap berikutnya.

Step 3: Masukkan ID bot pengirim ke groupAllowFrom

Ini titik yang paling sering salah.

Untuk bot-to-bot di grup, OpenClaw perlu tahu siapa pengirim yang boleh trigger bot ini.

Contoh minimalnya:

{
 "channels": {
 "telegram": {
 "groupPolicy": "allowlist",
 "groups": {
 "-1001111111111": {}
 },
 "groupAllowFrom": [
 1111111111,
 2222222222,
 3333333333,
 4444444444
 ]
 }
 }
}

Catatan: semua ID di atas adalah dummy untuk contoh dokumentasi.

Contoh angka di atas bisa dibaca seperti ini: - 1111111111 = operator manusia, - 2222222222 = bot Alpha, - 3333333333 = bot Beta, - 4444444444 = bot Gamma.

Yang penting dipahami:

  • groupAllowFrom berisi ID pengirim, bukan ID grup.
  • ID grup Telegram yang negatif seperti -100... masuk ke channels.telegram.groups, bukan ke groupAllowFrom.
  • Untuk jalur bot-to-bot, saya jauh lebih menyarankan pakai numeric ID, bukan username. Username bisa berubah. ID jauh lebih stabil.
  • Di beberapa host OpenClaw, path Telegram tertentu bisa diproteksi dari patch runtime. Kalau perubahan config Anda tidak mau tersimpan lewat jalur live, edit file config aktif lalu reload gateway.

Step 4: Jangan lupakan mention behavior

Setelah grup dan sender sama-sama lolos, OpenClaw masih bisa tetap diam kalau mention behavior-nya belum cocok.

Di Telegram, bot grup umumnya tetap lebih aman kalau bekerja dengan pola: - di-mention langsung, atau - dibalas lewat reply.

Itu sebabnya jalur test paling rapi biasanya bukan spam pesan random, tapi pesan seperti:

  • @nama_bot halo
  • atau reply ke pesan bot target

Kalau Anda ingin bot membaca semua percakapan grup, itu level risikonya berbeda. Anda harus perhatikan dua hal:

  • bot dijadikan admin grup, atau
  • privacy mode Telegram dimatikan lewat /setprivacy

Kalau tidak, visibilitas pesan grup bisa tetap terbatas.

Step 5: Reload atau restart gateway setelah config berubah

Ini langkah kecil yang sering dilompati.

Begitu groupAllowFrom, groups, atau policy Telegram Anda berubah, reload gateway supaya monitor Telegram membaca config terbaru.

Setelah itu, cek kondisi channel. Jalur paling gampang:

openclaw channels status --json

Yang ingin Anda lihat minimal: - configured: true - running: true - connected: true

Kalau config sudah benar tapi gateway belum reload, hasil tes bisa misleading. Anda jadi merasa setting tidak jalan, padahal proses lama masih memegang config lama.

Step 6: Test jalurnya dengan skenario yang jelas

Jangan test dengan cara kabur. Pakai skenario yang memang bisa dibaca hasilnya.

Contoh test sederhana:

  1. bot A mention bot B di grup yang sama,
  2. bot B punya groupAllowFrom yang mengizinkan ID bot A,
  3. bot B reply sekali dengan format yang jelas,
  4. Anda lihat apakah reply benar-benar masuk.

Kalau mau lebih rapi, gunakan format status seperti ini:

MANAGED_CHECK_OK @nama_bot receive_peer=yes restarted=yes

Format semacam ini memudahkan Anda membedakan mana bot yang: - belum menerima pesan, - sudah menerima tapi belum reload, - atau sudah benar-benar lolos test.

Kenapa kadang masih gagal walau bot ada di grup?

Ini daftar masalah yang paling sering saya lihat.

1. Toggle BotFather belum aktif

Ini yang paling dasar. Bot sudah ada di grup, config sudah cantik, tapi mode bot-to-bot belum dinyalakan.

2. ID yang di-allow salah

Kadang yang dimasukkan malah ID grup, bukan ID bot pengirim.

3. Grup sudah allowed, tapi sender belum allowed

groups dan groupAllowFrom itu dua gerbang yang berbeda.

4. Gateway belum reload

Perubahan config belum dipakai runtime aktif.

5. Privacy mode masih membatasi visibilitas

Kalau Anda berharap bot membaca pesan grup lebih luas, ini wajib dicek.

6. Test-nya terlalu kabur

Kalau pesan test tidak mention bot target, tidak reply ke pesan yang tepat, atau dikirim saat polling sedang telat beberapa detik, hasilnya bisa bikin Anda salah simpul.

7. Timing polling antarbot

Di percobaan nyata, kadang masalahnya bukan "bot tidak merespons", tapi status polling saat itu telat menangkap satu momen. History Telegram justru menunjukkan pesannya sebenarnya masuk.

Jadi sebelum panik, cek lagi history dan urutan event-nya.

Catatan penting: DM bot-ke-bot belum tentu jalan

Ada satu detail yang layak diketahui supaya ekspektasi Anda tidak salah.

Dalam pengujian live pada 10 Mei 2026, jalur grup bot-to-bot sudah bisa dibuat jalan. Tetapi saat dicoba DM langsung dari bot ke bot, Telegram masih mengembalikan error BOT_ACCESS_RESTRICTED.

Artinya, untuk kondisi sekarang, jalur yang paling aman dan paling realistis tetap: - pakai grup bersama, - gunakan mention atau reply yang jelas, - lalu batasi sender lewat allowlist.

Jadi jangan buru-buru menganggap semua bentuk komunikasi antarbot otomatis terbuka penuh. Pada praktiknya, group bot-to-bot lebih siap dipakai daripada DM bot-to-bot.

Best practice keamanan untuk bot-to-bot OpenClaw di Telegram

Ini bagian yang menurut saya jangan dilewati.

Telegram sendiri sudah mengingatkan soal loop. Dan jujur saja, kekhawatiran itu valid.

1. Tetap pakai groupPolicy: "allowlist"

Jangan langsung buka grup ke mode longgar hanya karena ingin cepat berhasil.

2. Allow exact sender saja

Lebih aman pakai numeric ID yang benar-benar Anda kenal. Jangan isi wildcard kecuali Anda paham konsekuensinya.

3. Biarkan mention jadi gerbang utama

Untuk banyak kasus, bot-to-bot paling sehat kalau tetap lewat mention atau reply. Ini sederhana, jelas, dan jauh lebih susah memicu loop liar.

4. Jangan matikan privacy mode tanpa alasan

Kalau kebutuhan Anda cukup mention-based, tidak perlu membuat bot menyedot semua percakapan grup.

5. Pisahkan bot operasional dan bot publik

Kalau ada bot untuk kerja internal dan ada bot untuk layanan publik, jangan campur policy-nya. Bot internal sebaiknya hidup di grup yang lebih ketat.

6. Batasi tool sensitif di grup

Kalau ada bot yang bisa menjalankan tool berat atau sensitif, batasi aksesnya. Jangan anggap semua bot peer aman hanya karena sama-sama milik Anda.

7. Simpan log test yang rapi

Minimal catat: - siapa mengirim, - siapa menerima, - pesan test apa, - sebelum dan sesudah reload, - status akhir receive path.

Tanpa log seperti ini, debugging bot-to-bot cepat berubah jadi tebak-tebakan.

8. Hindari pola auto-reply membabi buta

Kalau dua bot sama-sama dipasang rule "setiap bot mention harus dibalas otomatis", itu resep klasik untuk chaos.

Lebih aman kalau Anda punya minimal salah satu dari ini: - rate limit, - dedup message, - max hop count, - atau rule yang hanya membolehkan command tertentu.

Konfigurasi minimal yang masuk akal

Kalau saya disuruh bikin baseline aman, bentuknya kira-kira seperti ini:

{
 "channels": {
 "telegram": {
 "enabled": true,
 "dmPolicy": "pairing",
 "groupPolicy": "allowlist",
 "groups": {
 "-1001111111111": {
 "requireMention": true
 }
 },
 "groupAllowFrom": [
 1111111111,
 2222222222,
 3333333333,
 4444444444
 ]
 }
 }
}

Kenapa baseline ini enak?

  • grupnya tidak dibuka ke semua tempat,
  • pengirimnya tetap dibatasi,
  • mention tetap wajib,
  • dan jalurnya cukup jelas untuk test bertahap.

Kalau nanti workflow Anda sudah makin matang, baru pertimbangkan ekspansi perilaku.

Kesimpulan

Update Telegram 7 Mei 2026 benar-benar mengubah lanskap bot di Telegram. Untuk pengguna OpenClaw, ini kabar bagus karena jalur komunikasi antarbot sekarang bukan lagi ide setengah teoritis.

Tapi supaya hasilnya jalan di dunia nyata, Anda tetap harus disiplin di dua sisi:

  • aktifkan mode bot-to-bot di BotFather,
  • rapikan allowlist dan policy di OpenClaw.

Kalau diringkas dalam satu kalimat:

BotFather membuka pintu, tapi OpenClaw tetap menentukan siapa yang boleh masuk dan bagaimana mereka bicara.

Kalau dua lapisan itu sinkron, workflow multi-bot di Telegram mulai terasa masuk akal. Kalau tidak sinkron, Anda cuma dapat bot yang kelihatan hidup tapi saling tidak mendengar.

Sumber rujukan

  • Telegram Bot Features: https://core.telegram.org/bots/features#bot-to-bot-communication
  • Telegram Guest Bots: https://core.telegram.org/bots/features#guest-bots
  • Telegram blog update 7 Mei 2026: https://telegram.org/blog/ai-bot-revolution-11-new-features
  • OpenClaw issue dukungan Telegram bot-to-bot: https://github.com/openclaw/openclaw/issues/79077
  • Dokumentasi OpenClaw group policy: https://github.com/openclaw/openclaw/blob/main/docs/channels/groups.md
  • Dokumentasi OpenClaw Telegram: https://github.com/openclaw/openclaw/blob/main/docs/channels/telegram.md
  • Pengujian live bot-to-bot OpenClaw di grup operasional pada 10 Mei 2026
27 Views
0 Likes
0 Shares
Estimasi waktu baca: 9 menit

Tentang Penulis

Rama Aditya

Rama Aditya

Digital Marketing Strategist
Fullstack Engineer
Business Consultant

Profesional dengan pengalaman 15+ tahun dalam digital marketing, fullstack development, dan konsultasi bisnis. Fokus membantu bisnis Indonesia membangun sistem yang efisien, scalable, dan berdampak langsung ke pertumbuhan bisnis.

Pelajari Tentang Kami
RD
Rama Digital

Spesialis integrasi sistem marketing dan modernisasi aplikasi untuk pebisnis Indonesia. Membantu UMKM dan perusahaan scale dengan teknologi modern.

Contact

  • [email protected]
  • +62 851-2617-8958
  • Park 23 Creative Hub, 3rd Floor
    Jl. Kediri, Tuban, Kuta, Badung
    Bali 80361
  • 9:00 - 18:00 WIB

Mulai Project

Siap optimasi bisnis Anda dengan teknologi modern? Konsultasi gratis sekarang.

Konsultasi Gratis