/rocketchat-easyredmine

Outgoing EasyRedmine integration for RocketChat

Primary LanguageJavaScriptBSD 2-Clause "Simplified" LicenseBSD-2-Clause

Overview

We are using RocketChat as an internal communication tool @[WIRDGroup] (https://github.com/wirdgroup) and we needed to integrate our project management tool EasyRedmine with it.
rocketchat_easyredmine_outgoing.js is a script which allows you to link the hastag of an easyredmine issue in the following chans:

all_direct_messages, all_public_channels, all_private_groups

Installation

Rocket.Chat

  1. Login as admin user and go to: Administration => Integrations => New Integration => Outgoing WebHook

  2. Event Trigger: Message Sent

  3. Enabled: True

  4. Set all channel, icons, etc. as you need/preference

  5. Trigger Words (optional): #

  6. URL: http(s)://YOUR_URL_EASYREDMINE/issues/

  7. Impersonate User: False

  8. Paste contents of rocketchat_easyredmine_outgoing.js into the Script field.
    !! DON'T FORGET TO FILL IN THE API KEY OF AN EASYREDMINE USER !!

let key = 'INSERTYOURAPIKEY';

Demonstration

Send Link issue