MCPcopy
hub / github.com/42wim/matterbridge / Connect

Method Connect

bridge/telegram/telegram.go:43–57  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

41}
42
43func (b *Btelegram) Connect() error {
44 var err error
45 b.Log.Info("Connecting")
46 b.c, err = tgbotapi.NewBotAPI(b.GetString("Token"))
47 if err != nil {
48 b.Log.Debugf("%#v", err)
49 return err
50 }
51 u := tgbotapi.NewUpdate(0)
52 u.Timeout = 60
53 updates := b.c.GetUpdatesChan(u)
54 b.Log.Info("Connection succeeded")
55 go b.handleRecv(updates)
56 return nil
57}
58
59func (b *Btelegram) Disconnect() error {
60 return nil

Callers

nothing calls this directly

Calls 2

handleRecvMethod · 0.95
GetStringMethod · 0.65

Tested by

no test coverage detected