diff options
| author | ilotterytea <iltsu@alright.party> | 2025-08-03 17:02:03 +0500 |
|---|---|---|
| committer | ilotterytea <iltsu@alright.party> | 2025-08-03 17:02:03 +0500 |
| commit | f70cb8879086b8e3769553375ef817adb1d7f2f0 (patch) | |
| tree | 457abaf13134aeb86c5a37fad16b57a89aa81257 /cmd/ircd/main.go | |
| parent | 40eb34ed8c932ae00f3a6cc97ff34ba59ab8066e (diff) | |
Diffstat (limited to 'cmd/ircd/main.go')
| -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) } |
