diff --git a/irc/channel.go b/irc/channel.go index a82c1f08..b16cc834 100644 --- a/irc/channel.go +++ b/irc/channel.go @@ -425,11 +425,6 @@ func (channel *Channel) CanSpeak(client *Client) bool { channel.membersMutex.RLock() defer channel.membersMutex.RUnlock() - // server operators override nooutside, reggedonly, moderated etc. - // TODO(dan): there should probably instead be a SAPRIVMSG instead that forces this instead of doing it this way... - if client.flags[Operator] { - return true - } if channel.flags[NoOutside] && !channel.members.Has(client) { return false }