DeepL App for Slack

Deploy

If the above button does not work for you (due to "We couldn't deploy your app because the source code violates the Salesforce Acceptable Use and External-Facing Services Policy." error), you can fork this repository and use your own URL like https://heroku.com/deploy?template=https://github.com/{your GitHub account here}/deepl-for-slack/tree/master.

Features

Shortcut to run DeepL Translate API

Slack users can run DeepL Translate API in a modal.

Post a translated text in thread

This works mostly the same as reacjilator.

Prerequisites

To run this app, the following accounts are required.

If you already have all of them, setting up this app requires only 5 minutes.

Set up

Create your DeepL Pro (for Developers) account

Refer to the following resources for more details:

Create your Slack App

Use the App Manifest file to configure a new app!

Deploy to Heroku

Deploy

Slack App (Step 2)

Verify it works in Slack

License

The MIT License

Related Projects

If you are looking for more functionalities, take a look at the following awesome projects: