Java "Hola Bot"¶
Este tutorial te guiará a través del proceso de crear una automatización simple en Java.
Prerrequisitos¶
- Cuenta de BotCity
- BotCity Studio SDK
- Java 11 o superior
- Maven 3 o superior
Creando tu primer proyecto¶
BotCity ofrece un proyecto de plantilla que incluye todas las dependencias, proporciona scripts y un esqueleto de código fuente. Una plantilla está disponible en Github. Solo clona el proyecto en la carpeta donde deseas tener el código fuente de tu bot:
Esta plantilla es un proyecto Maven en Java que puedes importar en cualquier IDE.
Importar en Eclipse¶
Si estás utilizando Eclipse, simplemente haz clic en File
y Import
:
Elige Maven → Existing Maven Projects:
Haz clic en Next
Establece el Root Directory
en la ruta de tu bot de plantilla, presiona enter y selecciona /pom.xml:
Haz clic en Finish.
Instalando las dependencias¶
Los frameworks de BotCity están disponibles como dependencias de Java en el repositorio Nexus.
Las dependencias se instalarán automáticamente según la configuración del pom.xml
.
En el pom.xml
del proyecto creado, encontrarás una configuración similar 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>
<!-- Your other dependencies -->
<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>
Actualizando las dependencias del proyecto¶
Para actualizar las dependencias instaladas recientemente en tu repositorio local, abre el menú del proyecto y selecciona Maven → Update Project:
Explorando el proyecto¶
├── LICENSE
├── README.md <- Simple README file for your bot Project
├── build.bat <- Batch script to generate the JAR package
├── build.sh <- Shell script to generate the JAR package
├── pom.xml <- Maven project file for your bot
└── src
└── main
└── java
└── dev
└── botcity
└── main
└── FirstBot.java <- Here is where you will develop
your bot code.
Probando tu proyecto localmente¶
FirstBot.java
es un esqueleto de bot que proporciona los métodos básicos.
Ejecuta esta clase como una aplicación Java y el sitio web de BotCity se abrirá en tu navegador.
Aquí tienes una captura de pantalla del resultado esperado:
🌟 Excelente 🌟
Ahora estás listo para comenzar a crear automatizaciones utilizando el marco de trabajo de Java de BotCity.
Conclusión¶
En este tutorial aprendiste:
-
Las dependencias necesarias para desarrollar automatizaciones utilizando el marco de trabajo de Java de BotCity y cómo instalarlas.
-
Cómo crear nuevos proyectos de bot utilizando la plantilla de BotCity.
-
Cómo instalar y ejecutar tu nuevo proyecto de bot localmente.
Diviértete automatizando 🤖
Siguientes pasos¶
Ahora es el momento de cargar tu proyecto en BotCity Studio y comenzar a crear tus automatizaciones con Computer Vision y toda la productividad que ofrece nuestra herramienta.