واجهة Discord
عشر نقاط نهاية REST لمطوّري بوتات وتطبيقات Discord: حاسبات ومنشئات وفاكّات ترميز وإشراف. مفتاح واجهة واحد، وأرصدة بنظام الدفع حسب الاستخدام، دون ارتباط بـ SDK.
أدوات بوتات Discord
رصيد واحد لكل استدعاء. Click any tool to run it live.
حاسبة الصلاحيات
حوِّل حقل بِتّات صلاحيات Discord إلى أسماء صلاحياته، أو الأسماء إلى حقل البِتّات المدمج بـ 64 بِت. يُعلِّم ADMINISTRATOR.
/tools/discord-permissions-calcمولّد الطوابع الزمنية
ولِّد ترميز الطابع الزمني الديناميكي لـ Discord (<t:unix:style>) الذي يُعرَض في المنطقة الزمنية المحلية لكل مشاهد. يُعيد كل نمط.
/tools/discord-timestampحاسبة Gateway Intents
احسب حقل بِتّات الـ Gateway intents من أسماء الـ intents، أو فُكّ قيمة إلى أسماء. يُعلِّم الـ intents المميَّزة.
/tools/discord-intents-calcمنشئ رابط دعوة البوت
ابنِ رابط دعوة/تفويض بوت OAuth2 لـ Discord من معرّف العميل، مع صلاحيات ونطاقات وخادم محدَّد مسبقًا اختيارية.
/tools/discord-bot-inviteفاكّ ترميز Snowflake
فُكّ ترميز معرّف Snowflake في Discord إلى طابعه الزمني للإنشاء، إضافةً إلى قيم العامل والعملية والزيادة الداخلية.
/tools/discord-snowflake-decodeمحلّل روابط CDN
ابنِ وتحقّق من روابط أصول CDN في Discord: الصور الرمزية والأيقونات والبانرات والإيموجي والملصقات والصور الرمزية الافتراضية. يكتشف الأصول المتحركة تلقائيًا.
/tools/discord-cdn-resolveالمراسلة والسلامة في Discord
1-3 أرصدة لكل استدعاء. Click any tool to run it live.
منشئ Embeds
تحقّق من Embeds في Discord وطبّعها وفق كل حدّ (العنوان، الوصف، 25 حقلًا، 6000 حرف، 10 Embeds). يُعيد حمولة جاهزة للإرسال.
/tools/discord-embed-buildمدقّق أوامر Slash
تحقّق من تعريف أمر Slash/تطبيق وفق جميع قواعد Discord: صيغة الاسم، وأطوال الأوصاف، وأنواع الخيارات، والاختيارات، والتداخل، وحدّ الـ 4000 حرف.
/tools/discord-command-validateمُنقّي النصوص
اجعل النص غير الموثوق آمنًا لتكراره في رسالة: عطِّل @everyone/@here والإشارات الخام، واهرب من Markdown، وأزِل المحارف غير المرئية/ثنائية الاتجاه/التحكّمية.
/tools/discord-text-sanitizeإشراف الرسائل
إشراف بأسلوب AutoMod لرسالة: روابط الدعوات، والإشارات الجماعية، والأحرف الكبيرة، وسبام الإيموجي/المحارف، وZalgo، وعبارات الاحتيال. يُعيد درجة خطورة وإجراءً موصى به.
/tools/discord-moderateHow it fits with the official Discord API
Use both. Discord handles the live connection; Mecanik handles the supporting logic around it.
Official Discord API
- Gateway connection, events, and live bot actions
- Sending messages, managing guilds and members
- Requires your bot token and a maintained connection
Mecanik Discord API
- Stateless calculators, builders, and validators
- Sanitizes and moderates untrusted text before you post it
- No bot token, no gateway, one HTTP request per call
لماذا تبني على واجهة Discord من Mecanik
دون اتصال بالـ Gateway
تعمل استدعاءات REST عديمة الحالة عند الحافة. لا تسجيل دخول للبوت، ولا مناورة مع حدود المعدل أمام Gateway في Discord.
محدَّثة دائمًا
تُتابَع أعلام الصلاحيات والـ intents وقواعد CDN وفق أحدث تغييرات Discord، حتى لا ينحرف بوتك أبدًا.
JSON منظَّم
صيغة متسقة { result, success, errors }. سهلة التحليل في discord.js أو discord.py أو أي لغة.
آمنة بحكم التصميم
تعمل أدوات التنقية والإشراف على النص المُقدَّم فقط. لا اتصال بواجهة Discord، ولا حاجة إلى مشاركة الرموز.
الدفع حسب الاستخدام
تكلّف معظم أدوات Discord رصيدًا واحدًا. دون اشتراكات، ودون رسوم لكل مقعد، ودون حدّ أدنى.
الأرصدة لا تنتهي صلاحيتها أبدًا
اشترِ مرة واحدة، واستخدم وفق وتيرتك. مثالية لبوتات الهواية ومشاريع نهاية الأسبوع.
ما هي واجهة Discord من Mecanik؟
واجهة Discord من Mecanik هي مجموعة من عشر نقاط نهاية REST تتولّى الأجزاء الدقيقة والمعرّضة للأخطاء في بناء بوت أو تطبيق Discord، حتى لا تضطر إلى إعادة تنفيذها بنفسك. فبدلًا من ترميز حقول بِتّات الصلاحيات يدويًا، أو صياغة ترميز الطابع الزمني <t:unix> يدويًا، أو كتابة أساليب AutoMod الاستدلالية الخاصة بك، تُجري طلب POST مُصادقًا واحدًا وتستعيد JSON نظيفًا ومنظَّمًا.
كل نقطة نهاية عديمة الحالة وتعمل على Cloudflare Workers عند الحافة، فلا يوجد اتصال بالـ Gateway للحفاظ عليه ولا بدء بارد. وتنقسم الأدوات إلى مجموعتين. تشمل المنشئات والحاسبات حاسبة صلاحيات Discord ومولّد الطوابع الزمنية لـ Discord والـ Gateway intents وروابط دعوة البوت وفكّ ترميز Snowflake وروابط CDN والـ Embeds والتحقق من أوامر Slash. أما أدوات السلامة (مُنقّي النصوص وإشراف الرسائل) فتجعل مدخلات المستخدمين غير الموثوقة آمنة لإعادتها إلى قناة.
الأسئلة الشائعة
هل هذه هي واجهة Discord الرسمية؟
لا. هذه مجموعة أدوات للمطورين من طرف ثالث تكمّل واجهة Discord الرسمية. فهي تُجري الحسابات والتحقق والتنسيق محليًا، ولا تتصل أبدًا بـ Discord نيابةً عنك ولا تتطلّب رمز بوتك. استخدم واجهة Discord الرسمية لإجراءات Gateway وREST، وواجهة Discord من Mecanik للمنطق الداعم المحيط بها.
مع أي مكتبات Discord تعمل؟
مع أيٍّ منها. ولأن كل نقطة نهاية تُعيد JSON بسيطًا، تندرج النتائج مباشرةً في discord.js أو discord.py أو Serenity أو JDA أو استدعاء webhook خام. لا ارتباط بـ SDK، وطلب HTTP واحد هو كل ما تحتاجه.
كم تكلفة واجهة Discord؟
تكلّف معظم أدوات Discord رصيدًا واحدًا فقط لكل استدعاء؛ ويكلّف مُنقّي النصوص ومدقّق أوامر Slash رصيدين، ويكلّف إشراف الرسائل ثلاثة. يحصل كل حساب جديد على 100 رصيد مجاني، وتبدأ باقات الأرصدة من 5 دولارات. ولا تنتهي صلاحية الأرصدة أبدًا، ولا يوجد اشتراك.
هل عليّ مشاركة رمز بوتي؟
لا. لا تتطلّب أيٌّ من نقاط النهاية هذه رمز بوت Discord الخاص بك، ولا تُجري استدعاءات مُصادقة إلى Discord. ويعمل المُنقّي وأدوات الإشراف حصريًا على النص الذي ترسله إليها، مما يُبقي بيانات اعتماد بوتك خارج الحلقة تمامًا.
هل يمكنني استخدام واجهة Discord في بوتات الإنتاج؟
نعم. نقاط النهاية عديمة الحالة وسريعة ومصمَّمة لتعمل عند كل رسالة أو تفاعل. وعلى وجه الخصوص، صُمِّمت أدوات الإشراف والتنقية للعمل وقت التشغيل على مدخلات المستخدمين غير الموثوقة قبل أن يكرّرها بوتك أو يخزّنها.
ابدأ ببناء بوت Discord الخاص بك
أنشئ حسابًا مجانيًا، واحصل على رمز الواجهة الخاص بك، وقُم بأول استدعاء لواجهة Discord في أقل من دقيقة.
ابدأ مجانًاBy using the Mecanik API you agree to our API Terms & Acceptable Use Policy and Privacy Policy.