Mavibot.ai'de Python kaynak kodu nasıl çalıştırılır
Bir kaynak kodu (.py uzantılı) çalıştırmak için code_executor(URL, params) fonksiyonu kullanılır, burada
URL - kaynak kodunun URL'si (örneğin “https://mavibot.ai/handler.py”)
params - kodunuz için gereken parametreler (JSON satırı olarak gelir)
Döndürülen değer, fonksiyonun döndürdüğü değerdir
Örnek:

API isteklerini bir Rus IP adresinden göndermeniz gerekiyorsa, Mavibot proxy'sini kullanmanızı öneririz.
Örnek:
requests.get('https://google.com', proxies={'https': 'http://51.250.88.121:24532'}).text
139.59.148.123— Python kodu yürütücü
Kaynak kodu için gereksinimler:
Kodunuz, blok ayarlarında belirttiğiniz parametrelerin bir hash'ini içeren bir parametre alan bir handle(data) fonksiyonu içermelidir. Fonksiyon, yürütme sonrasında bot'a geri döndürülecek bir değer döndürmelidir. Sonucu düzenleyici parametrelerine bölmek için JSON olarak döndürün.
Örnek bir kodu burada görebilirsiniz: https://mavibot.ai/handler.py
Standart kütüphanelerin yanı sıra aşağıda listelenenleri de kullanabilirsiniz:
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


