Forward all Slack direct messages to Telegram
1.6K
This repository is no longer maintained.
slack-to-telegram is a simple way to forward notifications from Slack to Telegram when you are not logged into Slack. It uses Slack's Real Time Messaging API to connect to specified accounts and will forward messages through Telegram's Bot API to you.
I currently run an Android OS on my phone without Google services. Slack for Android requires Google Cloud Messaging (GCM) in order to receive notifications. Since Telegram has its own mechanism for notifications on Android that does not rely on GCM, I decided to use this as a workaround to receive timely Slack notifications.
@get_id_botCreate a file named config.toml and fill in the details from initial setup above.
[telegram]
user = 123456789
token = "323456789:ABCDE_fB19OHQZUF3FPPPF43PTEEB"
[[slack]]
name = "workspace #1"
token = "xoxp-xxxxxxx-xxxxxxxx-xxxxxxx-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
[[slack]]
name = "workspace #2"
token = "xoxp-xxxxxxx-xxxxxxxx-xxxxxxx-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
The easiest way is to download a pre-built binary from the GitHub Releases page.
You can also just run it as a docker container.
docker run --restart=always -d -v $(pwd)/config.toml:/config.toml vdan/slack-to-telegram:latest
./slack-to-telegram --config config.toml
make tools && make
Content type
Image
Digest
Size
7.1 MB
Last updated
over 5 years ago
docker pull vdan/slack-to-telegram