A Slack webhook facade to post messages to other chat clients like Zulip
915
A Slack webhook facade to post messages to other chat clients like Zulip
To post a slack webhook message to zulip, use the slack webhook URL in the below format:
{slackWebhookFacadeHost}/zulip/{base64(username:zulipApiKey)}?server={zulipHost}
https://slack-webhook-facade.onrender.com/zulip/Y2ktYm90QHp1bGlwY2hhdC5jb206eHl6?server=https://devatherock-chat.zulipchat.com
{
"text": "https://circleci.com/gh/devatherock/git-sync/66 by devatherock",
"channel": "general",
"attachments": [
{
"title": "Build completed",
"text": "https://circleci.com/gh/devatherock/git-sync/66 by devatherock",
"color": "#764FA5"
}
]
}
Path parameters
slack-webhook-facade instanceBasic authorization header in the call to Zulip API. If the username is
[email protected] and the API key is xyz, the path variable will be what is in the sample URLQuery parameters
Payload parameters
stream to post the message totopic name in ZulipContent type
Image
Digest
sha256:fcf5e2487…
Size
7.5 MB
Last updated
about 3 years ago
docker pull devatherock/slack-webhook-facade