mirror of
https://github.com/eosswedenorg/thalos
synced 2026-06-16 04:24:56 +02:00
Adding telegram/wrapper.go
This commit is contained in:
parent
f2006dc174
commit
d883a8d446
1 changed files with 29 additions and 0 deletions
29
telegram/wrapper.go
Normal file
29
telegram/wrapper.go
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
|
||||
package telegram
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
_api "github.com/go-telegram-bot-api/telegram-bot-api/v5"
|
||||
)
|
||||
|
||||
var _bot *_api.BotAPI
|
||||
var _channel int64
|
||||
var _prefix string
|
||||
|
||||
func Init(prefix string, id string, channel int64) (error) {
|
||||
|
||||
var err error
|
||||
|
||||
_bot, err = _api.NewBotAPI(id)
|
||||
if err == nil {
|
||||
_prefix = prefix
|
||||
_channel = channel
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
||||
func Send(message string) (error) {
|
||||
msg := _api.NewMessage(_channel, fmt.Sprintf("%s: %s", _prefix, message))
|
||||
_, err := _bot.Send(msg);
|
||||
return err
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue