بازگشت به بلاگ
راهنماها۱۰ شهریور ۱۴۰۵4 min read

چگونه جلوی اسپم را در یک گروه Telegram بگیریم

بیشتر اسپم‌های گروهی همان سه مرحله را طی می‌کنند. با این روش می‌توانید هر مرحله را متوقف کنید، بدون اینکه نیمه‌شب گزارش‌ها را بخوانید.

چگونه جلوی اسپم را در یک گروه Telegram بگیریم

بیشتر اسپم‌های Telegram از حساب‌هایی می‌آیند که وارد می‌شوند، لینکی می‌فرستند و می‌روند. با سه لایه می‌توانید جلوی آن را بگیرید: CAPTCHA تا عضو تازه ثابت کند انسان است، فیلتر لینک و کلمه تا پیام اول هرگز منتشر نشود و اخطارهایی که در نهایت به مسدودسازی می‌رسند. هر سه قابلیت با یک کلید در داشبورد وب فعال می‌شوند و پلن رایگان دو مورد اول را شامل می‌شود.

اسپم همیشه همان سه مرحله را طی می‌کند

اگر یک هفته گروهی را زیر نظر بگیرید، الگو تکرار می‌شود: یک حساب وارد می‌شود، بین چهار ثانیه تا چهار ساعت منتظر می‌ماند، لینک یک کانال یا کیف پول را می‌فرستد و ناپدید می‌شود. گاهی بیست حساب با فاصله چند دقیقه و نام‌هایی که فقط در یک رقم تفاوت دارند، هم‌زمان وارد می‌شوند. تقریبا هیچ‌کدام آدمی نیست که قوانین شما را خوانده و تصمیم گرفته باشد آن‌ها را زیر پا بگذارد.

این الگو به کارتان می‌آید، چون در هر مرحله می‌توانید جلوی اسپم را بگیرید و اگر زود متوقفش کنید، نگهداری از این سازوکار هیچ هزینه‌ای برایتان ندارد. بیشتر مدیران راه دیگری را انتخاب می‌کنند: نیمه‌شب پیام‌های گروه را می‌خوانند و دستی حذفشان می‌کنند. این روش فقط تا شبی جواب می‌دهد که خواب نباشید.

لایه اول: برای ورود یک مانع ایجاد کنید

یک CAPTCHA در بدو ورود از عضو تازه می‌خواهد روی دکمه‌ای بزند یا پیش از ارسال پیام به پرسشی پاسخ دهد. این کار برای انسان دو ثانیه طول می‌کشد، اما جلوی اسکریپت‌هایی را می‌گیرد که در هر ساعت وارد صد گروه می‌شوند، چون اسکریپتی که مجبور باشد برای ورودی ویژه گروه شما فکر کند، دیگر اجرای ارزانی ندارد. این مؤثرترین تغییر ممکن است و در پلن رایگان هم ارائه می‌شود.

زمان انتظار را کوتاه تنظیم کنید. تازه‌واردی که ظرف یک یا دو دقیقه تأیید نمی‌کند، از ابتدا هم قرار نبوده چیزی بگوید. زمان انتظار طولانی باعث می‌شود حساب‌های تأییدنشده در فهرست اعضا بمانند و همچنان در آمار دسترسی فرستنده‌شان حساب شوند.

پیش از فعال‌کردن این قابلیت، مشخص کنید در صورت شکست چه اتفاقی بیفتد. حذف عضوی که نتوانسته ورودش را تأیید کند، فهرست را تمیز نگه می‌دارد. بی‌صداکردن او ملایم‌تر است، به‌خصوص برای کسی که در قطار بوده و وسط کار آنتن از دست داده است. هر دو انتخاب منطقی‌اند. اگر انتخاب نکنید، تنظیم پیش‌فرض به‌جای شما تصمیم می‌گیرد.

لایه دوم: نگذارید پیام اول منتشر شود

بیشتر اسپم‌ها حاوی لینک‌اند. فیلتر لینکی که لینک‌های اعضای تازه‌وارد را نگه می‌دارد یا حذف می‌کند، تقریبا همه اسپم‌ها را کنار می‌زند و کاری به اعضای قدیمی ندارد، چون حسابی که آدرس کیف پول می‌فرستد معمولا کمتر از یک ساعت است که به گروه پیوسته. محدودکردن براساس مدت عضویت حساب به‌جای محتوای پیام باعث می‌شود فیلتر اعضای خودتان را گرفتار نکند.

برای چند واژه‌ای که مدام در گروه خودتان تکرار می‌شوند، فیلتر کلمه اضافه کنید. فهرست شما با فهرست دیگران یکسان نیست. به همین دلیل، فهرست آماده‌ای که دانلود کرده‌اید کارایی کمی دارد: هیچ‌کدام از اسپم‌های واقعی شما را نمی‌گیرد و سه واژه‌ای را مسدود می‌کند که اعضایتان در گفت‌وگوهای عادی به کار می‌برند.

قابلیت Anti-flood الگوی دیگر را پوشش می‌دهد، یعنی وقتی یک حساب ظرف ده ثانیه شش پیام می‌فرستد تا چیزی را از صفحه بیرون ببرد. این قابلیت نرخ ارسال را می‌سنجد و درباره محتوا قضاوت نمی‌کند، بنابراین هیچ تشخیص اشتباهی ایجاد نمی‌کند.

فهرست واژه‌ها را کوتاه نگه دارید. فهرست بلند، وسط جمله جلوی اعضای خودتان را می‌گیرد و به آن‌ها یاد می‌دهد که رفتار گروه قابل پیش‌بینی نیست. چنین گروهی از گروهی که کمی اسپم دارد، ساکت‌تر می‌شود.

لایه سوم: ابتدا اخطار، سپس مسدودسازی

برای حساب‌هایی که از دو لایه اول عبور می‌کنند، اخطارها همان کاری را انجام می‌دهند که در غیر این صورت باید دستی انجام دهید: تخلف اول یک اخطار دارد، تخلف سوم به مسدودسازی می‌رسد و شمارنده هر عضو ثبت می‌شود تا لازم نباشد خودتان آن را به خاطر بسپارید. همین بخش روند را منصفانه می‌کند. بدون شمارنده، مسدودسازی به این بستگی دارد که افراد اتفاق قبلی را چقدر خوب به یاد داشته باشند و اعضای قدیمی متوجه می‌شوند که یک رفتار یکسان، دو پاسخ متفاوت گرفته است.

محافظت در برابر هجوم برای زمانی است که بیست حساب ظرف یک دقیقه وارد می‌شوند. این قابلیت تا پایان موج، محدودیت ورود را خودکار افزایش می‌دهد و بعد دوباره آن را کاهش می‌دهد. مزیت اصلی‌اش این است که ساعت سه بامداد هم بدون حضور شما کار می‌کند.

مدیریت حساب‌های مسدودشده سوابق را نگه می‌دارد، پس حسابی که با نام تازه برمی‌گردد و همان رفتار را تکرار می‌کند، بی‌دلیل از سابقه پاک برخوردار نمی‌شود.

پس از یک هفته چه چیزهایی را بررسی کنید

ببینید چند عضو را از دست داده‌اید. سخت‌گیری بیش از حد در تنظیمات مدیریت، در گزارش‌ها دیده نمی‌شود اما برای گروه گران تمام می‌شود: آدم‌های واقعی از CAPTCHA عبور نمی‌کنند، بابت یک لینک عادی اخطار می‌گیرند و بی‌سروصدا می‌روند. کسی برای گروهی که کمی آزاردهنده بوده، شکایت ثبت نمی‌کند.

اگر تعداد ورودها کم شده و پیام‌ها هم همراه آن کاهش یافته‌اند، پیش از افزودن فیلتر تازه، تنظیمات فیلتر فعلی را آسان‌تر کنید. هدف، گروهی است که اسپم در آن منتشر نمی‌شود، نه گروهی که هیچ پیامی در آن منتشر نمی‌شود.

هزینه این کار چقدر است

CAPTCHA و قابلیت‌های پایه ضداسپم در پلن رایگان ارائه می‌شوند. این پلن برای یک کانال کافی است و به شما نشان می‌دهد که الگوی اسپم تغییر می‌کند یا نه. مجموعه کامل مدیریت، شامل اخطارها، مسدودسازی و بقیه فیلترها برای حداکثر سه کانال، در پلن $15/mo قرار دارد. همه قابلیت‌ها در داشبورد وب با یک کلید فعال یا غیرفعال می‌شوند و ربات فقط برای اجرای ماژول‌هایی که فعال کرده‌اید، پیام‌های گروه را می‌خواند.

پرسش‌های متداول

آیا برای انجام این کارها باید کدنویسی کنم؟

خیر. هرکدام از این قابلیت‌ها یک ماژول است که از داشبورد وب فعال و همان‌جا پیکربندی می‌کنید.

آیا CAPTCHA اعضای واقعی را کلافه می‌کند؟

روش معمول این است که عضو هنگام ورود فقط یک بار روی دکمه بزند. این کم‌هزینه‌ترین لایه برای عضو و پرهزینه‌ترین مانع برای اسکریپت است.

هزینه آن چقدر است؟

CAPTCHA و قابلیت‌های پایه ضداسپم در پلن رایگان ارائه می‌شوند. مجموعه کامل مدیریت با اخطار و مسدودسازی از $15/mo شروع می‌شود.

آیا ربات همه پیام‌های گروه من را می‌خواند؟

ربات فقط برای اجرای ماژول‌های مدیریت و تحلیلی که فعال کرده‌اید، پیام‌های گروه را می‌خواند.

اشتراک‌گذاری این مقاله