aboutsummaryrefslogtreecommitdiff
path: root/IRCChannel.py
diff options
context:
space:
mode:
authorGravatar jesopo2018-07-19 14:39:10 +0100
committerGravatar jesopo2018-07-19 14:39:10 +0100
commite99671aced1cab3921399dbd3f2b3915e91cef12 (patch)
treea52d33562ae1b0db80c90b2dce6fc0072d066810 /IRCChannel.py
parentmove sending CAP sasl request to sasl.py (diff)
signature
Added a channel setting for banmask, added !unban
Diffstat (limited to 'IRCChannel.py')
-rw-r--r--IRCChannel.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/IRCChannel.py b/IRCChannel.py
index 63ffaae6..f92d1b43 100644
--- a/IRCChannel.py
+++ b/IRCChannel.py
@@ -87,6 +87,8 @@ class Channel(object):
self.server.send_kick(self.name, target, reason)
def send_ban(self, hostmask):
self.server.send_mode(self.name, "+b", hostmask)
+ def send_unban(self, hostmask):
+ self.server.send_mode(self.name, "-b", hostmask)
def mode_or_above(self, user, mode):
mode_orders = list(self.server.mode_prefixes.values())