https://github.com/freefair/slack2discord
Tool that synchronizes a slack channel with a discord channel
https://github.com/freefair/slack2discord
discord discord-bot slack
Last synced: about 2 months ago
JSON representation
Tool that synchronizes a slack channel with a discord channel
- Host: GitHub
- URL: https://github.com/freefair/slack2discord
- Owner: freefair
- License: mit
- Created: 2021-08-25T16:17:16.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2022-01-10T18:52:31.000Z (over 4 years ago)
- Last Synced: 2024-06-21T03:17:06.785Z (about 2 years ago)
- Topics: discord, discord-bot, slack
- Language: Go
- Size: 37.1 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# slack2discord
This is a Slack and Discord bot which syncs a Slack and Discord channel, so that every message is visible in both.
## Usage
The easiest way would be to use the prebuild docker-container. Just start it with this command `docker run frisch12/slack2discord my-container -- [ARGUMENTS]`
### Command line arguments
**redis-host**: Hostname and port of the redis to use (used to cache the last transmitted messages and usernames in case of a container restart). Default: `127.0.0.1:6379`
**redis-pw**: Password for the redis to connect to. Default: ``
**redis-db**: Database to use in redis. Default: `10`
**slack-token**: Token for your Slack bot (you have to create the Slack app yourself. Needs at least permission to read and write to channels that the bot is assigned to). Default: ``
**slack-channel**: ID of the Slack channel to sync. Default: ``
**discord-token**: Token for your Discord bot (you have to create the Slack app yourself. Needs at least permission to read and write to channels that the bot is assigned to). Default: ``
**discord-channel**: ID of the Discord channel to sync. Default: ``
## Licence
This software is licensed unter MIT