notifier

package
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 6, 2022 License: MIT Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Run

func Run(ctx context.Context, conf Config) error

func ViewNextSessionWillBegin

func ViewNextSessionWillBegin(m *model.NotificationOnDkTimetable) slack.Msg

func ViewSceneMovedToNext

func ViewSceneMovedToNext(m *model.NotificationSceneMovedToNext) slack.Msg

Types

type Config

type Config struct {
	Logger               logr.Logger
	Targets              []Target
	RedisClient          *db.RedisClient
	NotificationRecvChan <-chan model.Notification
}

type Target

type Target struct {
	TrackId        int32
	SlackBotToken  string
	SlackChannelId string
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL