diff options
Diffstat (limited to 'cmd')
| -rw-r--r-- | cmd/ircd/main.go | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/cmd/ircd/main.go b/cmd/ircd/main.go index ee96ab7..13da2be 100644 --- a/cmd/ircd/main.go +++ b/cmd/ircd/main.go @@ -3,12 +3,21 @@ package main import ( ircd "ilotterytea/tinyircd/internal" "log" + "os" + + "github.com/go-ini/ini" ) func main() { + cfg, err := ini.Load("tinyircd.ini") + if err != nil { + log.Fatalf("Failed to read configuration file: %v\n", err) + os.Exit(1) + } + log.Println("Starting TinyIRCd...") - server, err := ircd.NewIRCServer(":6667") + server, err := ircd.NewIRCServer(cfg) if err != nil { panic(err) } |
