Added module configuration params: -params=<key>:<val>(!<key>:<val>])*

This commit is contained in:
Andreas Neue
2016-02-16 07:57:14 +01:00
parent 5f2dd41d55
commit 44ee1cf628
10 changed files with 67 additions and 55 deletions
+5 -5
View File
@@ -15,7 +15,7 @@ import (
)
func init() {
msgHandlers["coffee"] = coffeeHandleMessage
MsgHandlers["coffee"] = coffeeHandleMessage
log.Println("Initializing coffee module")
}
@@ -37,9 +37,9 @@ func coffeeHandleMessage(m *irc.Message) {
}
func coffeeMake(rec []string) {
sayCh <- "*\nsetzt Kaffee auf."
SayCh <- "*\nsetzt Kaffee auf."
time.Sleep(30 * time.Second)
sayCh <- "*\nstellt eine frische Kanne Kaffee in den Raum."
SayCh <- "*\nstellt eine frische Kanne Kaffee in den Raum."
if rec != nil {
var users string
for i, v := range rec {
@@ -50,8 +50,8 @@ func coffeeMake(rec []string) {
users += " und "
}
}
sayCh <- "*\ngibt " + users + " einen frischen, richtig schwarzen, richtig leckeren Kaffee."
SayCh <- "*\ngibt " + users + " einen frischen, richtig schwarzen, richtig leckeren Kaffee."
}
time.Sleep(10 * time.Second)
sayCh <- "*\nProst! (c)"
SayCh <- "*\nProst! (c)"
}