From dcec8549b4a91863d6f8820582bd757447a6b408 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Mon, 21 Sep 2015 23:27:29 +0200 Subject: Move Help() into interface{} --- urban.go | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'urban.go') diff --git a/urban.go b/urban.go index 49007fb..91abc6c 100644 --- a/urban.go +++ b/urban.go @@ -11,6 +11,7 @@ import ( type Urban struct{ Command } func (_ Urban) WithArgs(_ int) bool { return true } + func (_ Urban) Handle(conn *irc.Conn, line *irc.Line) { if q := strings.SplitN(line.Text(), " ", 2); len(q) == 2 { if u, err := urban.QueryTop(q[1]); err != nil { @@ -22,10 +23,10 @@ func (_ Urban) Handle(conn *irc.Conn, line *irc.Line) { } } +func (_ Urban) Help() string { + return "Perform urban dictionary search" +} + func init() { - Register("urban", &Urban{ - Command{ - Help: "Perform urban dictionary search", - }, - }) + Register("urban", &Urban{}) } -- cgit v1.2.3