As soon as you have the Service Account certificates, you can run your first bot!
For simplicity, we are going to use the Symphony Java sample bots as it’s very easy to run and includes different examples on the different ways and use-cases to build a Symphony bot.
A folder containing userbot.p12 and server.truststore (both provided by the Foundation, see above); in the example, we will refer to this folder as ./certs
JDK 1.8.x installed
Apache Maven 3.x installed
Running the HelloWorld bot
Checkout and build the project
git clone https://github.com/symphonyoss/symphony-java-sample-bots.git
mvn clean package
Edit the run-bot.sh variables locally (lines 9 to 14)
Run the script
Validating the result
You can now log into foundation-dev.symphony.com with your User Account credentials and check if you have received an “Hello World!” message from the Service Account in use.