Mengapa bot tidak melihat apa pun secara default
Telegram melindungi percakapan grup dari bot. Kecuali bot menjadi admin atau mode privasinya dinonaktifkan, bot sama sekali tidak menerima pesan biasa. Satu pengaturan ini menjelaskan sebagian besar laporan tentang bot moderasi yang tampak tidak melakukan apa pun: bot itu tidak rusak, pesan memang tidak ditampilkan kepadanya.
Hak akses yang diperlukan
Hak untuk menghapus pesan diperlukan oleh fitur anti-spam dan filter. Hak untuk membatasi anggota mencakup peringatan, pembisuan, dan pemblokiran. Hak untuk menyematkan pesan digunakan untuk pengumuman. Hak untuk mengundang pengguna diperlukan jika Anda menggunakan tautan undangan atau pemeriksaan saat bergabung yang menambahkan orang kembali.
Berikan hanya hak akses yang dibutuhkan modul yang Anda aktifkan. Bot dengan semua hak akses akan menjadi masalah yang lebih besar jika suatu hari tokennya bocor.
Admin dan mode privasi
Keduanya mengatasi masalah yang sama dengan cara berbeda. Menjadikan bot sebagai admin adalah cara yang umum dan pilihan sebagian besar grup. Menonaktifkan mode privasi di BotFather merupakan alternatif jika Anda tidak ingin mengangkat bot sebagai admin. Apa pun pilihannya, bot harus dapat melihat pesan sebelum fitur moderasi atau analitik dapat memprosesnya.
Yang perlu diperiksa ketika modul seolah tidak berfungsi
Periksa status admin terlebih dahulu, lalu hak akses khusus yang dibutuhkan modul tersebut, kemudian pastikan modul diaktifkan untuk grup itu. Ikuti urutan tersebut. Penyebabnya hampir selalu yang pertama.
Menjaga keamanan token
Token bot adalah kata sandi untuk bot Anda. Di sisi platform, token yang tersimpan dienkripsi dengan AES-256. Namun, token yang ikut tertempel dalam tangkapan layar dapat merusak grup. Jika itu terjadi, cabut token tersebut di BotFather lalu hubungkan kembali.