From 1186ddcc211f33ea21d7679a3a4a80847434df94 Mon Sep 17 00:00:00 2001 From: citrons Date: Sat, 7 Jun 2025 19:23:22 -0500 Subject: user information command --- client/command.go | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'client/command.go') diff --git a/client/command.go b/client/command.go index 0db7f33..2bc7868 100644 --- a/client/command.go +++ b/client/command.go @@ -109,6 +109,14 @@ func (a *application) doCommand(command string, args []string, text string) { a.sendUpdate(proto.Object { "u", a.uid, map[string]string {"status": text}, }, cb) + case "who": + a.lookup(text, "u", func(u *proto.Object, fail *proto.Fail) { + if fail != nil { + a.cmdWindow.fail(proto.Object(*fail)) + } else { + a.cmdWindow.who(u.Id) + } + }) case "create": if a.authenticated { a.createChannel(text) -- cgit v1.2.3