Pārlūkot izejas kodu

Don't call command handler on empty commands

tags/v0.3.0
Russ Garrett 7 gadus atpakaļ
vecāks
revīzija
404952db71
Revīzijas autora e-pasta adrese nav piesaistīta nevienam kontam
1 mainītis faili ar 2 papildinājumiem un 1 dzēšanām
  1. 2
    1
      main.go

+ 2
- 1
main.go Parādīt failu

97
 
97
 
98
 	irccon.AddCallback("001", i.handleWelcome)
98
 	irccon.AddCallback("001", i.handleWelcome)
99
 	irccon.AddCallback("PRIVMSG", func(event *irc.Event) {
99
 	irccon.AddCallback("PRIVMSG", func(event *irc.Event) {
100
-		if event.Message()[0] == '?' || event.Message()[0] == '!' {
100
+		msg := event.Message()
101
+		if (msg[0] == '?' || msg[0] == '!') && len(msg) > 1 {
101
 			go i.handleCommand(event)
102
 			go i.handleCommand(event)
102
 		}
103
 		}
103
 	})
104
 	})

Notiek ielāde…
Atcelt
Saglabāt