aboutsummaryrefslogtreecommitdiff
path: root/src/IRCChannels.py
diff options
context:
space:
mode:
authorGravatar jesopo2019-09-20 14:52:41 +0100
committerGravatar jesopo2019-09-20 14:52:41 +0100
commit47d38c7d185856fd81fddf94883009bbaf749e3c (patch)
tree6d4b6bc9b30c1eeb837b9abb3d506db6b0799d18 /src/IRCChannels.py
parentimprove !ud usage string (wrt #number) (diff)
signature
refactor all checks for channel_type to server.is_channel()
Diffstat (limited to 'src/IRCChannels.py')
-rw-r--r--src/IRCChannels.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/IRCChannels.py b/src/IRCChannels.py
index ebcc8077..331706fa 100644
--- a/src/IRCChannels.py
+++ b/src/IRCChannels.py
@@ -34,8 +34,8 @@ class Channels(object):
return self._server.irc_lower(channel_name)
def contains(self, name: str) -> bool:
- lower = self._name_lower(name)
- return name[0] in self._server.channel_types and lower in self._channels
+ return (self._server.is_channel(name) and
+ self._name_lower(name) in self._channels)
def add(self, name: str) -> IRCChannel.Channel:
id = self.get_id(name)