DiscordSRV: বিস্তারিত সেটআপ
Minecraft ও Discord চ্যাট সংযুক্ত করা: বট তৈরি, টোকেন, চ্যানেল, ওয়েবহুক, অ্যাকাউন্ট লিংকিং এবং ডোনেশনের জন্য রোল দেওয়া।
আপডেট: ১৩ আগস্ট, ২০২৬
DiscordSRV আপনার সার্ভারের চ্যাটকে একটি Discord চ্যানেলের সাথে যুক্ত করে: বার্তা দুই দিকেই যায়, আর আপনি জয়েন, মৃত্যু এবং অ্যাডভান্সমেন্টের নোটিফিকেশন পান।
একটি বট তৈরি করা
- Discord Developer Portal → New Application।
- Bot → Reset Token → টোকেন কপি করুন।
- Message Content Intent এবং Server Members Intent চালু করুন — এগুলো ছাড়া প্লাগইন বার্তা দেখবে না।
- OAuth2 → URL Generator → স্কোপ
bot→ বার্তা পড়া ও পাঠানোর পারমিশন → আপনার সার্ভারে ইনভাইট করুন।
কনফিগারেশন
plugins/DiscordSRV/config.yml:
BotToken: "your_token"
Channels: {"global": "channel_ID"}
DiscordChatChannelMinecraftToDiscord: true
DiscordChatChannelDiscordToMinecraft: true
Discord-এ Developer Mode চালু করে আপনি চ্যানেল আইডি পাবেন: চ্যানেলের উপর রাইট-ক্লিক করুন → “Copy ID”।
অ্যাকাউন্ট লিংক করা
/discord link
প্লেয়ার একটি কোড পায় এবং সেটি বটকে পাঠায়। লিংক হয়ে গেলে আপনি সার্ভার গ্রুপের জন্য Discord রোল দিতে পারবেন এবং উল্টোটাও — ডোনার রোল স্বয়ংক্রিয়ভাবে দেওয়ার এটাই স্ট্যান্ডার্ড উপায়।
যা অবশ্যই কনফিগার করতে হবে
| প্যারামিটার | কেন |
|---|---|
| মেসেজ ফিল্টার | যাতে গেম থেকে আসা @everyone মেনশন ট্রিগার না করে |
| মেসেজ ফরম্যাট | নিকনেম, প্রিফিক্স, রঙ |
| কনসোল চ্যানেল | আলাদা ও প্রাইভেট: সেখানে সবকিছু দেখা যায়, কমান্ডসহ |
নিরাপত্তা
বট টোকেন মানে বটের সম্পূর্ণ অ্যাক্সেস। কনফিগ পাবলিশ করবেন না বা স্ক্রিনশটে দেখাবেন না: টোকেন ফাঁস হলে ডেভেলপার পোর্টালে রিসেট করুন।
কমান্ড এন্টার করার পারমিশনসহ একটি কনসোল চ্যানেল সার্ভারে অ্যাক্সেসের সমান। মালিক ছাড়া সবার জন্য এটি বন্ধ রাখুন — অ্যাডমিন প্যানেল নিরাপত্তা।
