парсер
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
"os"
|
||||
"time"
|
||||
|
||||
"example.com/m/adapter/backend"
|
||||
@@ -12,10 +13,6 @@ import (
|
||||
"github.com/rs/zerolog/log"
|
||||
)
|
||||
|
||||
const (
|
||||
botToken = "7718883894:AAHUqtjqHtSs2Rp6Tb4PokqU6syfKmcFvOo"
|
||||
)
|
||||
|
||||
func main() {
|
||||
logger.Init(logger.Config{
|
||||
AppName: "tgex-bot",
|
||||
@@ -23,10 +20,13 @@ func main() {
|
||||
PrettyConsole: true,
|
||||
})
|
||||
|
||||
// Инициализация backend client
|
||||
botToken := mustEnv("TELEGRAM__TOKEN")
|
||||
loginURL := mustEnv("LOGIN_URL")
|
||||
baseURL := os.Getenv("BACKEND__BASE_URL")
|
||||
|
||||
backendClient := backend.New(backend.Config{
|
||||
BaseURL: "http://backend:8000",
|
||||
LoginURL: "https://unstabilising-lora-unframable.ngrok-free.dev/api/v1/auth/complete?token=",
|
||||
BaseURL: baseURL,
|
||||
LoginURL: loginURL,
|
||||
})
|
||||
|
||||
var mainMenu = func() bot.State { return &screens.MainMenu{} }
|
||||
@@ -47,3 +47,12 @@ func main() {
|
||||
break
|
||||
}
|
||||
}
|
||||
|
||||
func mustEnv(key string) string {
|
||||
value := os.Getenv(key)
|
||||
if value == "" {
|
||||
log.Fatal().Str("env", key).Msg("missing required environment variable")
|
||||
}
|
||||
|
||||
return value
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user