From a67a9d115b82250ea3dea606b01027c1f1eac8f6 Mon Sep 17 00:00:00 2001 From: Greg Wedow <greg@wedow.cc> Date: Sun, 21 Aug 2016 12:20:53 -0400 Subject: [PATCH] /uptime: Format output to be more human-friendly --- host.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/host.go b/host.go index 631375b..472f3d7 100644 --- a/host.go +++ b/host.go @@ -8,6 +8,7 @@ import ( "sync" "time" + "github.com/dustin/go-humanize" "github.com/shazow/rateio" "github.com/shazow/ssh-chat/chat" "github.com/shazow/ssh-chat/chat/message" @@ -365,7 +366,7 @@ func (h *Host) InitCommands(c *chat.Commands) { c.Add(chat.Command{ Prefix: "/uptime", Handler: func(room *chat.Room, msg message.CommandMsg) error { - room.Send(message.NewSystemMsg(time.Now().Sub(timeStarted).String(), msg.From())) + room.Send(message.NewSystemMsg(humanize.Time(timeStarted), msg.From())) return nil }, })