راهنمای گام به گام برای افزودن ربات به سرور دیسکورد شما در سال 2026 - یافتن ربات ها، فرآیند دعوت OAuth2، تنظیم مجوزها و پیکربندی ربات های محبوب.
Grow your server faster with Rally
Rally gives server owners community management tools, member engagement features, and discovery placement — all in one bot. Add it to your server in 2 minutes.
Add Rally to your server →ربات ها هستند که یک سرور دیسکورد پایه را به یک پلتفرم انجمن کاملاً مجهز تبدیل می کنند. آنها تعدیل را انجام می دهند، موسیقی پخش می کنند، نقش ها را اختصاص می دهند، بازی ها را اجرا می کنند، XP را ردیابی می کنند، هدایا را مدیریت می کنند و صدها کار دیگر را انجام می دهند که انجام آنها به صورت دستی غیرممکن یا خسته کننده خواهد بود.
افزودن یک ربات پس از درک نحوه کار سیستم مجوز، ساده است. این راهنما کل فرآیند را گام به گام توضیح می دهد - یافتن ربات ها، جریان دعوت OAuth2، تنظیم صحیح مجوزها و پیکربندی ربات ها.
برای افزودن یک ربات به یک سرور، به مجوز Manage Server نیاز دارید. اگر صاحب سرور هستید، آن را دارید. اگر مدیر یا ادمین هستید، تنظیمات نقش خود را بررسی کنید. اعضای عادی نمی توانند ربات اضافه کنند.
همچنین تصمیم بگیرید که واقعاً به چه چیزی نیاز دارید. یک اشتباه رایج این است که ده ها ربات را "فقط در صورت نیاز" اضافه کنید. با آنچه سرور شما واقعاً امروز به آن نیاز دارد شروع کنید - یک ربات تعدیل، شاید یک ربات سطح بندی، و هر چیز دیگری که مخصوص انجمن شما باشد. همیشه می توانید بعداً موارد بیشتری را اضافه کنید.
دو فهرست ربات پرکاربرد عبارتند از:
هر دو سایت به شما امکان می دهند بر اساس دسته بندی و ویژگی جستجو کنید. اگر به دنبال یک ربات تعدیل هستید، "تعدیل" را جستجو کنید و بر اساس آرا یا تعداد سرور مرتب کنید - اعداد بالاتر به طور کلی به معنای ربات های قابل اعتمادتر هستند.
تعداد بالای آرا و تعداد زیاد سرورها سیگنال های مفیدی هستند، اما فعالیت سرور پشتیبانی ربات را نیز بخوانید و بررسی کنید که آخرین بار چه زمانی به روز شده است. رباتی با 50000 سرور که در دو سال گذشته به روز نشده است، یک خطر است - ممکن است هنگام ایجاد تغییرات API توسط دیسکورد خراب شود.
سرور پشتیبانی ربات را بررسی کنید
اکثر ربات های جدی دارای یک سرور پشتیبانی هستند که از صفحه فهرست آنها لینک شده است. به آن ملحق شوید و کانال #announcements یا #status را بررسی کنید. پست های اخیر به این معنی است که ربات به طور فعال نگهداری می شود. اگر آخرین پست شش ماه پیش است، جای دیگری را جستجو کنید.
دیسکورد از OAuth2 برای مجوز دادن به افزودن ربات استفاده می کند. در اینجا دقیقاً نحوه کار آن آمده است:
در Top.gg یا وب سایت ربات، روی دکمه Invite، Add to Server یا Invite to Discord کلیک کنید. این صفحه مجوز OAuth2 دیسکورد را در مرورگر شما باز می کند.
یک منوی کشویی تمام سرورهایی را که در آنها مجوز Manage Server دارید، فهرست می کند. سروری را که می خواهید ربات را به آن اضافه کنید انتخاب کنید.
هرگز Administrator را اعطا نکنید مگر اینکه مطمئن باشید
مجوز Administrator به ربات اجازه می دهد همه کارها را انجام دهد - خواندن همه پیام ها، مدیریت همه کانال ها، ممنوع کردن اعضا، حتی حذف سرور در برخی موارد. اکثر ربات ها به آن نیاز ندارند. اگر یک ربات Administrator را درخواست می کند و مطمئن نیستید چرا، مستندات ربات را بررسی کنید. اگر دلیل واضحی وجود ندارد، رد کنید و یک ربات دیگر پیدا کنید.
هنگامی که یک ربات به سرور شما ملحق می شود، دیسکورد به طور خودکار یک نقش به نام ربات ایجاد می کند. این نقش تعیین می کند که ربات چه کاری می تواند انجام دهد. آن را در لیست نقش خود خواهید دید.
نکات کلیدی که باید بدانید:
بهترین روش: یک دسته بندی به نام Bots یا Utility ایجاد کنید و کانال های آنجا را طوری تنظیم کنید که محدود شود چه کسی می تواند از دستورات ربات استفاده کند. سپس هر ربات را طوری پیکربندی کنید که فقط به دستورات در آن دسته بندی یا کانال های خاص پاسخ دهد.
اکثر ربات ها قبل از اینکه مفید باشند به پیکربندی نیاز دارند. فرآیند راه اندازی بر اساس ربات متفاوت است:
اکثر ربات های مدرن از دستورات اسلش داخلی دیسکورد (/command) استفاده می کنند. پس از افزودن ربات، / را در هر کانالی تایپ کنید تا دستورات موجود را ببینید. دستورات راه اندازی رایج عبارتند از:
/setup یا /config - یک منوی پیکربندی را باز می کند/help - تمام دستورات و نحوه استفاده آنها را فهرست می کند/prefix - پیشوند ربات را تغییر می دهد (برای ربات های قدیمی تر مبتنی بر پیشوند)بسیاری از ربات های محبوب دارای داشبوردهای وب هستند که در آن همه چیز را به صورت بصری پیکربندی می کنید. داشبورد معمولاً از صفحه Top.gg ربات یا وب سایت آن لینک شده است. شما با دیسکورد وارد سیستم می شوید، سرور خود را انتخاب می کنید و تنظیمات را از طریق یک رابط کاربری پیکربندی می کنید - نیازی به دستورات نیست.
داشبوردهای وب برای پیکربندی پیچیده آسان تر هستند
برای ربات های دارای تنظیمات زیاد (ربات های تعدیل، ربات های سطح بندی، ربات های اقتصادی)، داشبورد وب تقریباً همیشه آسان تر از استفاده از دستورات در دیسکورد است. به دنبال یک لینک "Dashboard" یا "Panel" در وب سایت ربات باشید.
اکثر ربات ها باید بدانند از کدام کانال ها و نقش ها استفاده کنند. مراحل معمول راه اندازی اولیه:
هنگامی که چندین ربات دارید، سازماندهی مهم است.
از تداخل دستورات جلوگیری کنید: اگر دو ربات دستور یکسانی را به اشتراک بگذارند (مانند /help)، دیسکورد هر دو گزینه را هنگام تایپ کردن یک عضو نشان می دهد. بررسی کنید که کدام ربات ها همپوشانی دارند و در صورت امکان دستورات تکراری را در یکی از آنها غیرفعال کنید.
دستورات ربات را به کانال های خاص محدود کنید: اکثر ربات ها به شما امکان می دهند کانال هایی را که در آنها پاسخ می دهند پیکربندی کنید. از این برای دور نگه داشتن تعاملات ربات از کانال های بحث اصلی خود استفاده کنید. یک کانال #bot-commands یا #utilities بیشتر تعاملات ربات را به طور تمیز انجام می دهد.
لیست ربات را قابل مدیریت نگه دارید: ربات های خود را هر چند ماه یکبار بررسی کنید. ربات هایی که اضافه کرده اید و هرگز پیکربندی نکرده اید، یا ربات هایی که ویژگی های دیگری را تکرار می کنند، باید حذف شوند. به Server Settings → Integrations بروید تا همه ربات ها و وب هوک ها را در سرور خود ببینید.
مجوزهای ربات را نظارت کنید: Server Settings → Integrations → [Bot Name] به شما نشان می دهد که ربات در واقع چه مجوزهایی دارد و به شما امکان می دهد دستورات خاص را به کانال ها یا نقش های خاص محدود کنید.
میزبان ربات خراب است یا فرآیند خراب شده است. این مشکل توسعه دهنده است. سرور پشتیبانی ربات را برای به روز رسانی وضعیت بررسی کنید. اگر بیش از یک یا دو روز آفلاین بوده است، به فکر تغییر به یک جایگزین باشید.
این موارد را به ترتیب بررسی کنید:
/ برای دیدن دستورات موجود استفاده کنید)ربات مجوز مورد نیاز را ندارد. به این نگاه کنید که چه اقدامی می خواست انجام دهد (ممنوع کردن یک کاربر، حذف یک پیام، اختصاص یک نقش) و مطمئن شوید که نقش ربات آن مجوز را دارد. همچنین بررسی کنید که نقش ربات به درستی در سلسله مراتب برای اقدامات تعدیل قرار گرفته باشد.
ممکن است تا یک ساعت طول بکشد تا دیسکورد دستورات اسلش جدید را به طور جهانی ثبت کند. اگر دستورات پس از یک ساعت همچنان ظاهر نمی شوند، سعی کنید ربات را اخراج و دوباره اضافه کنید، یا سرور پشتیبانی ربات را برای مشکلات شناخته شده بررسی کنید.
با افزودن و پیکربندی ربات ها، سرور شما آماده است تا به آرامی اجرا شود. برای اطلاعات بیشتر در مورد ساخت یک سرور با ساختار خوب:
ربات های مناسب، که به درستی پیکربندی شده اند و حداقل مجوزهایی را که واقعاً نیاز دارند، یکی از بالاترین اهرم های بهبود است که می توانید در هر سرور دیسکورد ایجاد کنید.
این مهمترین مرحله است. لیستی از مجوزهایی که ربات درخواست می کند را مشاهده خواهید کرد. آنها را با دقت بخوانید. مجوزهای قانونی رایج عبارتند از:
پرچم های قرمز: ربات هایی که Administrator را درخواست می کنند در حالی که دلیل واضحی برای نیاز به آن ندارند.
روی Authorize کلیک کنید، هر CAPTCHA که دیسکورد نشان می دهد را تکمیل کنید، و ربات بلافاصله به سرور شما ملحق می شود. یک پیام تأیید خواهید دید.