Documentation ¶
Index ¶
- func GetNotificationProvider(typ string, clientId string, clientSecret string, clientId2 string, ...) (notify.Notifier, error)
- func NewBarkProvider(deviceKey string) (notify.Notifier, error)
- func NewDingTalkProvider(token string, secret string) (notify.Notifier, error)
- func NewDiscordProvider(token string, channelId string) (*notify.Notify, error)
- func NewGoogleChatProvider(credentials string) (*notify.Notify, error)
- func NewLarkProvider(webhookURL string) (notify.Notifier, error)
- func NewLineProvider(channelSecret string, accessToken string, receiver string) (*notify.Notify, error)
- func NewMatrixProvider(userId string, roomId string, accessToken string, homeServer string) (*notify.Notify, error)
- func NewMicrosoftTeamsProvider(webhookURL string) (notify.Notifier, error)
- func NewPushbulletProvider(apiToken string, deviceNickname string) (notify.Notifier, error)
- func NewPushoverProvider(appToken string, recipientID string) (notify.Notifier, error)
- func NewRedditProvider(clientId string, clientSecret string, username string, password string, ...) (notify.Notifier, error)
- func NewRocketChatProvider(clientId string, clientSecret string, endpoint string, channelName string) (notify.Notifier, error)
- func NewSlackProvider(apiToken string, channelID string) (*notify.Notify, error)
- func NewTelegramProvider(apiToken string, chatIdStr string) (notify.Notifier, error)
- func NewTwitterProvider(consumerKey string, consumerSecret string, accessToken string, ...) (*notify.Notify, error)
- func NewViberProvider(senderName string, appKey string, webhookURL string, receiverId string) (notify.Notifier, error)
- func NewWebpushProvider(publicKey string, privateKey string, endpoint string) (*notify.Notify, error)
- type HttpNotificationClient
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetNotificationProvider ¶
func NewBarkProvider ¶ added in v1.409.0
func NewDingTalkProvider ¶ added in v1.409.0
func NewDiscordProvider ¶ added in v1.409.0
func NewGoogleChatProvider ¶ added in v1.409.0
func NewLarkProvider ¶ added in v1.409.0
func NewLineProvider ¶ added in v1.409.0
func NewMatrixProvider ¶ added in v1.409.0
func NewMicrosoftTeamsProvider ¶ added in v1.409.0
func NewPushbulletProvider ¶ added in v1.409.0
func NewPushoverProvider ¶ added in v1.409.0
func NewRedditProvider ¶ added in v1.409.0
func NewRocketChatProvider ¶ added in v1.409.0
func NewSlackProvider ¶ added in v1.409.0
func NewTelegramProvider ¶
func NewTwitterProvider ¶ added in v1.409.0
func NewViberProvider ¶ added in v1.409.0
Types ¶
type HttpNotificationClient ¶ added in v1.395.1
type HttpNotificationClient struct {
// contains filtered or unexported fields
}
func NewCustomHttpProvider ¶ added in v1.395.1
func NewCustomHttpProvider(endpoint string, method string, paramName string) (*HttpNotificationClient, error)
Click to show internal directories.
Click to hide internal directories.