Files
2024-10-24 09:53:23 +07:00

28 lines
516 B
Go

package internal
import (
"fmt"
"github.com/joho/godotenv"
"github.com/rs/zerolog"
"github.com/rs/zerolog/log"
"me.thuanle/bbot/internal/configs"
"me.thuanle/bbot/internal/configs/key"
"me.thuanle/bbot/internal/utils/envx"
)
func Startup() {
prepareEnv()
zerolog.TimeFieldFormat = zerolog.TimeFormatUnix
log.Info().Msg("Starting up...")
}
func prepareEnv() {
if err := godotenv.Load(); err != nil {
fmt.Println("Error loading .env file", err)
}
configs.LogEnv, _ = envx.GetEnvBool(key.LogEnv)
}