Documentation ¶
Index ¶
- func NewClient(logger *log.Logger, config Config, options ...slackapi.Option) (*slackapi.Client, error)
- func NewClientFromEnv(logger *log.Logger, options ...slackapi.Option) (*slackapi.Client, error)
- func NewClientFromEnvOrFile(logger *log.Logger, path string, options ...slackapi.Option) (*slackapi.Client, error)
- func NewClientFromFile(logger *log.Logger, path string, options ...slackapi.Option) (*slackapi.Client, error)
- func NewClientFromReader(logger *log.Logger, r io.Reader, options ...slackapi.Option) (*slackapi.Client, error)
- type Config
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewClientFromEnv ¶
func NewClientFromEnvOrFile ¶
func NewClientFromEnvOrFile(logger *log.Logger, path string, options ...slackapi.Option) (*slackapi.Client, error)
NewClientFromEnvOrFile is a convenience function for getting a slack client from the env if possible, and otherwise from the default location, and otherwise just staying quiet
func NewClientFromFile ¶
Types ¶
Click to show internal directories.
Click to hide internal directories.