Don't send CAP REQ if there is no compatible capabilities
This commit is contained in:
parent
95db63bf47
commit
f51ad21e91
@ -57,6 +57,7 @@ class IRCServer(SocketServer):
|
|||||||
for cap in self.capabilities:
|
for cap in self.capabilities:
|
||||||
if cap not in server_caps:
|
if cap not in server_caps:
|
||||||
self.capabilities.remove(cap)
|
self.capabilities.remove(cap)
|
||||||
|
if len(self.capabilities) > 0:
|
||||||
self.write("CAP REQ :" + " ".join(self.capabilities))
|
self.write("CAP REQ :" + " ".join(self.capabilities))
|
||||||
self.write("CAP END")
|
self.write("CAP END")
|
||||||
self._on_caps_ls = _on_caps_ls
|
self._on_caps_ls = _on_caps_ls
|
||||||
|
Loading…
Reference in New Issue
Block a user