This project is a language translation bot for Slack using DeepL as a backend.
This bot the ability to automatically post translated messages between channels with a specific basename or to post translated messages triggered by a specific keyword. It uses Slack's Event API as a monitoring mechanism for messages, so it works as an endpoint web server, and is designed to run on the Google App Engine, but it can also run on an on-premise environment. This project was created using the Slack Bolt SDK for Python.
What you need:
- DeepL API authentication key = Valid subscription of DeepL API plan
- Slack Bot Token and Slack signing secret = Admin access to a slack workspace
TBD
TBD
- Python
pip install -r requirements.txt
TBD
- Get a API Key at https://example.com
- Clone the repo
git clone https://github.com/your_username_/Project-Name.git
- Enter your API in
config.js
const API_KEY = 'ENTER YOUR API';
Distributed under the MIT License. See LICENSE
for more information.
Project Link: https://github.com/icecake0141/linguafrancatto