}
if denied {
client.ReplyNicknamed("475", room, "Cannot join channel (+k) - bad key")
- continue
}
if denied || joined {
continue
r, found := daemon.rooms[room]
if !found {
client.ReplyNoChannel(room)
+ continue
}
daemon.room_sinks[r] <- ClientEvent{client, EVENT_DEL, ""}
}
r, found := daemon.rooms[cols[0]]
if !found {
client.ReplyNoChannel(cols[0])
+ continue
}
var change string
if len(cols) > 1 {
r, found := daemon.rooms[room]
if !found {
client.ReplyNoChannel(room)
+ continue
}
daemon.room_sinks[r] <- ClientEvent{client, EVENT_WHO, ""}
case "WHOIS":