node-slack-sdk
node-slack-sdk copied to clipboard
Slack Developer Kit for Node.js
### Description In #799, a [discussion](https://github.com/slackapi/node-slack-sdk/pull/799#discussion_r295082316) unfolded about the trade-offs of moving `@types/*` dependencies that don't contain exposed types to `"devDependencies"`. A [previous related dicussion](https://github.com/slackapi/node-slack-sdk/issues/514#issuecomment-375118480) can be found in #514....
### Description Describe your issue here. ### What type of issue is this? (place an `x` in one of the `[ ]`) - [ ] bug - [ ] enhancement...
### Summary > NOTE that #1014 presents an alternative solution to this PR Adds support, and examples for mitigating Cross Site Request Forgery (CSRF) by synchronizing all 3 parties (user,...
### Summary Updates the examples and documentation to implmenent [RFC-6819 Section 5.3.5](https://tools.ietf.org/html/rfc6819#section-5.3.5): Link the "state" Parameter to User Agent Session. These examples demonstrate how to mitigate Cross Site Request Forgery...
This cleans up tests a little on top of #808. I noticed quite a few, if they failed, threw uncaught promises rather than ever reaching mocha so the errors weren't...
Hi! I try to create my application - Chat online, to integrate it on my site and chatting with my collaborators in Slack. Only send and receive messages. I initialized...
Shouldn't this three be installed as a dev dependency? https://github.com/slackapi/node-slack-sdk/blob/74087934c636a81be8a0076b3aaaa5de41b9339f/packages/web-api/package.json#L50-L52 cuz right now when i install something then it has to download them eg when i'm deploying it to a...
### Summary fixes https://github.com/slackapi/node-slack-sdk/issues/1528 this PR updates the warning logic for the conversation api to better match this logic: > If the top-level text does not exist and any of...
According to documentation [`chat.unfurl`](https://api.slack.com/methods/chat.unfurl) accepts either `unfurl_id` and `source` or `channel` and `ts`. But `ChatUnfurlArguments` type misses `unfurl_id` and `source` params ([source](https://github.com/slackapi/node-slack-sdk/blob/main/packages/web-api/src/methods.ts#L1457-L1465)). #### Packages: Select all that apply: - [x]...
#### Packages: Select all that apply: - [x] `@slack/web-api` ### Reproducible in: #### The Slack SDK version `6.7.2` #### Node.js runtime version `16.16.0` #### OS info ``` ProductName: macOS ProductVersion:...