Kembali ke Blog
Panduan7 November 20261 min read

Bot Telegram Anda tidak merespons: apa yang perlu diperiksa

Bot yang kemarin masih berfungsi hampir tidak pernah berhenti karena alasan yang rumit. Berikut enam penyebabnya, sesuai urutan yang sebaiknya Anda periksa.

Bot Telegram Anda tidak merespons: apa yang perlu diperiksa

Periksa secara berurutan: apakah bot masih menjadi admin di chat tersebut, apakah privasi grup untuk bot sudah dinonaktifkan, apakah modul yang Anda butuhkan benar-benar aktif untuk channel tersebut, apakah token masih valid, apakah Anda melampaui batas paket, dan apakah bot merespons perintah langsung. Lima dari enam penyebab ini berkaitan dengan pengaturan, bukan kerusakan, dan urutan ini paling menghemat waktu Anda.

Pertama: hak admin

Periksa ini terlebih dahulu karena paling sering menjadi penyebab dan tidak terlihat. Saat seseorang mengatur ulang daftar admin atau bot ditambahkan kembali tanpa izin yang diperlukan, semua fungsi yang membutuhkan izin akan berhenti tanpa pemberitahuan. Bot bisa tetap ada di grup dan terlihat aktif, tetapi tidak bisa melakukan apa pun.

Kedua: pengaturan privasi grup

Jika fitur moderasi dan analitik tidak mendeteksi apa pun sementara perintah masih berfungsi, hampir selalu inilah penyebabnya. Telegram tidak meneruskan pesan biasa di grup ke bot saat mode privasi aktif, dan mode ini aktif secara default. Pengaturan ini diubah di BotFather oleh pembuat bot.

Ketiga: apakah modul aktif untuk channel tersebut

Modul diaktifkan secara terpisah untuk setiap channel. Pengaturan yang Anda aktifkan untuk satu grup tidak otomatis aktif di grup lain, dan semua fitur di channel baru awalnya nonaktif. Buka channel tersebut di dasbor alih-alih mengandalkan ingatan tentang pengaturan channel sebelumnya.

Keempat: token

Token yang dicabut atau dibuat ulang di BotFather akan memutus koneksi bot Anda. Jika Anda menggantinya karena alasan apa pun, token tersebut harus diperbarui di tempat Anda menghubungkan bot.

Kelima: batas paket

Batas diperiksa sebelum tindakan dijalankan, bukan sesudahnya. Jadi, saat batas terlampaui, bot terlihat menolak menjalankan tindakan, bukan mengalami gangguan. Hitung jumlah channel yang Anda kelola, dan ingat bahwa etalase toko juga menggunakan satu slot.

Keenam: coba hubungi bot secara langsung

Kirim perintah melalui chat pribadi. Jika bot membalas di sana, berarti bot dan tokennya berfungsi dengan baik, dan masalahnya ada pada izin atau pengaturan di chat yang Anda uji. Jika tidak ada balasan, berarti masalahnya ada pada bot itu sendiri. Dengan begitu, dari semua kemungkinan di atas, Anda cukup memeriksa token dan koneksinya.

Pertanyaan yang sering diajukan

Apa yang paling sering menjadi penyebab?

Hak admin di chat, biasanya setelah seseorang mengatur ulang daftar admin atau menambahkan kembali bot tanpa izin yang diperlukan.

Perintah berfungsi, tetapi moderasi tidak berjalan. Mengapa?

Privasi grup untuk bot sedang aktif, sehingga pesan biasa tidak pernah diteruskan ke bot. Pengaturan ini diubah di BotFather oleh pembuat bot.

Apakah pengaturan otomatis berlaku di channel baru?

Tidak. Modul diaktifkan secara terpisah untuk setiap channel, dan semua fitur di channel baru awalnya nonaktif.

Bagaimana cara mengetahui apakah bot itu sendiri bermasalah?

Kirim perintah melalui chat pribadi. Jika bot membalas, berarti bot berfungsi dengan baik dan masalahnya ada di chat yang Anda uji.

Bagikan artikel ini