1
0
Fork 0
mirror of https://github.com/Ylianst/MeshCentral.git synced 2025-03-09 15:40:18 +00:00

add slack webhooks messaging (#5569)

* add slack webhooks messaging

Signed-off-by: si458 <simonsmith5521@gmail.com>

* remove my test slack incoming webhook

Signed-off-by: si458 <simonsmith5521@gmail.com>

---------

Signed-off-by: si458 <simonsmith5521@gmail.com>
This commit is contained in:
Simon Smith 2023-11-25 20:45:18 +00:00 committed by GitHub
parent 0a01c5d4e4
commit 5581f3ace8
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 58 additions and 2 deletions

View file

@ -3419,6 +3419,11 @@ See description for information about each item.
"default": false,
"description": "Enabled CallMeBot integration support."
},
"slack": {
"type": "boolean",
"default": false,
"description": "Enabled Slack integration support."
},
"pushover": {
"type": "object",
"description": "Configure Pushover messaging system",

View file

@ -231,6 +231,21 @@ You can enable the MeshCentral [Zulip](https://zulip.com/) integration with the
}
```
## Slack setup
[Slack](https://slack.com/) integration is achieved by the use of Incoming Webhooks.
You can get started by following the Slack guide [here](https://api.slack.com/messaging/webhooks) and getting your URL
Once you have your incoming webhooks url, You can enable the [Slack](https://slack.com/) integration with the following config.json section
```json
{
"messaging": {
"slack": true
}
}
```
## User Setup
Once one or more messaging systems are setup with MeshCentral, users will be able to register their handle and verify that they own that account by typing in a 6 digit code.