Skip to content
🎉 Bem-vindo! Sinfonia by 27Devs é uma plataforma completa de orquestração de robôs, solicite já seu acesso.

Git

This screen allows creating a new bot through integration with a Git repository. The agent during execution will clone the repository and execute the script according to configuration. Below are the available fields and features:

Bots Screen

Git Repository Requirements

To execute the bot correctly, the Git repository must contain the following files at the repository root, depending on the chosen language:

    • main.py
    • requirements.txt
    • main.js
    • package.json
    • main.exe
    • main.sh
    • main.bat
    • main.ps1

Warning

If the files are not at the repository root as indicated, the bot will not execute correctly.

Fields

Repository URL

FieldDescriptionNotes
NameBot name.Expected format: bot-xxx (example: bot-123).
VersionSpecific version of the bot to be used.Format X.Y.Z (example: 1.0.0).
LanguageProgramming language used in the bot.Python, JavaScript (Node), Binary (EXE/ELF), Shell (Bash), Batch, PowerShell.
AgentDefines the agent responsible for bot execution.Only 1 agent can be selected during bot creation. If the list is empty, install an agent for Windows or Linux.
ModeIndicates the automation execution format.Headless, Headless Parallel, Headed 1920x1080, Headed 1280x720, Headed 1366x768, Headed 2560x1440, Headed 3840x2160, Headed 7680x4320.
Parameters (Json)Custom parameters in JSON format.Sent as environment variables during execution. Example: {"arg1": "1366", "arg2": "768"}
DescriptionFree text to describe the bot’s function and purpose.—

Authentication

The system offers two authentication options for repository access:

  • No authentication: For public repositories.
  • Authentication using token: For private repositories. The token must have read permissions.

Warning

The authentication token will need to be configured in the Sinfonia environment variables section.

Last updated on