Browse Source

modes: Return right character on unknown mode char

tags/v0.1.0
Daniel Oaks 7 years ago
parent
commit
c9a82e3f6f
1 changed files with 2 additions and 2 deletions
  1. 2
    2
      irc/modes.go

+ 2
- 2
irc/modes.go View File

249
 		if (op == Add) || (op == Remove) {
249
 		if (op == Add) || (op == Remove) {
250
 			modeArg = modeArg[1:]
250
 			modeArg = modeArg[1:]
251
 		} else {
251
 		} else {
252
-			client.Send(nil, server.nameString, ERR_UNKNOWNMODE, client.nickString, string(modeArg[1]), "is an unknown mode character to me")
252
+			client.Send(nil, server.nameString, ERR_UNKNOWNMODE, client.nickString, string(modeArg[0]), "is an unknown mode character to me")
253
 			return false
253
 			return false
254
 		}
254
 		}
255
 
255
 
327
 		if (op == Add) || (op == Remove) {
327
 		if (op == Add) || (op == Remove) {
328
 			modeArg = modeArg[1:]
328
 			modeArg = modeArg[1:]
329
 		} else {
329
 		} else {
330
-			client.Send(nil, server.nameString, ERR_UNKNOWNMODE, client.nickString, string(modeArg[1]), "is an unknown mode character to me")
330
+			client.Send(nil, server.nameString, ERR_UNKNOWNMODE, client.nickString, string(modeArg[0]), "is an unknown mode character to me")
331
 			return false
331
 			return false
332
 		}
332
 		}
333
 
333
 

Loading…
Cancel
Save