Discord-এ যাচাইকরণ সেট আপ: কোন পদ্ধতি কোন সমস্যা আটকায়
বাটন, অঙ্ক, Discord লগইন বা বাইরের লিংক: প্রতিটি যাচাইকরণ আলাদা কিছু আটকায়। কীভাবে সঠিকটা বেছে নেবেন, আর যে দুটি ভুল প্রায় প্রতিটি সেটআপ নষ্ট করে।

যাচাইকরণ আপনার সার্ভারের সামনে একটা দরজা। নতুন সদস্যরা প্রথমে একটা মাত্র চ্যানেল দেখেন, সেখানে একটা ধাপ সম্পন্ন করেন, তারপর এমন রোল পান যা দিয়ে তাঁরা বাকি সবকিছু দেখতে পারেন।
শুনতে এমন সেটিং মনে হয় যা একবার ক্লিক করলেই হয়ে যায়। বাস্তবে এটা একটা ভারসাম্য: যে বাধা একটা বটকে আটকায় তা কিছু আসল মানুষকেও আটকায়। তাই সঠিক যাচাইকরণ সবচেয়ে কঠোরটা নয়, বরং আপনার আসল সমস্যা সমাধান করে এমন সবচেয়ে হালকাটা।
আগে সমস্যা, তারপর পদ্ধতি
পদ্ধতি বেছে নেওয়ার আগে নিজেকে জিজ্ঞেস করুন আপনি আসলে কী আটকাতে চান। AlphaCloud-এর চারটি পদ্ধতির প্রত্যেকটি আলাদা কিছু আটকায়:
| পদ্ধতি | যা আটকায় | আসল সদস্যদের খরচ |
|---|---|---|
| বাটন | যে বট শুধু মেসেজ পোস্ট করে | প্রায় কিছুই না |
| অঙ্ক | যে বট বাটনও চাপে | কয়েক সেকেন্ড |
| Discord লগইন | নির্দিষ্ট অন্য সার্ভারের সদস্য | একবার Discord লগইন |
| বাইরের লিংক | আপনার বাইরের সেবা যা যাচাই করে | সেবার ওপর নির্ভর করে |
বেশিরভাগ সার্ভারের জন্য বাটনই যথেষ্ট। সাধারণ স্প্যাম অ্যাকাউন্টগুলো প্রতিটি দৃশ্যমান চ্যানেলে লিংক পোস্ট করে আর কখনো কিছুতে ক্লিক করে না। একটা মাত্র ক্লিকই তাদের বাকি সবার থেকে আলাদা করে দেয়।
অঙ্কটা তখন কাজের যখন বাটন থাকা সত্ত্বেও আপনি স্বয়ংক্রিয় যোগদান দেখেন: অ্যাকাউন্টগুলো দলে দলে যাচাই হয় আর সঙ্গে সঙ্গে স্প্যাম শুরু করে। একটা ছোট যোগ মানুষের জন্য সহজ আর একটা সাধারণ স্ক্রিপ্টের জন্য আসল বাধা।
Discord লগইন একমাত্র পদ্ধতি যা সদস্য সম্পর্কে কিছু জানে: তিনি একবার Discord দিয়ে সাইন ইন করেন, আর বট দেখে তিনি আর কোন কোন সার্ভারে আছেন। এটা আপনার ঠিক একটা ক্ষেত্রে দরকার, সার্ভার ব্ল্যাকলিস্ট (এ নিয়ে নিচে আরও)। ব্ল্যাকলিস্ট ছাড়া এটা শুধু একটা সাইন ইন যোগ করে আর বদলে আপনাকে কিছু দেয় না।
বাইরের লিংকটা সেই সার্ভারগুলোর জন্য যারা ইতিমধ্যে নিজস্ব যাচাই সেবা চালায়। AlphaCloud নিজে যাচাই না করে সদস্যকে সেখানে পাঠায়।
পাঁচ ধাপে সেটআপ
- যাচাইকরণ চ্যানেল ছাড়া প্রতিটি চ্যানেল থেকে
@everyone-এর দেখার অনুমতি সরান, আর পূর্ণ অ্যাক্সেসসহ একটা রোল তৈরি করুন। - ওয়েব প্যানেলে মডিউলটা চালু করুন আর যাচাইকরণ চ্যানেল বেছে নিন।
- যাচাইকরণের পর দেওয়া রোলগুলো সেট করুন, অর্থাৎ ধাপ 1-এর রোল।
- ঐচ্ছিক: সরানোর রোল। কাজের যদি নতুন সদস্যরা প্রথমে "Unverified"-এর মতো কোনো রোল পান, উদাহরণস্বরূপ Auto Role মডিউলের মাধ্যমে।
- পদ্ধতি বেছে নিয়ে সেভ করুন। তারপর প্যানেল নিজেই বাটনসহ মেসেজটা চ্যানেলে পোস্ট করে।
সেই মেসেজের চেহারা আর লেখা আপনি Message Builder দিয়ে বদলান। যাচাইকরণ বাটন সবসময় স্বয়ংক্রিয়ভাবে যুক্ত হয়, তাই ভুল করে মুছে ফেলা যায় না।
যে দুটি ভুল প্রায় প্রতিটি সেটআপ নষ্ট করে
"যাচাইকরণ কাজ করছে না" হলে কারণ প্রায় সবসময় দুটির একটি।
রোলটা বটের রোলের ওপরে। Discord একটা বটকে শুধু সেই রোলগুলো দিতে দেয় যা রোল তালিকায় তার নিজেরটার নিচে। সদস্যের রোল ওপরে থাকলে সবাই বাটন চাপেন আর কিছুই হয় না। সমাধান হলো সার্ভার সেটিংসে AlphaCloud রোলটা ওপরে টেনে আনা। Discord কেন এভাবে কাজ করে তা Discord রোল আর অনুমতি-এ বিস্তারিত বলা আছে।
@everyone এখনো সবকিছু দেখে। তখন যাচাইকরণ শুধু সাজসজ্জা: বাটন উপেক্ষা করা যে কেউ তবুও সব জায়গায় পড়েন আর লেখেন। সেটআপের পর একবার "View server as role" ব্যবহার করে দেখুন একজন একেবারে নতুন সদস্য আসলে কী দেখেন।
সার্ভার ব্ল্যাকলিস্ট: কে কোথা থেকে আসেন
ব্ল্যাকলিস্ট মডিউলের সবচেয়ে শক্তিশালী ফিচার আর সবচেয়ে বেশি ভুল বোঝা ফিচারও। আপনি সেই সার্ভারগুলোর ID দেন যাদের সদস্যদের আপনি চান না, যেমন পরিচিত রেইড সার্ভার, বিকল্প অ্যাকাউন্টের খামার বা চিট কমিউনিটি। সাইন ইনের সময় যিনি এই সার্ভারগুলোর কোনোটার সদস্য, তিনি যাচাই হন না আর কারণসহ একটা ডাইরেক্ট মেসেজ পান।
তিনটি জিনিস জানা দরকার:
- এটা শুধু Discord লগইনের সাথে কাজ করে। এটাই একমাত্র উপায় যাতে বট একজন সদস্যের সার্ভার তালিকা দেখতে পায়। ব্ল্যাকলিস্ট চালু করলে প্যানেল স্বয়ংক্রিয়ভাবে পদ্ধতি বদলে দেয় আর পছন্দটা লক করে।
- এটা শুধু একবার যাচাই করে না। যিনি আজ পরিষ্কারভাবে যাচাই হন আর পরের সপ্তাহে একটা ব্লক করা সার্ভারে যোগ দেন, তিনি পরের পুনর্যাচাইয়ে ধরা পড়েন। এটা ফ্রি প্ল্যানে প্রতি 48 ঘণ্টায় আর Premium-এ প্রতি 6 ঘণ্টায় চলে।
- মাসের পর মাস শূন্য হিট থাকা একটা এন্ট্রি সাধারণত ID-এর টাইপো। সেজন্যই প্যানেল প্রতিটি এন্ট্রির জন্য দেখায় সেটা আসলে কতজনকে আটকেছে, সাথে সেই নাম যা বট নিজেই ওই ID থেকে বের করে। নামটা যদি আপনি যা দিতে চেয়েছিলেন তার সাথে না মেলে, তাহলে ID ভুল।
পুনর্যাচাইয়ে একটা ফাঁদ ছিল যা আমরা এই লেখাটা লেখার সময় খুঁজে পাই: যাচাইয়ের সময় Discord অল্প সময়ের জন্য নাগালের বাইরে থাকলে সেটাকে এমনভাবে ধরা হতো যেন সদস্য তাঁর সাইন ইন প্রত্যাহার করে নিয়েছেন। তিনি তখন চিরতরে পুনর্যাচাই থেকে বাদ পড়তেন, আর লগে একটা ভুল মেসেজ দেখাত। এখন একটা ছোট বিভ্রাট হলে পরের দফায় শুধু আবার চেষ্টা করা হয়।
যাচাইকরণ যা সমাধান করে না
যাচাইকরণ দেখে একজন মানুষ বাটন চাপেন কি না। দেখে না তাঁর উদ্দেশ্য ভালো কি না। আসল অ্যাকাউন্ট দিয়ে সমন্বিত আক্রমণের বিরুদ্ধে অন্য টুল বেশি কাজে দেয়:
- অ্যাকাউন্টের বয়স মাত্র কয়েক দিন আগে তৈরি অ্যাকাউন্টগুলো আটকায়, রেইডের সাধারণ উপকরণ।
- Honeypot এমন একটা চ্যানেল যেখানে কোনো আসল সদস্য লেখেন না। সেখানে যে পোস্ট করে সে প্রায় নিশ্চিতভাবেই একটা বট।
- এই অংশগুলো কীভাবে একসাথে মেলে তা Discord সার্ভারকে রেইড থেকে রক্ষা করা-এ আছে।
প্রতিটি সেটিংয়ের বিস্তারিত যাচাইকরণ আর সার্ভার ব্ল্যাকলিস্ট-এর ডকুমেন্টেশনে আছে (ডকুমেন্টেশন জার্মান ভাষায়)।
আরও নিবন্ধ
Anti Nuke: একটা অ্যাডমিন অ্যাকাউন্ট দখল হলে কী ঘটে
রেইড আসে বাইরে থেকে, নিউক ভেতর থেকে। সুরক্ষা স্তরটা কীভাবে কাজ করে, কেন এটা নির্দিষ্ট নিয়মের বদলে হুমকির স্কোর করে, আর এটা কী করতে পারে না।
গাইডAutoMod সেট আপ: ছয়টি ফিল্টার আর তার পেছনের ধাপবৃদ্ধি
স্বয়ংক্রিয় মডারেশন কদাচিৎ শনাক্তকরণে ব্যর্থ হয়, ব্যর্থ হয় প্রতিক্রিয়ায়। ছয়টি ফিল্টার কীভাবে কাজ করে আর কোন লঙ্ঘনে কোন শাস্তি মানানসই।
গাইডDiscord সার্ভারকে রেইড থেকে রক্ষা করা: 7টি সেটিং যা সত্যিই কাজে দেয়
বাড়তে থাকা প্রায় প্রতিটি সার্ভার একসময় রেইডের শিকার হয়। এই সাতটি সেটিং বেশিরভাগই আটকায়, আর বেশিরভাগে আপনার পাঁচ মিনিট লাগে।