Cómo ejecutar código fuente de Python en Mavibot.ai
Para ejecutar un código fuente (extensión .py) se utiliza la función code_executor(URL, params), donde
URL - la url del código fuente (“https://mavibot.ai/handler.py” como ejemplo)
params - los parámetros que necesita tu código (se proporcionan como una línea JSON)
El valor devuelto es lo que retorna la función
Ejemplo:

Si necesitas enviar solicitudes API desde una dirección IP rusa, te recomendamos usar el proxy de Mavibot.
Ejemplo:
requests.get('https://google.com', proxies={'https': 'http://51.250.88.121:24532'}).text
139.59.148.123— Ejecutor de código Python
Requisitos para el código fuente:
Tu código debe incluir una función handle(data) que acepte un parámetro que contenga un hash de los parámetros que especificaste en la configuración del bloque. La función debe devolver un valor que se pasará de vuelta al bot después de la ejecución. Para dividir el resultado en los parámetros del editor, devuélvelo como JSON.
Un ejemplo de código lo puedes ver aquí: https://mavibot.ai/handler.py
Puedes usar las bibliotecas estándar, así como las que se enumeran a continuación:
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


