feat(cmd): use DISCORDO_TOKEN env var for default value of token flag
Closes #584
This commit is contained in:
parent
a6ccb23af7
commit
442e050f01
1 changed files with 4 additions and 1 deletions
|
|
@ -5,6 +5,7 @@ import (
|
|||
"flag"
|
||||
"fmt"
|
||||
"log/slog"
|
||||
"os"
|
||||
|
||||
"github.com/ayn2op/discordo/internal/config"
|
||||
"github.com/ayn2op/discordo/internal/consts"
|
||||
|
|
@ -21,7 +22,9 @@ var (
|
|||
)
|
||||
|
||||
func Run() error {
|
||||
tokenFlag := flag.String("token", "", "authentication token")
|
||||
tokenEnvVar := os.Getenv("DISCORDO_TOKEN")
|
||||
tokenFlag := flag.String("token", tokenEnvVar, "authentication token")
|
||||
|
||||
configPath := flag.String("config-path", config.DefaultPath(), "path of the configuration file")
|
||||
logPath := flag.String("log-path", logger.DefaultPath(), "path of the log file")
|
||||
logLevel := flag.String("log-level", "info", "log level")
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue