summaryrefslogtreecommitdiff
path: root/last.go
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2015-07-24 19:28:26 +0200
committerDimitri Sokolyuk <demon@dim13.org>2015-07-24 19:28:26 +0200
commit00243f23f9fb6fec8ae8ba23d4d0829afb6834ed (patch)
tree88cbaa53f9fe5aaf6b45c3ef06bd571a986392ef /last.go
parent162569fa8c4c787772deef93402bc45fcd5bbc1e (diff)
Return time in UTC and 24h format
Diffstat (limited to 'last.go')
-rw-r--r--last.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/last.go b/last.go
index 51625f4..d2d1d8d 100644
--- a/last.go
+++ b/last.go
@@ -3,7 +3,6 @@ package main
import (
"container/ring"
"fmt"
- "time"
irc "github.com/fluffle/goirc/client"
)
@@ -12,12 +11,13 @@ type Last struct{ Command }
var buffer = ring.New(10)
+func (_ Last) Timeout() bool { return false }
func (_ Last) Handle(conn *irc.Conn, line *irc.Line) {
buffer.Do(func(v interface{}) {
if v != nil {
l := v.(*irc.Line)
- s := fmt.Sprintf("%v <%v> %v",
- l.Time.Format(time.Kitchen),
+ s := fmt.Sprintf("%v (UTC) <%v> %v",
+ l.Time.UTC().Format("15:04"),
l.Nick, l.Text())
conn.Privmsg(line.Nick, s)
}