customer/internal/interface/client/telegram_test.go

38 lines
712 B
Go
Raw Normal View History

package client
import (
"fmt"
tb "gopkg.in/tucnak/telebot.v2"
2024-11-18 07:23:41 +00:00
"gitea.pena/PenaSide/customer/internal/models"
"testing"
"time"
)
func Test_Telegram(t *testing.T) {
tbBot, err := tb.NewBot(tb.Settings{
Token: "6712573453:AAFqTOsgwe_j48ZQ1GzWKQDT5Nwr-SAWjz8",
Verbose: false,
ParseMode: tb.ModeHTML,
Poller: &tb.LongPoller{
Timeout: time.Second,
},
})
if err != nil {
fmt.Println(err)
return
}
tgClient := NewTelegramClient(TelegramClientDeps{
Notifier: tbBot,
NotifierPayChannel: -1002217604546,
})
err = tgClient.NotifyRsPay("test@email", &models.Verification{UserID: "test"}, 100.11111)
if err != nil {
fmt.Println(err)
return
}
fmt.Println("good")
}