From 5fe432b7c1d6d626699e8091005a0de788d8168a Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Tue, 20 Dec 2016 23:05:09 +0100 Subject: links --- duck.go | 28 ---------------------------- 1 file changed, 28 deletions(-) delete mode 100644 duck.go (limited to 'duck.go') diff --git a/duck.go b/duck.go deleted file mode 100644 index 7900cc0..0000000 --- a/duck.go +++ /dev/null @@ -1,28 +0,0 @@ -package main - -import ( - "strings" - - "dim13.org/duck" - irc "github.com/fluffle/goirc/client" -) - -type Duck struct{} - -func (Duck) Handle(conn *irc.Conn, line *irc.Line) { - if q := strings.SplitN(line.Text(), " ", 2); len(q) == 2 { - if a, err := duck.Abstract(q[1]); err != nil { - conn.Notice(line.Target(), err.Error()) - } else { - conn.Notice(line.Target(), a) - } - } -} - -func (Duck) String() string { - return "Perform duckduckgo instant answer search" -} - -func init() { - Register("define", &Duck{}) -} -- cgit v1.2.3