Lojban community's relay bot for Telegram <=> Facebook Messenger <=> Discord <=> IRC <=> Slack <=> Mattermost <=> VK.com board
MIT License
A Telegram ↔ Discord ↔ Slack ↔ IRC ↔ Mattermost ↔ Facebook Messenger ↔ vk.com (board) ↔ vk.com (wall) ↔ websocket (API for external use in custom apps or custom messengers) gateway.
mkdir data ; cp config/defaults.js data/config.js
data/config.js
. Fill in all the necessary fields according to the infile instructions./docker_build.sh
./docker_start.sh
and change 9091
to <YOUR_FREE_PORT>
where <YOUR_FREE_PORT> is the free port in your host OS that would serve media files from the website speicified in httpLocation param in data/config.js
. You may use an external Apache or Nginx to proxy requests from httpLocation to <YOUR_FREE_PORT>./docker_start.sh
(should add 1chat process to docker's autostart)docker logs -f -t 1chat
docker stop 1chat
./docker_dev.sh
in dev modeDEBUG=telegram,mattermost,discord npm run start
to output messages to and from Telegram, Mattermost, Discord. Messengers to be separated with a comma.