diff --git a/modules/announcements/announcements.go b/modules/announcements/announcements.go index 7d237af..54779ea 100644 --- a/modules/announcements/announcements.go +++ b/modules/announcements/announcements.go @@ -4,6 +4,7 @@ package announcements import ( "log" + "strings" "github.com/sorcix/irc" ) @@ -18,4 +19,17 @@ func Init(ch chan string) { } func HandleMessage(m *irc.Message) { + tok := strings.Split(m.Trailing, " ") + if len(tok) < 1 { + return + } + switch tok[0] { + case "!annadd": + /* add announcement */ + case "!anndel": + /* delete announcement */ + case "!annlist": + /* list announcement */ + default: + } }