| 12345678910111213141516171819202122232425262728293031323334353637 |
- 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,
- })
- err := bf.Send(&beaconfire.BeaconParam{
- From: "sender",
- To: []string{TO},
- Ts: time.Now().Unix(),
- Title: "title",
- Content: "new Message",
- })
- if err != nil {
- t.Error(err)
- }
- }
|