Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func InitDingTalk ¶
func InitDingTalk(config *DingTalkConfig, customTags []string)
InitDingTalk inits DingTalk with provided configurations.
func MustInitFromViper ¶
func MustInitFromViper()
MustInitFromViper inits alert from viper settings or panic on error.
func SendDingTalkTextMessage ¶
SendDingTalkTextMessage sends text message to DingTalk group chat.
Types ¶
type AlertConfig ¶
type AlertConfig struct { // Custom tags are usually used to differentiate between different networks and enviroments // such as mainnet/testnet, prod/test/dev or any custom info for more details. CustomTags []string `default:"[dev,test]"` // DingTalk settings DingTalk DingTalkConfig }
AlertConfig alert configuration such as DingTalk settings etc.
Click to show internal directories.
Click to hide internal directories.