Skip to main content
গাইড
গাইডCommand CreatorBasics

আসল ব্রাঞ্চিংসহ Discord কমান্ড তৈরি করা

Advanced Builder আসল শর্তসহ একটা ভিজ্যুয়াল ফ্লো এডিটর। এটা কী পারে, কখন সাধারণ মোড ছাড়া উচিত, আর Discord কেন আপনার সেভগুলো গোনে।

প্রকাশিত লিখেছেন AlphaCloud3 মিনিটে পড়া

একটা কাস্টম স্ল্যাশ কমান্ড দ্রুত তৈরি হয়: একটা নাম দিন, একটা উত্তর দিন, হয়ে গেল। এতে /rules আর /discord-এর কাজ চলে যায়, আর বেশিরভাগ সার্ভারের এর বেশি কখনো দরকার হয় না।

আকর্ষণীয় হয় তখন, যখন উত্তরটা সবসময় একই হওয়া উচিত নয়।

সাধারণ মোড কখন যথেষ্ট নয়

তিনটি উদাহরণ যেখানে সাধারণ মোড শেষ হয়ে যায়:

  • ব্যক্তিটি বুস্টার কি না তার ওপর নির্ভর করে কমান্ডটা আলাদা উত্তর দেবে
  • কমান্ডে বাটন থাকবে, আর প্রতিটি বাটন আলাদা কিছু করবে
  • কমান্ডটা কয়েকটি উত্তরের মধ্যে থেকে এলোমেলোভাবে একটা বেছে নেবে

তিনটিই ঠিক সেই কাজ যার জন্য Advanced Builder, একটা ভিজ্যুয়াল ফ্লো এডিটর। একটা নির্দিষ্ট উত্তরের বদলে আপনি ব্লক জুড়ে একটা ফ্লো তৈরি করেন।

ব্রাঞ্চিং

এর কেন্দ্রে আছে দুটি আউটপুটসহ শর্ত, Then আর Else। আপনি যাচাই করতে পারেন:

  • সার্ভার বুস্টার কি না
  • অনুমতি আছে কি না, অর্থাৎ Administrator, Manage Server, Manage Messages, Timeout Members বা Manage Roles
  • প্যারামিটার একটা মানের সমান কি না, বিশেষত আগে থেকে ঠিক করা বিকল্পের সাথে খুব শক্তিশালী

শেষেরটা সহজেই চোখ এড়িয়ে যায়। আপনি আপনার কমান্ডকে প্যারামিটার দিতে পারেন, একটা নির্দিষ্ট বিকল্প তালিকাসহ, আর তারপর বেছে নেওয়া বিকল্প অনুযায়ী ব্রাঞ্চ করতে পারেন। এতে কার্যত তিনটি বিকল্পসহ একটা কমান্ড তিনটি আলাদা উত্তরসহ একটা কমান্ডে পরিণত হয়, তিনটি কমান্ড তৈরি না করেই।

বাটন ফ্লো

আপনার উত্তরের প্রতিটি বাটন এডিটরে নিজস্ব আউটপুট পায়। ক্লিকের পর কী হবে তা সেখান থেকেই তৈরি হয়।

এভাবে আপনি ছোট নির্দেশিত ফ্লো বানাতে পারেন: তিনটি বাটনসহ একটা প্রশ্ন, প্রতিটি নিজের শাখায় নিয়ে যায়। এটা এমন তিনটি আলাদা কমান্ডের চেয়ে অনেক ভালো যা কেউ মনে রাখে না।

তিনটি অ্যাকশন যা শুধু এখানেই আছে

অপেক্ষা। দুটি ধাপের মধ্যে 1 থেকে 300 সেকেন্ডের বিরতি। শুনতে কৌশলের মতো লাগে, কিন্তু এটাই একটা ফ্লোকে লেখার দেয়ালের বদলে কথোপকথনের মতো করে তোলে।

এলোমেলো উত্তর। সর্বোচ্চ 10টি মেসেজ থেকে একটা বেছে নেয়। এটা দিয়ে ম্যাজিক এইট বলের মতো একটা কমান্ড দুই মিনিটের কাজ।

নিকনেম সেট করা। ভেরিয়েবলসহ, আর খালি রাখলে রিসেট হয়।

ভেরিয়েবল

স্পষ্টগুলোর বাইরে আছে {channel}, {channel.name}, {server.members} আর একটা পরিসরের মধ্যে এলোমেলো সংখ্যার জন্য {random.X-Y}। শেষেরটা এলোমেলো উত্তরের সাথে মিলে প্রায় যেকোনো ছোট মজার কমান্ডের সরঞ্জাম।

Discord কেন আপনার সেভগুলো গোনে

একটা বিষয় যা আর কোথাও দেখা যায় না আর ব্যাখ্যা করে কেন সেভ করতে মাঝে মাঝে দেরি লাগে: Discord প্রতিটি সার্ভারে দিনে শুধু সীমিত সংখ্যক নতুন কমান্ড তৈরি করতে দেয়।

ভারী সম্পাদনা কোনো প্রতিকার ছাড়া এই কোটা ফুরিয়ে দিত। তাই দ্রুত পরপর কয়েকটি সেভ একটা মাত্র রেজিস্ট্রেশনে একত্র করা হয়, প্রতিটি ক্লিকে Discord-এর দরজায় কড়া নাড়ার বদলে।

বাস্তব পরিণতি: সবকিছু ধীরেসুস্থে তৈরি করে তারপর সেভ করা প্রতিটি ছোট ধাপের পর সেভ করার চেয়ে ভালো। তবুও কিছু আটকে গেলে প্যানেলে আবার রেজিস্টার করার একটা বাটন আছে, প্রতি সার্ভারে পাঁচ মিনিটের কুলডাউনসহ।

কখন একটা অটোমেশন বেশি মানানসই

এক বাক্যে পার্থক্য: একটা কমান্ড কেউ ডাকেন, একটা অটোমেশন নিজে থেকেই চলে।

আপনার ফ্লো যদি একটা সময়সূচি অনুযায়ী শুরু হওয়ার কথা হয় বা যোগদানের মতো কোনো ঘটনার সাথে যুক্ত থাকে, তাহলে তা Command Creator-এর বদলে Automations-এ যায়। উল্টোভাবে: শর্ত বা বাটন দরকার হলেই Advanced Builder সঠিক, কারণ অটোমেশনে ইচ্ছে করেই কোনো ব্রাঞ্চিং নেই।

এডিটর সম্পর্কে সবকিছু Command Creator ডকুমেন্টেশনে আছে।

আরও নিবন্ধ

গাইড

Discord চ্যানেল ও ক্যাটাগরি কীভাবে সাজাবেন, যাতে মানুষ সত্যিই ব্যবহার করে

অতিরিক্ত চ্যানেল নতুন সার্ভারকে মেরে ফেলে। কীভাবে অল্প দিয়ে শুরু করবেন, ক্যাটাগরিতে চ্যানেল সাজাবেন এবং ক্যাটাগরির পারমিশন ব্যবহার করে একই নিয়ম বারবার সেট করা এড়াবেন।

গাইড

Discord Community সার্ভার: কী বদলায় আর কীভাবে চালু করবে

Community মোড চালু করলে পাবে অ্যানাউন্সমেন্ট চ্যানেল, Server Insights ও আরও অনেক কিছু, তবে নিরাপত্তার নিয়মও কড়া হয়। কী পাবে, কী লাগবে, আর তোমার সার্ভারের এটি দরকার কি না, জেনে নাও।

গাইড

আপনার Discord সার্ভারে কীভাবে বট যোগ করবেন, আর কোন পারমিশনগুলো সত্যিই দরকার

বট যোগ করতে এক মিনিটও লাগে না। কিন্তু সঠিক পারমিশন দেওয়াই আপনার সার্ভারকে নিরাপদ রাখে। ধাপে ধাপে গাইড, আর কোন বটকে বিশ্বাস করা উচিত নয় তা চেনার উপায়।