JIMI Configuration

Configuring JIMI

Step 1 - Create the JIMI Service

Login to Jira as an administrator, go to Services, add new service, as follows:

Service

com.javahollic.jira.im.bot.service.IMJiraBotService

Step 2 - Configuring the JIMI Service

After adding the service, you will see the configuration screen:

Default Security

Defaults are to enable a service that requires Captcha as well as authentication before access is given. SSL isnt mandatory, but probably should be as user passwords will be in plain text.

Restarting the service

Once JIMI starts it doesn't shut down in order to 'stay alive' as an IM Service. In order to reconfigure JIMI, the 'Restart the Bot' field needs to be set to 'true'.

Verifying the service is running

Note: I'm not covering the installation and setup of an totally free to use XMPP server like Openfire...
You can tell that the bot is alive by adding the bot to your IM client (it will silently accept all subscription requests), for example:

  • Adding

  • After Adding

Logging in

In order to get a response send a character of text to JIMI, it will then start the default authentication challenge: