Programação em Python
O construtor suporta a execução de código-fonte em Python, permitindo que você crie bots com qualquer lógica de que precisar. Este artigo explica como conectar o código-fonte ao seu bot.
Atualizado
O construtor suporta a execução de código-fonte em Python, permitindo que você crie bots com qualquer lógica de que precisar. Este artigo explica como conectar o código-fonte ao seu bot.
Para executar um código-fonte (extensão .py), a função code_executor(URL, params) é usada, onde
URL - a URL para o código-fonte (“https://mavibot.ai/handler.py” como exemplo)
params - os parâmetros necessários para o seu código (eles vêm como uma linha JSON)
O valor retornado é o que a função retorna
Exemplo:
Se você precisar enviar solicitações de API de um endereço IP russo, recomendamos usar o proxy do Salebot.
Exemplo:
requests.get('https://google.com', proxies={'https': 'http://51.250.88.121:24532'}).text
139.59.148.123 — executor de código Python
Requisitos para o código-fonte:
Seu código deve incluir uma função handle(data) que aceite um parâmetro contendo um hash dos parâmetros que você especificou nas configurações do bloco. A função deve retornar um valor que será repassado ao bot após a execução. Para dividir o resultado nos parâmetros do editor, retorne-o como JSON.
Um exemplo de código você pode ver aqui: https://mavibot.ai/handler.py
Você pode usar bibliotecas padrão, bem como as listadas abaixo:
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
Atualizado