غلاف واجهة برمجة تطبيقات Discord Fast Discord لا يمكنك إنكاره
دعم نقابة | الوثائق الموضعية | أمثلة | الوثائق الفنية | مصدر
تستخدم إصدارات Hata الجديدة Discord API V10.
Hata هو غلاف API Discord Discord غير متزامن مبني على قمة Scarletio. إنه مصمم ليكون سهل الاستخدام ، مع توفير واجهة برمجة تطبيقات غنية تقدم كل ما قد يحتاجه مطور متقدم.
سميت باسم هاتا لا كوكورو من مشروع توهو.
عملاء متعددة في وقت واحد
يمكن لـ Hata تشغيل عملاء متعددين من نفس الحالة دون التضحية بالأداء.
أداء
رمز متزامن سريع استنادًا إلى نموذج ASYNC/انتظار مع التحكم في ذاكرة التخزين المؤقت ، ودعم pypy وأكثر من ذلك بكثير!
أحدث ميزات API
مهما كان Discord يقرر إصدار/تحديث/كسر Hata سوف يدعمه أصليًا في أي وقت من الأوقات!
100 ٪ بيثون
بنيت في بيثون! من السهل رمز ، من السهل القراءة ، سهلة الصيانة.
مثال بسيط تنفيذ أمر ping
.
من عميل استيراد Hata ، Guild ، wait_for_interruptionguild = guild.precreate (guild_id) seija = client ('token' ، extensions = ['slash'])@seija.eventsasync def ready (client): print (f '{{f} تم تسجيل الدخول.
يترك HATA سلسلة الرسائل الرئيسية المجانية ، client.start()
يحظره فقط حتى يقوم العميل بتسجيل الدخول (أو فشله) ، على الرغم من أنه لا يزال بإمكانك استخدام وظيفة start_clients()
، كما تقول ، تبدأ جميع العملاء غير المتجولين باراليلي.
في بعض الأحيان ، قد يتسبب ترك الخيط الرئيسي في حدوث مشاكل عند محاولة إيقاف الروبوت (الأوساط). في هذه الحالة ، قد ترغب في استخدام wait_for_interruption()
، الذي يفصل العملاء بأمان ويغلق حلقة الحدث على مقاطعة لوحة المفاتيح.
لتثبيت Hata ببساطة
# Linux/OS X $ Python3 -M Pip تثبيت Hata# Windows $ Python -M Pip تثبيت Hata# Soide Support $ Python -M Pip تثبيت Hata [Voice]
وأنت على ما يرام! Hata لديه دعم Pypy الأصلي أيضًا إذا كنت بحاجة إلى المزيد من السرعة!
بيثون> = 3.6
شارديت / cchardet
DateUtil
PynaCl (للدعم الصوتي)
إذا كانت لديك مشكلات أو اقتراحات أو تريد المساهمة أو ترغب فقط في التسكع ، انضم إلى خادم Discord الخاص بنا.
يصرخون على اختبارنا الشجعان الذين يساعدون أكثر لتحسين هاتا!
Koish
[طلبات الميزة]
BrainDead
[تحسين الوثائق]