كيفية تشغيل كود مصدر بايثون في Mavibot.ai
لتشغيل كود مصدر (بامتداد .py) يتم استخدام الدالة code_executor(URL, params)، حيث
URL - الرابط إلى الكود المصدر (مثال: "https://mavibot.ai/handler.py")
params - المعاملات المطلوبة للكود الخاص بك (تأتي كسطر JSON)
القيمة المُرجعة هي ما تُرجعه الدالة
مثال:

إذا كنت بحاجة إلى إرسال طلبات API من عنوان IP روسي، نوصي باستخدام وكيل Mavibot.
مثال:
requests.get('https://google.com', proxies={'https': 'http://51.250.88.121:24532'}).text
139.59.148.123— منفذ تنفيذ كود بايثون
متطلبات الكود المصدر:
يجب أن يتضمن الكود الخاص بك دالة handle(data) تقبل معاملًا يحتوي على تجزئة (hash) للمعاملات التي حددتها في إعدادات الكتلة. يجب أن تُرجع الدالة قيمة سيتم إرسالها مرة أخرى إلى البوت بعد التنفيذ. لتقسيم النتيجة إلى معاملات المحرر، قم بإرجاعها كـ JSON.
مثال على الكود يمكنك رؤيته هنا: https://mavibot.ai/handler.py
يمكنك استخدام المكتبات القياسية، بالإضافة إلى تلك المذكورة أدناه:
requests
logger
gspread
oauth2client
numpy
pyzbar
fuzzywuzzy
python-Levenshtein
re
urllib
time
json
hmac
hashlib
beautifulsoup4
pandas
base64
xmltodict
mysql-connector-python
zeep
Google-api-python-client


