Detect op status on joining empty channel
This commit is contained in:
parent
73030424cd
commit
602c99a6ff
@ -3381,9 +3381,14 @@ def on_join(cli, raw_nick, chan, acc="*", rname=""):
|
|||||||
var.PLAYERS[nick] = var.DCED_PLAYERS.pop(nick)
|
var.PLAYERS[nick] = var.DCED_PLAYERS.pop(nick)
|
||||||
if nick == botconfig.NICK:
|
if nick == botconfig.NICK:
|
||||||
var.OPPED = False
|
var.OPPED = False
|
||||||
|
cli.send("NAMES " + chan)
|
||||||
if nick == "ChanServ" and not var.OPPED:
|
if nick == "ChanServ" and not var.OPPED:
|
||||||
cli.msg("ChanServ", "op " + chan)
|
cli.msg("ChanServ", "op " + chan)
|
||||||
|
|
||||||
|
@hook("namreply")
|
||||||
|
def on_names(cli, _, __, *names):
|
||||||
|
if "@" + botconfig.NICK in names:
|
||||||
|
var.OPPED = True
|
||||||
|
|
||||||
@cmd("goat", playing=True, phases=("day",))
|
@cmd("goat", playing=True, phases=("day",))
|
||||||
def goat(cli, nick, chan, rest):
|
def goat(cli, nick, chan, rest):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user