Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/simov/slack-incoming-trello
Slack Incoming WebHook for Trello
https://github.com/simov/slack-incoming-trello
slack
Last synced: about 1 month ago
JSON representation
Slack Incoming WebHook for Trello
- Host: GitHub
- URL: https://github.com/simov/slack-incoming-trello
- Owner: simov
- License: mit
- Created: 2017-06-03T11:04:38.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-10-19T10:06:57.000Z (over 7 years ago)
- Last Synced: 2024-11-06T19:54:38.270Z (3 months ago)
- Topics: slack
- Language: JavaScript
- Size: 43 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# slack-incoming-trello
Slack Incoming WebHook for Trello
# CLI
```bash
node slack-incoming-trello/bin/ \
--auth auth.json \
--slack slack.json \
--fields fields.json \
--target target.json \
--env development
```# auth.json
```json
{
"development": {
"trello": {
"app": {
"key": "",
"secret": ""
},
"user": {
"token": "",
"secret": ""
}
}
}
}
```# slack.json
```json
{
"development": [
{
"url": "https://hooks.slack.com/...",
"username": "",
"icon_url": "",
"channel": "#general"
},
{
"url": "https://hooks.slack.com/...",
"username": "",
"icon_url": "",
"channel": "@slackbot"
}
]
}
```The `username`, `icon_url` and `channel` keys are optional and take effect only if the hook is a *Custom Integration*. These 3 keys have no effect for bundled *OAuth Apps*.
# fields.json
```json
{
"development": {
"board": {
"filter": "open"
},
"action": {
"filter": [
"addAttachmentToCard",
"commentCard",
"updateBoard",
"updateCard",
"updateCheckItemStateOnCard",
"updateList"
],
"since": 0
}
}
}
```# target.json
```json
{
"development": {
"org": {
"id": "[ID]"
}
}
}
```