fixed a small bug in !chankick
This commit is contained in:
parent
a638d7add9
commit
1ad1aa303d
@ -73,7 +73,6 @@ def add_commands(d):
|
||||
"mode",
|
||||
"nick",
|
||||
"part",
|
||||
"kick",
|
||||
"who"))
|
||||
class IRCClient(object):
|
||||
""" IRC Client class. This handles one connection to a server.
|
||||
@ -234,8 +233,10 @@ class IRCClient(object):
|
||||
def notice(self, user, msg):
|
||||
for line in msg.split('\n'):
|
||||
self.send("NOTICE", user, ":{0}".format(line))
|
||||
def quit(self, msg):
|
||||
def quit(self, chan, msg):
|
||||
self.send("QUIT :{0}".format(msg))
|
||||
def kick(self, chan, nick, msg):
|
||||
self.send("KICK", chan, nick, ":"+msg)
|
||||
def ns_identify(self, passwd):
|
||||
self.msg("NickServ", "IDENTIFY {0} {1}".format(self.nickname, passwd))
|
||||
def ns_ghost(self):
|
||||
|
@ -350,6 +350,9 @@ def fstart(cli, nick, chan, rest):
|
||||
@cmd("chankick", admin_only=True)
|
||||
def chankick(cli, nick, chan, rest):
|
||||
rest = rest.split(" ", 1)
|
||||
if not rest[0]:
|
||||
cli.notice(nick, "Invalid syntax for this command.")
|
||||
return
|
||||
if rest[0] != botconfig.NICK:
|
||||
cli.kick(chan, *rest)
|
||||
else:
|
||||
|
Loading…
x
Reference in New Issue
Block a user