You'll need a running instance of this service to be able to integrate it with Slack. You basically have two options - using my hosted version or running the service yourself. The important things is that this service has to be running on publicly accessible URL.
My hosted version
You can use the service running at gizoogleslack-tbjjn.rhcloud.com/translate. I cannot guarantee the service availability though.
Self hosted version
This integration is built using Node.js. To run it please do the following:
- Have Node.js and NPM installed on your system
- Clone this repository
npm installto install all required dependencies (there are not many, don't worry)
npm startto start the service. By default it will listen on port
8080on your localhost.
After having the service up & running you'll need to setup your Slack. This service is intended to be used as a slash command. Please follow instructions on slack website to set up a slack command for this.
You'll need to enter the URL of your service into the command URL input box. For example when using my hosted version the URL you need to use is:
Don't forget the
/translate URL path!