package
0.16.0
Repository: https://github.com/slack-go/slack.git
Documentation: pkg.go.dev

# Functions

New returns a Socket Mode client which provides a fully managed connection to Slack's Websocket-based Socket Mode.
Initialization constructor for SocketmodeHandler.
OptionDebug enable debugging for the client.
OptionDialer takes a gorilla websocket Dialer and uses it as the Dialer when opening the websocket for the Socket Mode connection.
OptionLog set logging for client.
OptionPingInterval determines how often we expect Slack to deliver WebSocket ping to us.

# Constants

No description provided by the author
The following event types are for events emitted by socketmode.Client itself and does not originate from Slack.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

Client is a Socket Mode client that allows programs to use [Events API](https://api.slack.com/events-api) and [interactive components](https://api.slack.com/interactivity) over WebSocket.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Event is the event sent to the consumer of Client.
Request maps to the content of each WebSocket message received via a Socket Mode WebSocket connection We call this a "request" rather than e.g.
No description provided by the author
No description provided by the author
No description provided by the author

# Type aliases

EventType is the type of events that are emitted by scoketmode.Client.
Option options for the managed Client.
Handler have access to the event and socketmode client.
Middleware accept SocketmodeHandlerFunc, and return SocketmodeHandlerFunc.