!away now toggles, and !away does not prevent you from being !admins pinged
This commit is contained in:
parent
4705e06620
commit
1764457ce3
@ -279,7 +279,10 @@ def away(cli, nick, *rest):
|
|||||||
cloak = parse_nick(nick)[3]
|
cloak = parse_nick(nick)[3]
|
||||||
nick = parse_nick(nick)[0]
|
nick = parse_nick(nick)[0]
|
||||||
if cloak in var.AWAY:
|
if cloak in var.AWAY:
|
||||||
cli.notice(nick, "You are already marked as away.")
|
var.AWAY.remove(cloak)
|
||||||
|
var.save_data()
|
||||||
|
|
||||||
|
cli.notice(nick, "You are no longer marked as away.")
|
||||||
return
|
return
|
||||||
var.AWAY.append(cloak)
|
var.AWAY.append(cloak)
|
||||||
var.save_data()
|
var.save_data()
|
||||||
@ -2006,7 +2009,7 @@ def show_admins(cli, nick, chan, rest):
|
|||||||
def on_whoreply(cli, server, dunno, chan, dunno1,
|
def on_whoreply(cli, server, dunno, chan, dunno1,
|
||||||
cloak, dunno3, user, status, dunno4):
|
cloak, dunno3, user, status, dunno4):
|
||||||
if ((cloak in botconfig.ADMINS or cloak in botconfig.OWNERS) and 'G' not in status and
|
if ((cloak in botconfig.ADMINS or cloak in botconfig.OWNERS) and 'G' not in status and
|
||||||
user != botconfig.NICK and cloak not in var.AWAY):
|
user != botconfig.NICK):
|
||||||
admins.append(user)
|
admins.append(user)
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user