Script
Esta tela permite a criação de um novo bot por meio da escrita direta do código-fonte e definição das dependências dentro da própria interface. É ideal para testes rápidos, protótipos ou automações simples que não exigem repositório externo ou upload de arquivos.

Nota
O orquestrador realiza todas as etapas de compactação e preparação dos arquivos necessários para a execução do bot, simplificando o processo para o usuário.
Campos
Script
- Descrição: Campo para inserir diretamente o código principal do bot.
Dependências
- Descrição: Lista de bibliotecas necessárias para execução do script.
| Campo | Descrição | Notas |
|---|---|---|
| Nome | Nome do bot. | Formato esperado: bot-xxx (exemplo: bot-123). |
| Versão | Versão específica do bot a ser utilizada. | Formato X.Y.Z (exemplo: 1.0.0). |
| Linguagem | Linguagem de programação utilizada no bot. | Python, JavaScript (Node), Binário (EXE/ELF), Shell (Bash), Batch, PowerShell. |
| Agente | Define o agente responsável pela execução do bot. | Apenas 1 agente pode ser selecionado durante a criação do bot. Se a lista estiver vazia, instale um agente para Windows ou Linux. |
| Modo | Indica o formato de execução da automação. | Headless, Headless Parallel, Headed 1920x1080, Headed 1280x720, Headed 1366x768, Headed 2560x1440, Headed 3840x2160, Headed 7680x4320. |
| Parâmetros (Json) | Parâmetros personalizados em formato JSON. | Enviados como variáveis de ambiente durante a execução. Exemplo: {"arg1": "1366", "arg2": "768"} |
| Descrição | Texto livre para descrever a função e propósito do bot. | — |
Exemplos de Código
Segue exemplos de código para cada linguagem suportada.
Python
hello.py
def say_hello():
print("Hello!")
say_hello()requirements.txt
requests==2.28.1JavaScript (Node)
hello.js
function sayHello() {
console.log("Hello!");
}
sayHello();package.json
{
"name": "hello-world",
"version": "1.0.0",
"main": "hello.js",
"dependencies": {
"axios": "^1.4.0"
}
}Shell (Bash)
hello.sh
#!/bin/bash
echo "Hello!"Batch
hello.bat
@echo off
echo Hello!PowerShell
hello.ps1
Write-Host "Hello!"Última modificação em