Don't require !f prefix for admin commands where unambiguous
I didn't change !fflags to !flags as it may be a good idea to add a !flags command to allow users to view their own flags.
This commit is contained in:
parent
6ac05fb3e6
commit
281ac8e21e
@ -376,7 +376,7 @@ def reset():
|
|||||||
|
|
||||||
reset()
|
reset()
|
||||||
|
|
||||||
@cmd("fsync", flag="m", pm=True)
|
@cmd("sync", "fsync", flag="m", pm=True)
|
||||||
def fsync(cli, nick, chan, rest):
|
def fsync(cli, nick, chan, rest):
|
||||||
"""Makes the bot apply the currently appropriate channel modes."""
|
"""Makes the bot apply the currently appropriate channel modes."""
|
||||||
sync_modes(cli)
|
sync_modes(cli)
|
||||||
@ -407,7 +407,7 @@ def refreshdb(cli, nick, chan, rest):
|
|||||||
expire_tempbans(cli)
|
expire_tempbans(cli)
|
||||||
reply(cli, nick, chan, "Done.")
|
reply(cli, nick, chan, "Done.")
|
||||||
|
|
||||||
@cmd("fdie", "fbye", flag="D", pm=True)
|
@cmd("die", "bye", "fdie", "fbye", flag="D", pm=True)
|
||||||
def forced_exit(cli, nick, chan, rest):
|
def forced_exit(cli, nick, chan, rest):
|
||||||
"""Forces the bot to close."""
|
"""Forces the bot to close."""
|
||||||
|
|
||||||
@ -460,7 +460,7 @@ def _restart_program(cli, mode=None):
|
|||||||
os.execl(python, python, *sys.argv)
|
os.execl(python, python, *sys.argv)
|
||||||
|
|
||||||
|
|
||||||
@cmd("frestart", flag="D", pm=True)
|
@cmd("restart", "frestart", flag="D", pm=True)
|
||||||
def restart_program(cli, nick, chan, rest):
|
def restart_program(cli, nick, chan, rest):
|
||||||
"""Restarts the bot."""
|
"""Restarts the bot."""
|
||||||
|
|
||||||
@ -6394,7 +6394,7 @@ def on_error(cli, pfx, msg):
|
|||||||
elif msg.startswith("Closing Link:"):
|
elif msg.startswith("Closing Link:"):
|
||||||
raise SystemExit
|
raise SystemExit
|
||||||
|
|
||||||
@cmd("ftemplate", flag="F", pm=True)
|
@cmd("template", "ftemplate", flag="F", pm=True)
|
||||||
def ftemplate(cli, nick, chan, rest):
|
def ftemplate(cli, nick, chan, rest):
|
||||||
params = re.split(" +", rest)
|
params = re.split(" +", rest)
|
||||||
|
|
||||||
@ -6614,7 +6614,7 @@ def fwait(cli, nick, chan, rest):
|
|||||||
cli.msg(chan, messages["forced_wait_time_decrease"].format(nick, abs(extra), "s" if extra != -1 else ""))
|
cli.msg(chan, messages["forced_wait_time_decrease"].format(nick, abs(extra), "s" if extra != -1 else ""))
|
||||||
|
|
||||||
|
|
||||||
@cmd("fstop", flag="A", phases=("join", "day", "night"))
|
@cmd("stop", "fstop", flag="A", phases=("join", "day", "night"))
|
||||||
def reset_game(cli, nick, chan, rest):
|
def reset_game(cli, nick, chan, rest):
|
||||||
"""Forces the game to stop."""
|
"""Forces the game to stop."""
|
||||||
if nick == "<stderr>":
|
if nick == "<stderr>":
|
||||||
@ -6755,7 +6755,7 @@ def on_invite(cli, raw_nick, something, chan):
|
|||||||
cli.join(chan) # Allows the bot to be present in any channel
|
cli.join(chan) # Allows the bot to be present in any channel
|
||||||
debuglog(nick, "INVITE", chan, display=True)
|
debuglog(nick, "INVITE", chan, display=True)
|
||||||
|
|
||||||
@cmd("fpart", raw_nick=True, flag="A", pm=True)
|
@cmd("part", "fpart", raw_nick=True, flag="A", pm=True)
|
||||||
def fpart(cli, rnick, chan, rest):
|
def fpart(cli, rnick, chan, rest):
|
||||||
"""Makes the bot forcibly leave a channel."""
|
"""Makes the bot forcibly leave a channel."""
|
||||||
nick = parse_nick(rnick)[0]
|
nick = parse_nick(rnick)[0]
|
||||||
@ -7048,7 +7048,7 @@ def myrole(cli, nick, chan, rest):
|
|||||||
message += "."
|
message += "."
|
||||||
pm(cli, nick, message)
|
pm(cli, nick, message)
|
||||||
|
|
||||||
@cmd("faftergame", flag="D", raw_nick=True, pm=True)
|
@cmd("aftergame", "faftergame", flag="D", raw_nick=True, pm=True)
|
||||||
def aftergame(cli, rawnick, chan, rest):
|
def aftergame(cli, rawnick, chan, rest):
|
||||||
"""Schedule a command to be run after the current game."""
|
"""Schedule a command to be run after the current game."""
|
||||||
nick = parse_nick(rawnick)[0]
|
nick = parse_nick(rawnick)[0]
|
||||||
@ -7082,7 +7082,7 @@ def aftergame(cli, rawnick, chan, rest):
|
|||||||
var.AFTER_FLASTGAME = do_action
|
var.AFTER_FLASTGAME = do_action
|
||||||
|
|
||||||
|
|
||||||
@cmd("flastgame", flag="D", raw_nick=True, pm=True)
|
@cmd("lastgame", "flastgame", flag="D", raw_nick=True, pm=True)
|
||||||
def flastgame(cli, rawnick, chan, rest):
|
def flastgame(cli, rawnick, chan, rest):
|
||||||
"""Disables starting or joining a game, and optionally schedules a command to run after the current game ends."""
|
"""Disables starting or joining a game, and optionally schedules a command to run after the current game ends."""
|
||||||
nick, _, ident, host = parse_nick(rawnick)
|
nick, _, ident, host = parse_nick(rawnick)
|
||||||
@ -7267,7 +7267,7 @@ def vote(cli, nick, chan, rest):
|
|||||||
else:
|
else:
|
||||||
return show_votes.caller(cli, nick, chan, rest)
|
return show_votes.caller(cli, nick, chan, rest)
|
||||||
|
|
||||||
@cmd("fpull", flag="D", pm=True)
|
@cmd("pull", "fpull", flag="D", pm=True)
|
||||||
def fpull(cli, nick, chan, rest):
|
def fpull(cli, nick, chan, rest):
|
||||||
"""Pulls from the repository to update the bot."""
|
"""Pulls from the repository to update the bot."""
|
||||||
|
|
||||||
@ -7314,7 +7314,7 @@ def update(cli, nick, chan, rest):
|
|||||||
fpull.caller(cli, nick, chan, "")
|
fpull.caller(cli, nick, chan, "")
|
||||||
restart_program.caller(cli, nick, chan, "Updating bot")
|
restart_program.caller(cli, nick, chan, "Updating bot")
|
||||||
|
|
||||||
@cmd("fsend", flag="F", pm=True)
|
@cmd("send", "fsend", flag="F", pm=True)
|
||||||
def fsend(cli, nick, chan, rest):
|
def fsend(cli, nick, chan, rest):
|
||||||
"""Forcibly send raw IRC commands to the server."""
|
"""Forcibly send raw IRC commands to the server."""
|
||||||
cli.send(rest)
|
cli.send(rest)
|
||||||
@ -7349,12 +7349,12 @@ def _say(cli, raw_nick, rest, command, action=False):
|
|||||||
cli.send("PRIVMSG {0} :{1}".format(target, message))
|
cli.send("PRIVMSG {0} :{1}".format(target, message))
|
||||||
|
|
||||||
|
|
||||||
@cmd("fsay", flag="s", raw_nick=True, pm=True)
|
@cmd("say", "fsay", flag="s", raw_nick=True, pm=True)
|
||||||
def fsay(cli, raw_nick, chan, rest):
|
def fsay(cli, raw_nick, chan, rest):
|
||||||
"""Talk through the bot as a normal message."""
|
"""Talk through the bot as a normal message."""
|
||||||
_say(cli, raw_nick, rest, "fsay")
|
_say(cli, raw_nick, rest, "fsay")
|
||||||
|
|
||||||
@cmd("fact", "fdo", "fme", flag="s", raw_nick=True, pm=True)
|
@cmd("act", "do", "me", "fact", "fdo", "fme", flag="s", raw_nick=True, pm=True)
|
||||||
def fact(cli, raw_nick, chan, rest):
|
def fact(cli, raw_nick, chan, rest):
|
||||||
"""Act through the bot as an action."""
|
"""Act through the bot as an action."""
|
||||||
_say(cli, raw_nick, rest, "fact", action=True)
|
_say(cli, raw_nick, rest, "fact", action=True)
|
||||||
@ -7381,7 +7381,7 @@ def can_run_restricted_cmd(nick):
|
|||||||
|
|
||||||
return True
|
return True
|
||||||
|
|
||||||
@cmd("fspectate", flag="A", pm=True, phases=("day", "night"))
|
@cmd("spectate", "fspectate", flag="A", pm=True, phases=("day", "night"))
|
||||||
def fspectate(cli, nick, chan, rest):
|
def fspectate(cli, nick, chan, rest):
|
||||||
"""Spectate wolfchat or deadchat."""
|
"""Spectate wolfchat or deadchat."""
|
||||||
if not can_run_restricted_cmd(nick):
|
if not can_run_restricted_cmd(nick):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user