# Functions

BlockAction is a predicate that is considered to be "true" if and only if the InteractionCallback has a BlockAction identified by blockID and actionID.
Build decorates `h` with the given Predicates and returns a new Handler that calls the original handler `h` if and only if all the given Predicates are considered to be "true".
CallbackID is a predicate that is considered to be "true" if and only if the callback ID of the InteractionCallback equals to the given one.
Channel is a predicate that is considered to be "true" if and only if the InteractionCallback is triggered in the given channel.
FindBlockAction finds a block action whose blockID and actionID equal to the given ones.
InsecureSkipVerification skips verifying request signatures.
New creates a new Router.
Type is a predicate that is considered to be "true" if and only if the type of the InteractionCallback equals to the given one.
If VerboseResponse is set, the Router shows error details when it fails to process requests.
WithSigningSecret sets a signing token to verify requests from Slack.

# Structs

Router is an http.Handler that processes interaction callbacks from Slack.

# Interfaces

Handler processes interaction callbacks sent from Slack.
Option configures the Router.
Predicate disthinguishes whether or not a certain handler should process coming events.

# Type aliases

No description provided by the author