package telegram import ( "fmt" "git.inkling.su/mrqiz/schedule-poll/internal/config" "github.com/go-resty/resty/v2" ) var client = resty.New().SetBaseURL("https://api.telegram.org") func GetMe() error { _, err := client.R(). Get(fmt.Sprintf("/bot%s/getMe", config.AppConfig.Telegram.Token)) if err != nil { return err } return nil } func SendMessage(chatId, message string) error { _, err := client.R(). SetQueryParams(map[string]string{ "chat_id": chatId, "text": message, }). Get(fmt.Sprintf("/bot%s/sendMessage", config.AppConfig.Telegram.Token)) if err != nil { return err } return nil }