مولّد رابط دعوة بوت Discord مع الصلاحيات
رابط دعوة بوت Discord هو رابط OAuth2 يحمل معرّف عميل البوت، والصلاحيات التي تمنحها، والنطاقات التي يحتاجها. أدخل معرّف العميل، وحدد الصلاحيات، وسيبني هذا المولّد رابط discord.com الرسمي ورقم الصلاحيات المرافق له.
Permissions integer: 0
كيف تستخدمه
- ابحث عن معرّف العميل. في بوابة مطوري Discord، افتح تطبيقك، ثم General Information. معرّف التطبيق هو الرقم نفسه.
- اختر النطاقات. أبقِ
botلإضافة مستخدم بوت. وأبقِapplications.commandsإذا كان للبوت أوامر شرطة مائلة. - حدد الصلاحيات. ابدأ من إعداد جاهز، ثم أضف ما تحتاجه أو أزله. الرقم يتحدث مباشرة.
- انسخ الرابط وافتحه. اختر خادما تملك فيه Manage Server واضغط Authorize.
ما الذي يدخل في الرابط
| الجزء | المعنى |
|---|---|
client_id | معرّف تطبيق البوت |
permissions | رقم يُصنع بجمع قيمة كل صلاحية بتها |
scope | ما يحق للتطبيق فعله: إضافة بوت، وتسجيل أوامر الشرطة المائلة |
رقم الصلاحيات حقل بتات. كل صلاحية قوة للعدد 2، والعدد الصحيح هو مجموعها. لا تحتاج إلى جمعه يدويا أبدا: الأداة تفعل ذلك بحساب دقيق للأعداد الكبيرة، لأن القيم تتجاوز ما تحفظه أرقام JavaScript العادية بأمان. للعمل بالعكس من رقم إلى قائمة، استخدم حاسبة الصلاحيات.
اختر أصغر مجموعة تعمل
امنح البوت ما تحتاجه ميزاته ولا شيء أكثر. Administrator يوقف كل الفحوص، فلا تبقى أي حواجز إذا وقع خطأ أو تسرب توكن. تذكر أيضا شيئين يفرضهما Discord من جهة الخادم:
- الرابط يحدد فقط رتبة البوت الابتدائية. تجاوزات القنوات ما زالت تستطيع منعه.
- البوت لا يستطيع إدارة رتبة موضوعة فوق رتبته في القائمة.
المولّد يبني رابطا فقط. لا يتصل بـ Discord ولا يرى توكن البوت أبدا. لا تلصق التوكن في أي مكان. معرّف العميل عام.
إضافة Noxyr بدلا من ذلك
لا تحتاج إلى هذه الأداة إلا لبوت صنعته بنفسك. لإضافة Noxyr، استخدم رابط الدعوة. Noxyr يطلب قائمة ثابتة من الصلاحيات بدلا من Administrator، ومرجع الصلاحيات يشرح ما تُستخدم له كل واحدة. وإذا أردت بوتا باسمك وصورتك، فاقرأ وثائق البوتات المخصصة.
استكشاف الأخطاء
"Integration requires code grant" أو نطاق غير صالح
البوت مضبوط في بوابة المطورين ليتطلب OAuth2 code grant. أوقف ذلك لبوت عادي.
انضم البوت لكنه لا يرى قناة
تحقق من تجاوزات القنوات. المنع على القناة يتغلب على صلاحية الرتبة القادمة من الرابط.
الخادم غير موجود في القائمة
تحتاج إلى صلاحية Manage Server على ذلك الخادم لإضافة بوت.
قراءة ذات صلة
مدخل معرّف التطبيق في القاموس يشرح الرقم الذي تلصقه، ومدخل توكن البوت يشرح لماذا يبقى ذلك سرا. بعد إضافة بوت، تحقق من صحة Discord بـفاحص الحالة.
أسئلة شائعة
كيف أنشئ رابط دعوة لبوت Discord؟
استخدم https://discord.com/oauth2/authorize مع client_id، ورقم الصلاحيات، والنطاقين bot وapplications.commands. هذه الأداة تبني ذلك الرابط لك.
ماذا يعني رقم الصلاحيات؟
هو مجموع قيم البتات لكل صلاحية حددتها. الأداة تحسبه، وحاسبة الصلاحيات تفكه إلى قائمة مرة أخرى.
هل أمنح بوتي صلاحية Administrator؟
فقط إذا كنت تثق به تماما وتتحكم فيه. منحه الصلاحيات التي يحتاجها فقط يحد الضرر الناتج عن خطأ أو تسرب توكن.
هل تحتاج هذه الأداة إلى توكن البوت الخاص بي؟
لا. تحتاج فقط إلى معرّف العميل العام، ولا تجري أي طلب شبكة.