diff options
| author | bt <bt@rctt.net> | 2026-03-19 14:33:47 +0100 |
|---|---|---|
| committer | bt <bt@rctt.net> | 2026-03-19 14:33:47 +0100 |
| commit | 505d81a6fb79bf93f03518d49f83458c2d8deb8c (patch) | |
| tree | c06dee32c83f108cc811a307585b18f5f71f216b /cmd/daemon/main.go | |
| parent | 7988694e9ba8a949e6aee0998cd72bd7b1934bc1 (diff) | |
| download | solec-private-messages.tar.gz solec-private-messages.zip | |
WIP: Implement private messagesprivate-messages
Diffstat (limited to 'cmd/daemon/main.go')
| -rw-r--r-- | cmd/daemon/main.go | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/cmd/daemon/main.go b/cmd/daemon/main.go index 56b7c16..aa142d9 100644 --- a/cmd/daemon/main.go +++ b/cmd/daemon/main.go @@ -14,7 +14,7 @@ import ( var ( cmds = map[string]func(args []string){ - "ping": sendPing, + "broadcast": sendBroadcast, } serv = server.NewServer("localhost:9999") @@ -24,10 +24,11 @@ func main() { fmt.Println("SOLEC MOCK SERVER") fmt.Println("Commands:", slices.Sorted(maps.Keys(cmds))) + go readCmds() + if err := serv.Start(); err != nil { panic(err) } - readCmds() } func readCmds() { @@ -48,6 +49,7 @@ func readCmds() { } } -func sendPing(args []string) { - +func sendBroadcast(args []string) { + msg := strings.Join(args[0:], " ") + serv.SendBroadcast(msg) } |
