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.

Como executar código-fonte Python no Mavibot.ai

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:

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

Visão geral em vídeo

Atualizado