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 --- command.go | 28 ---------------------------- 1 file changed, 28 deletions(-) delete mode 100644 command.go (limited to 'command.go') diff --git a/command.go b/command.go deleted file mode 100644 index 665d530..0000000 --- a/command.go +++ /dev/null @@ -1,28 +0,0 @@ -package main - -import ( - "log" - "strings" - - irc "github.com/fluffle/goirc/client" -) - -type Commander interface { - irc.Handler -} - -var commands = make(map[string]Commander) - -func Register(cmd string, f Commander) { - commands[cmd] = f -} - -func Dispatch(conn *irc.Conn, line *irc.Line) { - if f := strings.Fields(line.Text()); len(f) > 0 { - cmd := strings.ToLower(f[0]) - if c, ok := commands[cmd]; ok { - log.Println(line.Nick, f) - c.Handle(conn, line) - } - } -} -- cgit v1.2.3