Panduan

Moderasi komentar Telegram: yang benar-benar bekerja (2026)

Spam di kolom komentar bukan masalah yang sama dengan spam di pintu masuk. Apa yang ditangkap filter, kapan mute jadi ban, dan apa yang tetap lolos.

AdminHub

Ringkasnya. Gerbang masuk dan filter komentar menyelesaikan masalah yang berbeda. Di pintu kamu menilai akun; di kolom komentar kamu menilai pesan, dan pengirimnya sudah ada di dalam. AdminHub memoderasi grup diskusi yang tertaut dengan enam filter pola, penangkap pesan kembar, eskalasi diam-diam sampai mute dan ban, plus satu lintasan AI atas apa pun yang lolos dari aturan. Semua tindakan masuk ke catatan. Ini bekerja dengan pola, bukan dengan makna, dan setelan bawaan filter tautan lebih ketat daripada yang diinginkan sebagian besar channel.

Antrean permintaan gabung adalah masalah yang terkenal. Komentar adalah yang benar-benar menghabiskan malammu.

Bedanya struktural. Di pintu kamu menilai akun: seberapa tua, lolos verifikasi atau tidak, muncul di basis data spammer atau tidak. Di kolom komentar kamu menilai pesan — dan akun di baliknya bisa jadi pelanggan tiga bulan yang sampai hari ini tidak pernah berbuat salah. Gerbang tidak menolong, karena pengirimnya sudah masuk. Itu sebabnya channel yang sudah membereskan permintaan gabung tetap menemukan tautan kripto di bawah setiap postingan.

Semua di bawah ini soal masalah kedua itu. Untuk pintunya sendiri ada bahasan terpisah: melindungi channel dari spam dan bot.

Komentar hidup di grup, bukan di channel

Channel Telegram tidak punya kolom komentar sendiri. Yang kamu lihat di bawah postingan adalah grup diskusi yang tertaut, dan tombol komentar membuka utas di dalamnya. Setiap komentar adalah pesan grup.

Dari situ muncul tiga konsekuensi, dan mereka menentukan apa yang mungkin bahkan sebelum kamu mengatur apa pun.

Tanpa grup tertaut, tidak ada yang bisa dimoderasi. Kalau komentar dimatikan, obrolannya tidak ada dan filter tidak punya apa pun untuk dibaca.

Bot harus jadi admin di grup, bukan hanya di channel. Hak di channel memungkinkannya memposting. Hak di grup memungkinkannya melihat pesan dan menghapusnya. AdminHub mendeteksi grup diskusi sendiri lewat chat tertaut milik channel, tetapi hak aksesnya kamu yang memberi.

Ban berarti ban di grup. Orang yang diblokir karena spam komentar tetap berlangganan channel dan hanya kehilangan kemampuan menulis di bawah postingan. Yang biasanya memang persis yang kamu mau.

Enam filter, dan apa yang sebenarnya ditangkap masing-masing

Dua aktif secara bawaan, karena berdua mereka menutup sebagian besar yang datang.

  • Tautan undangan — bentuk t.me/+ dan t.me/joinchat/ dalam penulisan apa pun. Inilah spam ajakan gabung ke channel saya.
  • Tautan — alamat http atau https apa pun, dengan daftar domain yang diizinkan yang kamu isi. Pencocokannya lewat domain persis atau subdomain sungguhan, jadi mengizinkan example.com tidak diam-diam meloloskan evil-example.com.

Empat lagi mati sampai kamu menyalakannya.

  • Pesan diteruskan — pesan hasil forward apa pun, apa pun isinya.
  • Mention — @username sepanjang empat karakter atau lebih. Alamat email sengaja dikecualikan: mencocokkan @gmail di dalam sebuah alamat dulu menghapus pesan yang sah.
  • Nomor telepon — deretan angka yang cukup panjang untuk jadi nomor telepon. Ia tidak bisa membedakan nomor telepon dari nomor pesanan.
  • Kata terlarang — daftarmu sendiri, dicocokkan sebagai potongan kata tanpa membedakan huruf besar-kecil. Potongan berarti kata mata ikut kena di dalam permata. Pilih kata yang akan kamu hapus tanpa berpikir, dan jangan banyak-banyak.

Urutannya begitu, kecocokan pertama yang menang, dan penghapusan terjadi seketika serta diam-diam. Tidak ada yang diberi tahu kenapa pesannya hilang.

Pesan yang sama, tiga kali

Terpisah dari filter: teks identik dari orang yang sama tiga kali dalam lima menit dihapus, dan akunnya dibisukan lima menit.

Perbandingannya persis — teks dipangkas, dikecilkan hurufnya, lalu di-hash. Satu karakter berbeda sudah membuat dua pesan berbeda. Jadi ia menghentikan salin-tempel dan papan ketik yang nyangkut, dan tidak menghentikan orang yang memutar-mutar template.

Jendela lima menit itu penting, dan itu perbaikan yang harus kami rilis. Tanpanya, tiga kali kata terima kasih — kapan pun, terpencar berminggu-minggu — cukup untuk membisukan anggota lama.

Di sini tidak ada pembatas laju: tidak ada yang menghitung pesan per detik tanpa peduli isinya. Mode lambat bawaan Telegram melakukan itu di pengaturan grup, dan melakukannya lebih baik.

Apa yang terjadi setelah pelanggaran ketiga

Setiap filter yang kena menambah satu ke penghitung per orang, per obrolan. Tiga angka kamu yang menentukan: mute setelah N pelanggaran (bawaannya 3), ban setelah N (6, lalu penghitung direset) dan berapa lama mute berlangsung (bawaannya satu jam, bisa dari satu menit sampai sehari).

Eskalasinya juga diam. Tidak ada pengumuman di obrolan, baik sebelum maupun sesudah. Pelanggar sekali kehilangan satu pesan; yang keras kepala kehilangan hak menulis, lalu kehilangan grup.

Satu sifat perlu diketahui: penghitung itu hidup di memori, bukan di basis data, jadi satu kali restart atau deploy mengosongkannya. Karena itu eskalasi adalah perilaku dalam satu sesi, bukan catatan permanen — dan itu berlaku dua arah, umumnya menguntungkan anggota.

Di sampingnya ada dua jendela opsional. Pembatasan anggota baru memblokir tautan dan pesan yang diteruskan selama N jam pertama setelah bergabung. Mode malam memblokir tautan dan media di antara dua jam UTC, untuk rentang waktu ketika tidak ada yang mengawasi. Keduanya mati secara bawaan.

Lintasan AI di ujung

Aturan berjalan lebih dulu karena seketika. Apa pun yang selamat darinya masuk ke pemeriksaan AI, dan inilah bagian yang menangkap hal yang secara struktural tidak bisa ditangkap pola: pesan promosi yang ditulis rapi tanpa satu pun tautan.

Pemeriksaannya menerima teks pesan — 500 karakter pertama —, judul channel-mu sebagai konteks, dan aturan tambahan yang kamu ketik di satu kolom bebas, misalnya kami membahas mobil, apa pun soal judi itu spam. Jawabannya biner: spam atau tidak. Spam berarti penghapusan diam-diam plus satu pelanggaran di penghitung.

Dua sifat lebih penting daripada model di baliknya.

Ia hanya membaca teks. Foto tanpa keterangan tidak ada baginya. Stiker juga tidak.

Ia gagal ke arah aman. Kalau pemeriksaan error atau kehabisan waktu, pesannya tetap tinggal. Gangguan membuat moderasi lebih lemah, tidak pernah lebih sensitif.

Apa yang dilihat pemilik

Setiap tindakan — hapus, mute, ban — ditulis ke catatan bersama aturan yang memicunya, 500 karakter pertama pesan, dan waktunya. Panelnya menampilkan total per jenis tindakan, filter mana yang paling sering kena, dan entri terbaru.

Catatan itulah yang membuat setelan ketat bisa ditanggung. Aturan yang terlalu agresif muncul dalam sehari sebagai deretan penghapusan yang tidak kamu setujui, bukan sebagai pelanggan yang diam-diam menyimpulkan kolom komentar sudah mati.

Anggota juga bisa membalas sebuah pesan dengan /report. Itu menulis satu entri untukmu dan tidak lebih — tanpa penghapusan otomatis dan tanpa tindakan atas kata-kata orang asing.

Di mana ini tidak menolong

  • Pola, bukan makna. Kata terlarang adalah potongan kata, filter telepon menghitung angka, filter mention melihat @nama apa pun. Tidak satu pun membaca konteks. Lintasan AI membacanya, dalam batas 500 karakter teks, dan itu penilaian, bukan jaminan.
  • Setelan bawaan tautan lebih ketat daripada yang diinginkan kebanyakan orang. Dibiarkan apa adanya, ia menghapus setiap URL dari siapa pun, termasuk anggota lama. Isi daftar domain yang diizinkan sebelum mengandalkannya.
  • Media tanpa teks tidak dinilai. Sebuah gambar diperiksa oleh aturan forward dan anggota baru, dan tidak oleh yang lain.
  • Pesan yang diedit tidak diperiksa ulang. Komentar bersih yang kemudian disunting untuk menyisipkan tautan akan tetap ada.
  • Komentar atas nama sebuah channel dilewati. Yang diperiksa hanya pesan dari akun pengguna sungguhan. Orang yang berkomentar memakai identitas channel-nya sendiri berada di luar semua ini.
  • Ini tidak menggantikan manusia di utas yang memanas. Sampah dibersihkan otomatis. Pertengkaran, serbuan terkoordinasi dan obrolan melenceng yang sekadar membosankan tetap urusanmu.

Yang perlu dilakukan sekarang

  • Nyalakan moderasi di Mini App dan pastikan grup diskusinya terdeteksi.
  • Beri bot hak admin di grup itu — minimal menghapus pesan dan membatasi anggota.
  • Isi daftar domain yang diizinkan sebelum membiarkan filter tautan menyala.
  • Tambahkan tiga atau empat kata yang akan kamu hapus tanpa berpikir. Bukan tiga puluh.
  • Baca catatannya setelah sehari, lalu ubah tepat satu setelan.

Daftar fitur lengkap ada di halaman perlindungan channel, sementara sisi pintu dari alat yang sama dibahas di melindungi channel dari spam dan bot. Kalau komentarnya sepi karena alasan lain — tidak ada yang layak dikomentari — separuh pekerjaan sisanya ada di mengotomatiskan konten channel.

Yang biasanya ditanyakan

Kenapa perlu moderasi komentar kalau pintu masuk sudah pakai captcha?
Karena keduanya menyelesaikan masalah yang berbeda. Di pintu masuk kamu menilai sebuah akun: umurnya, riwayatnya, lolos verifikasi atau tidak. Di kolom komentar kamu menilai sebuah pesan, dan di baliknya sering ada pelanggan asli yang selama tiga bulan tidak pernah berbuat salah. Gerbang tidak menolong di sana, karena pengirimnya sudah ada di dalam.
Filter komentar mana yang aktif secara bawaan?
Dua: tautan undangan dan tautan biasa. Pesan yang diteruskan, mention, nomor telepon dan daftar kata terlarangmu mati sampai kamu menyalakannya. Yang pertama perlu diatur justru filter tautan: pada setelan bawaan ia menghapus setiap URL dari siapa pun, termasuk anggota lama yang membagikan sumber, sampai kamu mengisi daftar domain yang diizinkan.
Apa yang membuat orang kena mute atau ban di komentar?
Setiap filter yang kena menambah satu pelanggaran ke penghitung yang disimpan per orang per obrolan. Tiga pelanggaran membisukan akun selama satu jam, enam membuatnya diblokir dari grup diskusi; kedua ambang itu dan durasi mute kamu yang menentukan. Terpisah dari itu, teks yang sama dikirim tiga kali dalam lima menit akan dihapus dan berbuah mute lima menit.
Apakah AI melihat semuanya?
Tidak. Ia berjalan paling akhir, hanya pada pesan yang lolos dari aturan, dan hanya pada teks — 500 karakter pertama dari komentar atau keterangan. Foto tanpa keterangan tidak ada baginya, begitu pula stiker. Kalau pemeriksaannya gagal atau kehabisan waktu, pesannya tetap tinggal.
Apakah ia akan menghapus komentar orang sungguhan?
Kadang iya, dan untuk itulah catatan tindakan ada. Kata terlarang dicocokkan sebagai potongan kata, filter telepon sekadar menghitung angka, dan filter tautan tidak bisa membedakan sumber dari iklan. Setiap penghapusan, mute dan ban tercatat bersama aturan yang memicunya, sehingga setelan yang terlalu ketat terlihat sebagai deretan penghapusan yang tidak kamu setujui, bukan sebagai kolom komentar yang mati diam-diam.