امروزه شبکه دیسکورد به ابزاری محبوب برای گفت‌و‌گوی اهالی اینترنت به خصوص گیمرها تبدیل شده است که کاربران را نسبت به علایق و مباحثی که در نظر دارند به سمت سرورهای خود جذب کند. یکی از ویژگی‌های شاخص دیسکورد، ساخت سرور اختصاصی و ایجاد کانال های متنوع به صورت رایگان است. اگر شما هم جزو آن دسته از کاربرانی هستید که از این شبکه استفاده می‌کنید ممکن است برایتان جالب باشد که ربات‌های موجود در سرورهای این برنامه چطور ساخته شده‌اند؟ پس در این آموزش با ساخت ربات دیسکورد همراه باشید. یکی از قابلیت‌های محبوب دیسکورد، امکان ساخت کاربر خودکار یا ربات برای انجام وظایف مختلف است. ربات‌های این شبکه توسط طراحی می‌شوند و نسبت به وظایفی که انجام می‌دهند ممکن است بسیار پیچیده باشند. به عنوان مثال بعضی از آن‌ها برای پخش موسیقی در سرورها یا خوش‌آمدگویی به کاربران تازه‌وارد و یا اجرای قوانین سرور ساخته می‌شوند. حتی اگر کدنویسی را تازه شروع کرده باشید، باز هم ساخت ربات دیسکورد به زحمت زیادی نیاز نخواهد داشت. در ادامه تمام مراحل ساخت ربات دیسکورد را به صورت کاملا ساده در اختیار شما قرار داده‌ایم. Node . js یک کتابخانه رایگان و متن‌باز جاوا اسکریپت است که به ربات دیسکورد امکان حیات و انجام وظایف را می‌دهد. برای دسترسی به این کتابخانه کافیست node . js را متناسب با سیستم‌عامل کامپیوتر خود از دانلود کرده و در سیستم خود نصب کنید. برای ساخت ربات دیسکورد مسلما باید حساب کاربری دیسکورد و سرور مخصوص خود را برای تست ربات در اختیار داشته باشید. ثبت‌نام و ساخت سرور در این شبکه کاملا رایگان است. اگر تاکنون حساب کاربری دیسکورد ندارید، به مراجعه کرده و اقدام کنید. سپس از طریق وبسایت یا برنامه دیسکورد به حساب کاربری خود وارد شوید و از منوی برنامه یک سرور جدید بسازید. همچنین برای نوشتن کدها به یک ویرایشگر نیاز دارید. برنامه پیش‌فرض سیستم‌عامل این کار را انجام می‌دهد اما اگر به دنبال نظم بیش‌تری در کدنویسی هستید، پیشنهاد می‌کنم برنامه کم‌حجم ++ notepad را در سیستم‌عامل ویندوز نصب کنید. حالا که همه ابزارها آماده شده است، باید اپلیکیشن دیسکورد بسازید. این بخش به کمی ریزکاری نیاز دارد اما خیلی پیچیده نیست. هدف از این کار دریافت مجوز از دیسکورد برای ساخت ربات است تا این شبکه بدین وسیله بتواند کدهای ربات را خوانده و آن‌ها را به سرورها اضافه نماید. ابتدا، با استفاده از حساب کابری خود به آدرس مراجعه کنید تا بخش اپلیکیشن‌ها نمایش داده شود. برای شروع گزینه را انتخاب کنید و یک نام برای ربات خود در نظر بگیرید. سپس بر روی گزینه کلیک کنید. حالا از منوی سمت چپ دیسکورد بر روی گزینه کلیک کرده و را از بخش انتخاب کنید. اگر تنها یک اپلیکیشن در لیست خود داشته باشید، برنامه به صورت خودکار آن را انتخاب می‌کند، در غیر این صورت باید اپلیکیشن مورد نظر خود را به صورت دستی برگزینید. در بخش گزینه‌ای به عنوان وجود دارد، بر روی آن کلیک کرده تا رشته‌ای از حروف نمایش داده شود. این متن نامفهوم همان مجوز ربات شماست که ارسال کدهای ربات را به دیسکورد فراهم می‌سازد. این متن را به هیچ عنوان با دیگران به اشتراک نگذارید زیرا هر کاربری با در دست داشتن این متن می‌تواند کنترل ربات شما را در اختیار بگیرد. نکته جالب این ویژگی این است که در صورت لو رفتن مجوز و به خطر افتادن ربات، به سادگی می‌توانید با گزینه یک مجوز جدید بسازید. از منوی سمت چپ به بخش رفته و عدد نسبتا طولانی ربات را کپی کنید. سپس با توجه به آدرس زیر، به جای کلمه ، عدد مورد نظر را جایگزین نمایید. آدرس تولیدشده باید به مانند زیر باشد، اما عدد client ID شما تفاوت خواهد داشت: آدرس مخصوص ربات خود را در مرورگر ویندوز اجرا نمایید. این آدرس وبسایتی را به نمایش می‌گذارد که از این طریق می‌توانید سرور مورد نظر را به عنوان مقصد ربات دیسکورد مشخص کنید. اگر این مرحله موفقیت‌آمیز باشد، ربات در سرور شما افزوده خواهد شد و از لیست اعضای سرور قابل مشاهده است. همچنین کانال نیز اعلانی برای ورود ربات به سرور ارسال خواهد کرد. در همین حال که ربات را به سرور خود اضافه کرده‌اید، یک پوشه در مکانی قابل دسترس، ترجیحا بر روی دسکتاپ، خود ایجاد کنید تا از این طریق فایل‌های ربات خود را ذخیره کنید. سپس نامی ساده (به عنوان مثال: MyBot یا DiscordBot ) برای آن در نظر بگیرید. در این قسمت باید فایل مجزا را توسط ویرایشگر متن طراحی کنید. برای شروع یک ویرایشگر جدید باز کنید و کد زیر را در آن قرار دهید: به جای متن مجوز مخصوص به ربات خود را وارد کنید. توجه داشته باشید که متن مجوز باید درون کوتیشن (" ") قرار داشته باشد. سپس فایل را با نام و فرمت درون پوشه ربات خود ذخیره کنید. به یاد داشته باشید که فایل نباید با فرمت txt . ذخیره شود، در غیر این صورت ربات عمل نخواهد کرد. حال یک فایل جدید با ویرایشگر ایجاد کنید و کد زیر را در آن قرار دهید: به جای متن نام خود را قرار دهید. همچنین در صورت تمایل می‌توانید متن روبروی را به توضیحات دلخواه خود تغییر داده تا عملکرد ربات به خوبی بیان شود. این فایل را نیز با نام و فرمت درون پوشه ربات ذخیره کنید. تنها یک فایل دیگر نیاز است تا ساخت ربات دیسکورد تکمیل شود. وجود این فایل بسیار مهم است تا از این طریق کنترل رفتار ربات امکان‌پذیر باشد. برای فهمیدن تمام اجزای این فایل باید تسلط کامل به زبان جاوا اسکریپت داشته باشید، اما اگر کدنویسی را به تازگی شروع کرده باشید، می‌توانید تنها متن زیر را کپی و به سادگی در ویرایشگر فایل خود بچسبانید. این ربات، پیام خوش‌آمدگویی را با ورود هر کاربر جدید به سرور شما ارسال خواهد کرد: همانطور که گفتیم، کد بالا رفتار ربات را تنظیم می‌کند که در این مورد به خصوص، به تمام متون ارسالی که با کاراکتر ( آغاز می‌شود، پاسخ خواهد داد. ما این ربات را طوری برنامه‌ریز ی کرده‌ایم تا به پیام intro ! توسط کاربران واکنش نشان دهد. از این رو، هر کاربری با نوشتن این پیام در سرور می‌تواند پاسخ تعیین شده توسط ربات را دریافت کند. در حال حاضر این پاسخ به صورت "! Greetings ! Welcome to the server " می‌باشد. در صورت تمایل می‌توانید متن پیام را تغییر دهید. توجه داشته باشید که متن پیام باید درون کوتیشن (" ") قرار داشته باشد. سپس این فایل را نیز با نام و فرمت bot . js درون پوشه ربات ذخیره نمایید. برای بازکردن ( در سیستم‌عامل ویندوز کافیست در قسمت منوی نوارابزار روی کلیک کنید. بعد از بازکردن این برنامه، کلمه را با حروف کوچک وارد و بعد آدرس پوشه ربات را بنویسید. کد دستوری چیزی مانند متن زیر خواهد بود: البته برای راحتی کار می‌توانید به پوشه ربات مراجعه کرده و با نگه داشتن همزمان دکمه‌های " " و " " گزینه Command Prompt را انتخاب کرده و این عمل را بدون وارد کردن هیچ کد دستوری انجام دهید. حالا زمان استفاده از node . js فرا رسیده. در خط فرمانی که در مرحله قبل باز کرده‌اید، دستور را وارد کنید. این دستور به طور خودکار فایل‌های جانبی ربات دیسکورد را دانلود و به پوشه ربات اضافه می‌کند. سپس از دستور روبرو برای نصب دیگر متعلقات استفاده کنید: توجه داشته باشید که برای انجام این مراحل طبیعتا باید به اینترنت متصل باشید. خب، ساخت ربات دیسکورد به پایان رسید. برای اجرای آن دستور را در خط فرمان وارد کنید. (مطمین شوید که خط فرمان هنوز در پوشه مورد نظر قرار داشته باشد. سپس به سرور دیسکورد خود بازگشته و متن intro ! را در قسمت چت سرور وارد کنید. اگر همه مراحل به درستی انجام شده باشد، ربات باید پیام پیش‌فرض را به نمایش بگذارد. شبکه دیسکورد، انجمن قدرتمند و بزرگی از کاربران را در خود جای داده است که در این میان ربات‌های زیادی را برای انجام وظایف متنوع در اختیار یکدیگر قرار می‌دهند. پیشنهاد می‌کنم به آدرس و یا مراجعه کرده و در صورت نیاز ربات‌های دلخواه خود را به سرور دیسکوردتان اضافه کنید. خب، آموزش ساخت ربات دیسکورد نیز به پایان رسید. امیدواریم این مطلب بتواند کمک اندکی برای کاربران تکفارس باشد. چنان‌چه می‌خواهید بررسی تخصصی محصولی را مطالعه نمایید یا با بهترین گوشی، رایانه، پردازنده و. آشنا شوید ولی آن را در سایت پیدا نمی‌کنید، مدل آن را کامنت کرده تا در اسرع وقت، مقاله آن توسط تیم تحریریه آماده شود.