<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: 虾宝 Xiabao</title>
    <description>The latest articles on DEV Community by 虾宝 Xiabao (@xiabao).</description>
    <link>https://dev.to/xiabao</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4184776%2Fcbd1461f-3080-4150-8c0c-7c1b6aafb5a2.png</url>
      <title>DEV Community: 虾宝 Xiabao</title>
      <link>https://dev.to/xiabao</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/xiabao"/>
    <language>en</language>
    <item>
      <title>Cara Membersihkan Iklan Judi Online dan Spam di Grup Telegram</title>
      <dc:creator>虾宝 Xiabao</dc:creator>
      <pubDate>Wed, 14 Oct 2026 20:14:12 +0000</pubDate>
      <link>https://dev.to/xiabao/cara-membersihkan-iklan-judi-online-dan-spam-di-grup-telegram-502j</link>
      <guid>https://dev.to/xiabao/cara-membersihkan-iklan-judi-online-dan-spam-di-grup-telegram-502j</guid>
      <description>&lt;p&gt;Bagi banyak admin grup Telegram di Indonesia, masalah spam yang paling menyebalkan saat ini adalah &lt;strong&gt;iklan judi online&lt;/strong&gt; (sering disebut "judol"). Akun-akun baru masuk, lalu mengirim pesan seperti "gacor hari ini", "slot maxwin", atau "deposit 10rb", lengkap dengan tautan atau nama situs yang ditulis dengan huruf diselang-seling supaya lolos filter.&lt;/p&gt;

&lt;p&gt;Panduan ini menjelaskan langkah praktis untuk mengurangi spam judi online dan spam sejenis di grup Telegram, mulai dari pengaturan dasar sampai kebiasaan moderasi.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Kenali pola iklan judi online
&lt;/h2&gt;

&lt;p&gt;Sebelum mengatur apa pun, pahami dulu cara mereka bekerja:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Kata kunci yang disamarkan&lt;/strong&gt;: "s.l.o.t", "g4c0r", "m4xw1n", huruf dipisah spasi atau titik, angka menggantikan huruf.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Tautan tersembunyi&lt;/strong&gt;: link dalam tombol, teks yang di-hyperlink, atau tautan pemendek (shortlink).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Gambar berisi teks&lt;/strong&gt;: iklan dalam bentuk gambar supaya filter teks tidak bisa membacanya.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Nama akun sebagai iklan&lt;/strong&gt;: nama tampilan berisi nama situs, sehingga setiap kali akun itu bergabung, namanya sudah menjadi iklan.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Pesan pribadi (DM)&lt;/strong&gt;: setelah masuk grup, akun tersebut mengirim DM ke anggota satu per satu.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Karena polanya terus berubah, daftar kata kunci saja hampir selalu kalah cepat.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Pengaturan dasar grup
&lt;/h2&gt;

&lt;p&gt;Buka profil grup → &lt;strong&gt;Edit&lt;/strong&gt; → &lt;strong&gt;Izin (Permissions)&lt;/strong&gt;, lalu:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Matikan "Tambah anggota"&lt;/strong&gt; untuk anggota biasa, supaya akun spam tidak bisa menarik akun lain.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Batasi kirim tautan dan media&lt;/strong&gt; untuk anggota baru. Kalau bot admin Anda mendukung, buat anggota baru tidak bisa mengirim link dan gambar selama 24 jam pertama.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Aktifkan mode lambat (Slow Mode)&lt;/strong&gt; 10–30 detik jika grup sering dibanjiri pesan.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Pastikan hanya admin yang bisa mengubah info grup dan menyematkan pesan.&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  3. Verifikasi saat bergabung
&lt;/h2&gt;

&lt;p&gt;Sebagian besar akun spam judi dibuat dan dijalankan secara otomatis. Verifikasi sederhana bisa menyaring banyak dari mereka:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Tombol verifikasi&lt;/strong&gt;: anggota baru harus menekan tombol dalam waktu tertentu, jika tidak akan dikeluarkan.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Pertanyaan sederhana&lt;/strong&gt;: misalnya "Grup ini membahas apa?" dengan pilihan jawaban.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Persetujuan admin (join request)&lt;/strong&gt;: untuk grup yang sering diserang, aktifkan persetujuan anggota baru dan tolak akun dengan nama mencurigakan.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  4. Menangani akun yang sudah masuk
&lt;/h2&gt;

&lt;p&gt;Jika iklan sudah terlanjur muncul:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Hapus pesan dan blokir akunnya sekaligus.&lt;/strong&gt; Saat memblokir, centang opsi untuk menghapus semua pesan dari pengguna tersebut.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Cek anggota yang bergabung di waktu yang sama.&lt;/strong&gt; Akun spam sering masuk berombongan; periksa daftar anggota terbaru.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Periksa nama tampilan anggota.&lt;/strong&gt; Akun dengan nama situs judi sebaiknya langsung dikeluarkan, walaupun belum mengirim pesan.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Ganti tautan undangan&lt;/strong&gt; jika banyak akun spam masuk lewat tautan yang sama.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  5. Lindungi anggota dari DM
&lt;/h2&gt;

&lt;p&gt;Spam di grup bisa dihapus, tetapi DM ke anggota tidak bisa dikontrol admin. Yang bisa dilakukan:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Sematkan pesan: &lt;strong&gt;"Admin tidak pernah mengirim DM duluan. Abaikan dan laporkan DM yang menawarkan judi, investasi, atau pinjaman."&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Ingatkan anggota untuk mengatur privasi: Pengaturan → Privasi dan Keamanan → Grup &amp;amp; Channel, agar tidak bisa dimasukkan ke grup lain sembarangan.&lt;/li&gt;
&lt;li&gt;Minta anggota melaporkan akun yang mengirim DM spam, supaya admin bisa memblokirnya dari grup juga.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  6. Mengapa filter kata kunci saja tidak cukup
&lt;/h2&gt;

&lt;p&gt;Banyak bot admin menyediakan filter kata kunci. Ini membantu untuk kata-kata yang jelas, tetapi:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;"slot" bisa ditulis puluhan cara berbeda.&lt;/li&gt;
&lt;li&gt;Kata kunci yang terlalu luas akan menghapus pesan normal (misalnya diskusi tentang "slot waktu" atau "slot memori").&lt;/li&gt;
&lt;li&gt;Iklan dalam bentuk gambar sama sekali tidak terbaca.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Karena itu, banyak admin sekarang memakai bot anti-spam yang menilai &lt;strong&gt;maksud pesan&lt;/strong&gt;, bukan hanya mencocokkan kata. Salah satunya adalah &lt;a href="https://xiabao.org" rel="noopener noreferrer"&gt;Xiabao&lt;/a&gt; (@xiabaotg_bot), bot anti-iklan yang gratis untuk pemilik grup. Bot ini dirancang untuk mengenali iklan yang disamarkan dengan huruf diselang-seling atau karakter pengganti, sehingga cocok untuk menghadapi pola iklan judi online.&lt;/p&gt;

&lt;h2&gt;
  
  
  7. Rutinitas moderasi mingguan
&lt;/h2&gt;

&lt;p&gt;Agar grup tetap bersih dalam jangka panjang:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Setiap hari&lt;/strong&gt;: cek daftar anggota baru dan pesan yang dilaporkan.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Setiap minggu&lt;/strong&gt;: lihat log "Recent Actions" untuk memastikan bot tidak salah menghapus pesan anggota yang sah.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Setiap bulan&lt;/strong&gt;: ganti tautan undangan publik jika spam mulai meningkat, dan perbarui pesan tersemat.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  7a. Membagi tugas antar admin
&lt;/h2&gt;

&lt;p&gt;Untuk grup besar, jangan biarkan satu orang menangani semuanya. Bagi tugas dengan jelas: satu admin memeriksa permintaan bergabung dan anggota baru, satu admin memantau laporan dari anggota, dan satu admin meninjau hasil kerja bot setiap minggu. Buat grup kecil khusus admin untuk berkoordinasi, dan catat keputusan penting di sana, misalnya akun mana yang diblokir dan alasannya. Dengan pembagian seperti ini, spam bisa ditangani lebih cepat, terutama pada malam hari atau akhir pekan ketika serangan sering terjadi. Pastikan juga setiap admin mengaktifkan verifikasi dua langkah di akun Telegram mereka, karena akun admin yang dibobol bisa dipakai untuk menyebarkan iklan judi dengan wewenang penuh.&lt;/p&gt;

&lt;h2&gt;
  
  
  8. Daftar periksa singkat
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;[ ] "Tambah anggota" dimatikan untuk anggota biasa&lt;/li&gt;
&lt;li&gt;[ ] Anggota baru tidak bisa kirim link dan media di hari pertama&lt;/li&gt;
&lt;li&gt;[ ] Verifikasi saat bergabung aktif&lt;/li&gt;
&lt;li&gt;[ ] Pesan tersemat tentang bahaya DM&lt;/li&gt;
&lt;li&gt;[ ] Bot anti-spam yang mengenali iklan tersamar&lt;/li&gt;
&lt;li&gt;[ ] Rutinitas cek harian dan mingguan&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Spam judi online tidak akan hilang sepenuhnya, tetapi dengan pengaturan yang tepat, grup Anda tidak akan lagi menjadi papan iklan gratis bagi mereka.&lt;/p&gt;

</description>
      <category>tutorial</category>
      <category>telegram</category>
    </item>
    <item>
      <title>Using Telegram's "Recent Actions" Log to Investigate Moderation Incidents</title>
      <dc:creator>虾宝 Xiabao</dc:creator>
      <pubDate>Wed, 14 Oct 2026 20:08:53 +0000</pubDate>
      <link>https://dev.to/xiabao/using-telegrams-recent-actions-log-to-investigate-moderation-incidents-3gg6</link>
      <guid>https://dev.to/xiabao/using-telegrams-recent-actions-log-to-investigate-moderation-incidents-3gg6</guid>
      <description>&lt;p&gt;Something went wrong in your Telegram group overnight. Messages are missing, a few long-time members say they were removed, and nobody on the admin team remembers doing anything. Before guessing, open the one tool built exactly for this situation: the &lt;strong&gt;Recent Actions&lt;/strong&gt; log (also called the admin log or event log).&lt;/p&gt;

&lt;p&gt;This tutorial explains what the log records, how to filter it, and how to turn it into a simple, repeatable incident review.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Recent Actions records
&lt;/h2&gt;

&lt;p&gt;Recent Actions is available in supergroups and channels to admins. It keeps a record of administrative events from roughly the &lt;strong&gt;last 48 hours&lt;/strong&gt;, including:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Messages deleted by admins or bots (with the original content)&lt;/li&gt;
&lt;li&gt;Messages edited (old and new versions)&lt;/li&gt;
&lt;li&gt;Members joining, leaving, being restricted, banned or unbanned&lt;/li&gt;
&lt;li&gt;Admin rights granted, changed or removed&lt;/li&gt;
&lt;li&gt;Changes to group title, photo, description, username and invite links&lt;/li&gt;
&lt;li&gt;Pinned and unpinned messages&lt;/li&gt;
&lt;li&gt;Changes to permissions and slow mode&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It does not record ordinary messages that nobody touched, and it does not keep anything older than about two days. That second point matters: &lt;strong&gt;if you want to investigate something, do it quickly or take screenshots.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  How to open it
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Open the group and tap its name to see the profile.&lt;/li&gt;
&lt;li&gt;Tap &lt;strong&gt;Edit&lt;/strong&gt; (or the pencil icon on desktop).&lt;/li&gt;
&lt;li&gt;Choose &lt;strong&gt;Recent Actions&lt;/strong&gt;.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;On desktop clients the log is often under the group's management menu with the same name.&lt;/p&gt;

&lt;h2&gt;
  
  
  Filtering: the key to making the log useful
&lt;/h2&gt;

&lt;p&gt;In a busy group the raw log is long. Use the filter button at the top:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;By event type&lt;/strong&gt;: e.g. only "Deleted messages" or only "Members and admins".&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;By admin&lt;/strong&gt;: show only what one specific admin (or bot) did.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A good habit is to start broad (all events in the time window you care about), then narrow to the specific admin or event type once you see a pattern.&lt;/p&gt;

&lt;h2&gt;
  
  
  Common investigations and how to approach them
&lt;/h2&gt;

&lt;h3&gt;
  
  
  "A member says they were banned for no reason"
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Filter by &lt;strong&gt;Members&lt;/strong&gt; and search for the person's name.&lt;/li&gt;
&lt;li&gt;Find the ban or restriction event; note &lt;strong&gt;which admin or bot&lt;/strong&gt; did it and when.&lt;/li&gt;
&lt;li&gt;Look a few lines above: was a message from that member deleted just before? The log shows the original text, so you can see what triggered it.&lt;/li&gt;
&lt;li&gt;If it was a mistake, unban, apologize briefly, and note the pattern so it doesn't repeat.&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  "Messages disappeared"
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Filter by &lt;strong&gt;Deleted messages&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Check who deleted them. If it was a bot, the cause is likely a filter rule; if it was an admin, ask them directly.&lt;/li&gt;
&lt;li&gt;Restore important content by reposting it (the log shows the original text).&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  "Someone changed the group description / pinned a strange link"
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Filter by &lt;strong&gt;Group info&lt;/strong&gt; and &lt;strong&gt;Pinned messages&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Identify the account that made the change. If it's an admin who claims they didn't do it, treat it as a possible &lt;strong&gt;compromised account&lt;/strong&gt;: remove that admin's rights first, investigate after.&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  "We were raided and need to know who got in"
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Filter by &lt;strong&gt;New members&lt;/strong&gt; for the time window of the raid.&lt;/li&gt;
&lt;li&gt;Note the join timestamps; accounts that joined within a minute or two of each other are usually the raid batch.&lt;/li&gt;
&lt;li&gt;Use this list to ban the remaining accounts that weren't caught yet.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Turning the log into an incident review
&lt;/h2&gt;

&lt;p&gt;For anything bigger than a single mistaken ban, write a short review in your admin chat. A template:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Incident: [one line]
Time window: [start – end, timezone]
What the log shows: [key events, who/what did them]
Impact: [members removed, messages lost, links exposed]
Fixed: [what was restored or reversed]
Prevent next time: [one or two changes]
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Five minutes of writing this up saves the next admin from repeating the same investigation.&lt;/p&gt;

&lt;h2&gt;
  
  
  Using the log to tune your bots
&lt;/h2&gt;

&lt;p&gt;Bots appear in Recent Actions like any admin. Once a week, filter by your anti-spam bot and skim its deletions:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;False positives&lt;/strong&gt;: legitimate messages deleted. Adjust rules or whitelist trusted members.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Missed spam&lt;/strong&gt;: ads deleted manually by humans that the bot let through. These show where your filters are weak.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you find that most manual deletions are ads written with tricks such as spaced-out letters or look-alike characters, a keyword list will keep losing. A semantic anti-spam bot like &lt;a href="https://xiabao.org" rel="noopener noreferrer"&gt;Xiabao&lt;/a&gt; (@xiabaotg_bot), which is free for group owners, is designed for exactly that kind of disguised ad, and its actions show up in the same log so you can audit them.&lt;/p&gt;

&lt;h2&gt;
  
  
  Limitations to keep in mind
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;48-hour window&lt;/strong&gt;: investigate promptly or export screenshots.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Only admin-visible&lt;/strong&gt;: regular members can't see it, so they can't verify what happened. Communicate outcomes clearly.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Not a full chat archive&lt;/strong&gt;: if you need long-term records, use a logging bot or export chat history from Telegram Desktop.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Quick checklist
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;[ ] All admins know where Recent Actions is&lt;/li&gt;
&lt;li&gt;[ ] Incidents are checked within 48 hours&lt;/li&gt;
&lt;li&gt;[ ] Filters used by event type and by admin&lt;/li&gt;
&lt;li&gt;[ ] Short written review for serious incidents&lt;/li&gt;
&lt;li&gt;[ ] Weekly skim of bot actions for false positives and misses&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The Recent Actions log turns "something weird happened" into a clear timeline. Used regularly, it also becomes the best data you have for improving your moderation setup.&lt;/p&gt;

</description>
      <category>tutorial</category>
      <category>telegram</category>
    </item>
    <item>
      <title>Telegram 群管理员账号被盗怎么办：管理员账号安全设置与应急处理</title>
      <dc:creator>虾宝 Xiabao</dc:creator>
      <pubDate>Wed, 14 Oct 2026 20:03:06 +0000</pubDate>
      <link>https://dev.to/xiabao/telegram-qun-guan-li-yuan-zhang-hao-bei-dao-zen-yao-ban-guan-li-yuan-zhang-hao-an-quan-she-zhi-yu-ying-ji-chu-li-5916</link>
      <guid>https://dev.to/xiabao/telegram-qun-guan-li-yuan-zhang-hao-bei-dao-zen-yao-ban-guan-li-yuan-zhang-hao-an-quan-she-zhi-yu-ying-ji-chu-li-5916</guid>
      <description>&lt;p&gt;很多群主花了很多心思防广告、防刷屏，却忽略了一个更危险的入口：&lt;strong&gt;管理员自己的账号&lt;/strong&gt;。一旦某个有“封禁成员”“修改群信息”权限的管理员账号被盗，攻击者可以在几分钟内踢光成员、改掉群名和简介、置顶诈骗链接，甚至把群转卖。和普通广告比，这种损失往往是不可逆的。&lt;/p&gt;

&lt;p&gt;这篇教程分两部分：先讲怎么把管理员账号设置得足够安全，再讲万一出事该按什么顺序处理。&lt;/p&gt;

&lt;h2&gt;
  
  
  一、管理员账号最常见的被盗方式
&lt;/h2&gt;

&lt;p&gt;了解攻击方式，才知道防什么：&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;钓鱼登录页&lt;/strong&gt;：对方私聊发来“群组认证”“领取会员”“投票帮忙”之类的链接，页面要求输入手机号和验证码，验证码一交出去账号就没了。&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;转发验证码&lt;/strong&gt;：冒充 Telegram 官方或熟人，让你“把刚收到的数字发给我确认一下”。&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;恶意文件&lt;/strong&gt;：伪装成表格、安装包的木马，盗取电脑端的登录会话。&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;共用设备&lt;/strong&gt;：在网吧、公司电脑登录 Telegram 后没有退出。&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;SIM 卡劫持&lt;/strong&gt;：攻击者通过运营商补办你的手机卡，从而接收验证码。&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;要记住一条原则：&lt;strong&gt;Telegram 官方永远不会在私聊里向你要验证码或密码&lt;/strong&gt;。&lt;/p&gt;

&lt;h2&gt;
  
  
  二、每个管理员都应该完成的五项设置
&lt;/h2&gt;

&lt;p&gt;建议群主把下面这份清单发给所有管理员，要求逐项完成：&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;开启两步验证&lt;/strong&gt;：设置 → 隐私与安全 → 两步验证。设置一个只用于 Telegram 的密码，并绑定一个可用的恢复邮箱。这样即使验证码泄露，没有密码也登录不了。&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;检查活跃会话&lt;/strong&gt;：设置 → 设备（Devices）。把不认识的、很久没用的会话全部终止。建议每月看一次。&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;设置自动终止旧会话&lt;/strong&gt;：在设备页面里，把“自动终止会话”设为 1 个月或 3 个月未活动。&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;隐藏手机号&lt;/strong&gt;：隐私设置里把“手机号码”设为“没有人”，并关闭“通过手机号找到我”，降低被定向攻击的可能。&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;开启本地密码锁&lt;/strong&gt;：手机丢了的时候，至少不会被人直接打开 Telegram。&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  三、权限最小化：别给每个管理员“全部权限”
&lt;/h2&gt;

&lt;p&gt;很多群主习惯一次性把所有权限都勾上，这样任何一个管理员账号出事，都等于群主账号出事。更稳妥的分法是：&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;角色&lt;/th&gt;
&lt;th&gt;建议权限&lt;/th&gt;
&lt;th&gt;不给的权限&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;日常管理员&lt;/td&gt;
&lt;td&gt;删除消息、封禁用户、置顶消息&lt;/td&gt;
&lt;td&gt;修改群信息、添加新管理员&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;资深管理员&lt;/td&gt;
&lt;td&gt;以上 + 邀请用户、管理话题&lt;/td&gt;
&lt;td&gt;添加新管理员&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;群主（仅一人）&lt;/td&gt;
&lt;td&gt;全部&lt;/td&gt;
&lt;td&gt;—&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;特别是 &lt;strong&gt;“添加新管理员”&lt;/strong&gt; 这一项，最好只有群主自己有。攻击者拿到管理员账号后，第一件事往往就是把自己的其他小号提为管理员，留后门。&lt;/p&gt;

&lt;p&gt;另外，机器人类管理员也只给它需要的权限。比如反广告机器人只需要删除消息和封禁用户，不需要修改群信息。&lt;/p&gt;

&lt;h2&gt;
  
  
  四、出事了：管理员账号被盗后的处理顺序
&lt;/h2&gt;

&lt;p&gt;如果你发现某个管理员账号突然开始乱踢人、发奇怪链接、改群名，按下面顺序处理，越快越好：&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;群主立刻撤销该账号的管理员权限&lt;/strong&gt;。这一步优先于一切，不要先去私聊问情况。&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;检查并撤销最近新增的管理员&lt;/strong&gt;。打开管理员列表，看是否有陌生账号被提权。&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;查看“最近操作”（Recent Actions）&lt;/strong&gt;：在群管理页面里能看到 48 小时内管理员做过的事——踢了谁、删了什么、改了什么。截图保存。&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;恢复群信息&lt;/strong&gt;：群名、头像、简介、置顶消息，按之前的样子改回去。&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;撤销并重新生成邀请链接&lt;/strong&gt;，防止攻击者已经把链接拿去用了。&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;通知成员&lt;/strong&gt;：发一条置顶公告，说明“某管理员账号被盗，期间的私聊和链接一律不要相信”。&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;把被误踢的成员拉回来&lt;/strong&gt;：根据最近操作里的记录，解除封禁，并把新链接发给他们。&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;被盗的管理员本人&lt;/strong&gt;：通过其他设备终止所有会话、修改两步验证密码；如果已经完全登录不上，联系 Telegram 支持找回。&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  五、群主账号本身的保护
&lt;/h2&gt;

&lt;p&gt;群主账号是最后一道防线，要比管理员更严格：&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;两步验证密码要长，并且不要和其他网站重复。&lt;/li&gt;
&lt;li&gt;恢复邮箱本身也要开启二次验证。&lt;/li&gt;
&lt;li&gt;尽量不在陌生设备上登录群主账号，日常管理可以用一个单独的管理员账号。&lt;/li&gt;
&lt;li&gt;不点击任何私聊里的“验证”“认证”链接。&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  六、减少“人”的工作量，也是降低风险
&lt;/h2&gt;

&lt;p&gt;管理员越多、手动操作越多，被钓鱼的面就越大。把重复性工作交给可靠的工具，能让你少一些需要高权限的人手。比如删广告、封广告号这类工作，可以交给 &lt;a href="https://xiabao.org" rel="noopener noreferrer"&gt;虾宝反广告机器人&lt;/a&gt;（@xiabaotg_bot），对群主免费，它只需要删除消息和封禁用户两项权限，不需要碰群信息和管理员设置。&lt;/p&gt;

&lt;h2&gt;
  
  
  七、一页纸清单
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;[ ] 所有管理员已开两步验证并绑定恢复邮箱&lt;/li&gt;
&lt;li&gt;[ ] 每月检查一次活跃会话&lt;/li&gt;
&lt;li&gt;[ ] 手机号对所有人隐藏&lt;/li&gt;
&lt;li&gt;[ ] “添加新管理员”只有群主有&lt;/li&gt;
&lt;li&gt;[ ] 机器人只给最小权限&lt;/li&gt;
&lt;li&gt;[ ] 准备好被盗后的处理顺序，并告诉所有管理员&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  结语
&lt;/h2&gt;

&lt;p&gt;广告和刷屏只是让群变难看，管理员账号被盗却可能让群直接没了。花半小时把这些设置做好，比事后补救要轻松得多。&lt;/p&gt;

</description>
      <category>telegram</category>
      <category>security</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Protecting Telegram Group Members from Scam DMs: A Practical Guide for Admins</title>
      <dc:creator>虾宝 Xiabao</dc:creator>
      <pubDate>Wed, 14 Oct 2026 13:04:19 +0000</pubDate>
      <link>https://dev.to/xiabao/protecting-telegram-group-members-from-scam-dms-a-practical-guide-for-admins-3g8p</link>
      <guid>https://dev.to/xiabao/protecting-telegram-group-members-from-scam-dms-a-practical-guide-for-admins-3g8p</guid>
      <description>&lt;p&gt;Most group owners think about spam in the group itself. The more damaging problem often happens out of sight: scammers join a public group, harvest the member list, and DM people pretending to be an admin, a "support agent", or a giveaway sponsor. By the time someone reports it, several members may have already lost money or accounts.&lt;/p&gt;

&lt;h2&gt;
  
  
  How the scam usually works
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;A fresh account joins, stays quiet, and copies the group name and avatar into its own profile.&lt;/li&gt;
&lt;li&gt;It DMs members who recently asked a question ("Hi, I'm from the support team, I saw your message…").&lt;/li&gt;
&lt;li&gt;It pushes a link to a fake wallet "verification", a phishing login page, or a paid "VIP" channel.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The group itself looks clean, which is exactly why this is easy to miss.&lt;/p&gt;

&lt;h2&gt;
  
  
  What you can configure today
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Hide the member list.&lt;/strong&gt; In group settings, restrict who can see members (available for larger supergroups). This removes the easiest harvesting route.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Restrict new members.&lt;/strong&gt; Disallow links and media for newcomers for the first day or so; scam accounts rarely wait that long.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Use join verification.&lt;/strong&gt; A simple captcha or "press the button" check filters a large share of automated accounts.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Pin a clear warning.&lt;/strong&gt; "Admins will never DM you first. Never send codes or seed phrases." Short and in every language your group uses.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Keep the admin list short and public.&lt;/strong&gt; Members should be able to check whether "admin Alex" is real in one tap.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Teach members a 10-second check
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Does the account's username match the one listed in the pinned admin list (not just the display name)?&lt;/li&gt;
&lt;li&gt;Did they message you first? Treat it as a scam by default.&lt;/li&gt;
&lt;li&gt;Are they asking for a code, a seed phrase, a payment, or a "verification" link? Stop.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Handling reports
&lt;/h2&gt;

&lt;p&gt;Ask members to forward the scam DM to an admin, then ban the account from the group and report it to Telegram. Keep a short shared note of new patterns (fake names, reused avatars, domains) so other admins recognise them.&lt;/p&gt;

&lt;h2&gt;
  
  
  Automating the in-group part
&lt;/h2&gt;

&lt;p&gt;Scammers often post a "teaser" in the group first, a hidden link or a button pointing to their bot. An anti-ad bot catches these before members click. I use &lt;a href="https://xiabao.org" rel="noopener noreferrer"&gt;虾宝 (Xiabao)&lt;/a&gt;, an anti-ad bot that's free for group owners and recognises disguised ads and suspicious links rather than only fixed keywords. It doesn't replace the settings above, but it closes the gap that settings can't.&lt;/p&gt;

&lt;p&gt;Scam DMs can't be fully blocked from the admin side, but hiding members, slowing down new accounts, and educating your group cuts the success rate dramatically.&lt;/p&gt;

</description>
      <category>tutorial</category>
      <category>community</category>
      <category>telegram</category>
      <category>security</category>
    </item>
  </channel>
</rss>
