Don't send CAP REQ if there is no compatible capabilities
This commit is contained in:
parent
95db63bf47
commit
f51ad21e91
1 changed files with 2 additions and 1 deletions
|
@ -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…
Add table
Add a link
Reference in a new issue