package providers import ( "fmt" "os" "testing" "time" "git.wenlab.co/joe/beaconfire" ) func TestTelegram(t *testing.T) { token := os.Getenv("TELEGRAM_TOKEN") if len(token) <= 0 { fmt.Println("env TELEGRAM_TOKEN is empty") return } TO := "" if len(TO) <= 0 { fmt.Println("TO is needed for Telegram") } bf := NewTelegram(&OptionsTelegram{ Token: token, To: []string{TO}, }) err := bf.Send(&beaconfire.BeaconParam{ Ts: time.Now().Unix(), Title: "title", Content: "new Message", }) if err != nil { t.Error(err) } }