Java "Olá Bot"¶
Este tutorial o guiará pelo processo de criação de uma automação Java simples.
Pré-requisitos¶
- Conta da BotCity
- BotCity Studio SDK
- Java 11 ou superior
- Maven 3 ou superior
Criando seu Primeiro Projeto¶
A BotCity oferece um projeto modelo que inclui todas as dependências, fornece scripts e um esqueleto de código-fonte. O modelo está disponível no Github. Basta clonar o projeto na pasta que você deseja ter o código-fonte do seu bot:
Este modelo é um projeto Java Maven que você pode importar em qualquer IDE.
Importar no Eclipse¶
Se você estiver usando o Eclipse, basta clicar em File (arquivo) e Import (importar):
Escolha Maven → Existing Maven Projects (Maven → Projetos Maven existentes ):
Clique em Next (Avançar)
Defina o caminho do Diretório Raiz do seu projeto, pressione enter e selecione o /pom.xml:
Clique em Finish (Concluir).
Instalando as Dependências¶
Os frameworks da BotCity estão disponíveis como dependências Java no repositório Nexus.
As dependências serão instaladas automaticamente com base na configuração do pom.xml.
No pom.xml do projeto criado, você encontrará uma configuração semelhante a esta:
<repositories>
<repository>
<id>nexus-botcity-public</id>
<url>https://devtools.botcity.dev:8081/repository/botcity-public/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
<dependencies>
<!-- Suas outras dependências -->
<dependency>
<groupId>dev.botcity</groupId>
<artifactId>botcity-framework-core</artifactId>
<version>1.5.0</version>
</dependency>
<dependency>
<groupId>dev.botcity</groupId>
<artifactId>maestro-sdk</artifactId>
<version>2.0.3</version>
</dependency>
</dependencies>
Atualizando as Dependências do Projeto¶
Para atualizar as dependências recentemente instaladas no seu repositório local, abra o menu do projeto e selecione Maven → Update Project (atualizar projeto):
Explorando o Projeto¶
├── LICENSE
├── README.md <- Arquivo README simples para o seu projeto
├── build.bat <- Script Batch para gerar o pacote JAR
├── build.sh <- Script Shell para gerar o pacote JAR
├── pom.xml <- Arquivo com as dependências do projeto
└── src
└── main
└── java
└── dev
└── botcity
└── main
└── FirstBot.java <- Aqui você vai desenvolver o código do seu robô
Testando seu Projeto Localmente¶
FirstBot.java é um esqueleto de bot que fornece os métodos básicos.
Execute esta classe como um aplicativo Java e o site da BotCity será aberto no seu navegador padrão.
Aqui está uma captura de tela do resultado esperado:

🌟 Excelente 🌟
Agora você está pronto para começar a criar automações utilizando o Framework Java da BotCity.
Conclusão¶
Neste tutorial você aprendeu:
-
As dependências necessárias para desenvolver automações usando o framework Java da BotCity e como instalá-las.
-
Como criar novos projetos usando o modelo da BotCity.
-
Como instalar e executar seu novo projeto localmente.
Divirta-se automatizando 🤖
Próximos Passos¶
Agora é hora de carregar seu projeto com o BotCity Studio e começar a criar suas automações com Visão Computacional e toda a produtividade que nossa ferramenta oferece.



