From 91d96257792d34ef8af6027d70775b8bc376618f Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Wed, 21 Dec 2016 00:00:22 +0100 Subject: Remove all commands --- last.go | 33 --------------------------------- 1 file changed, 33 deletions(-) delete mode 100644 last.go (limited to 'last.go') diff --git a/last.go b/last.go deleted file mode 100644 index aa326e4..0000000 --- a/last.go +++ /dev/null @@ -1,33 +0,0 @@ -package main - -import ( - "container/ring" - "fmt" - - irc "github.com/fluffle/goirc/client" -) - -type Last struct{} - -var buffer = ring.New(10) - -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.UTC().Format("15:04 UTC"), - l.Nick, l.Text()) - conn.Notice(line.Nick, s) - } - }) -} - -func Push(line *irc.Line) { - buffer.Value = line - buffer = buffer.Next() -} - -func init() { - Register("last", &Last{}) -} -- cgit v1.2.3