Documentation ¶
Overview ¶
Package config handles configuring of the bot.
Index ¶
Constants ¶
This section is empty.
Variables ¶
var BuildHash = goconfigure.UNSET
BuildHash is set by the Makefile and is the current git hash when the binary was built. Note if there are uncommitted changes in repository then the hash may not be accurate.
var BuildTimestamp = goconfigure.UNSET
BuildTimestamp is set by the Makefile and is the time the binary was built.
var BuildVersion = goconfigure.UNSET
BuildVersion is set by the Makefile and is taken from the git branch, or git tag.
Functions ¶
This section is empty.
Types ¶
type AWS ¶
AWS options.
func (*AWS) Description ¶
Description for the configuration block.
func (*AWS) Register ¶
func (a *AWS) Register(opts goconfigure.OptionSet)
Register the configuration block.
type CaC ¶ added in v0.0.2
CaC options.
func (*CaC) Data ¶ added in v0.0.2
func (c *CaC) Data() interface{}
Data for the configuration block.
func (*CaC) Description ¶ added in v0.0.2
Description for the configuration block.
func (*CaC) Register ¶ added in v0.0.2
func (c *CaC) Register(opts goconfigure.OptionSet)
Register the configuration block.
type RoomService ¶ added in v0.0.2
type RoomService struct {
Channel string
}
RoomService options.
func (*RoomService) Data ¶ added in v0.0.2
func (r *RoomService) Data() interface{}
Data for the configuration block.
func (*RoomService) Description ¶ added in v0.0.2
func (r *RoomService) Description() string
Description for the configuration block.
func (*RoomService) Register ¶ added in v0.0.2
func (r *RoomService) Register(opts goconfigure.OptionSet)
Register the configuration block.