make !so a secret command
This commit is contained in:
parent
999057b9da
commit
3f0c7d1b83
10
bot.py
10
bot.py
|
|
@ -313,10 +313,6 @@ class SetTodayResponse(MessageResponse):
|
||||||
|
|
||||||
@handle_message('!settoday')
|
@handle_message('!settoday')
|
||||||
def cmd_settoday(match: Match[str]) -> Response:
|
def cmd_settoday(match: Match[str]) -> Response:
|
||||||
if match['user'] != match['channel']:
|
|
||||||
return MessageResponse(
|
|
||||||
match, 'https://www.youtube.com/watch?v=RfiQYRn7fBg',
|
|
||||||
)
|
|
||||||
_, _, rest = match['msg'].partition(' ')
|
_, _, rest = match['msg'].partition(' ')
|
||||||
return SetTodayResponse(match, rest)
|
return SetTodayResponse(match, rest)
|
||||||
|
|
||||||
|
|
@ -534,6 +530,10 @@ def cmd_joke(match: Match[str]) -> Response:
|
||||||
|
|
||||||
@handle_message('!so (?P<user_channel>.+)')
|
@handle_message('!so (?P<user_channel>.+)')
|
||||||
def cmd_shoutout(match: Match[str]) -> Response:
|
def cmd_shoutout(match: Match[str]) -> Response:
|
||||||
|
if match['user'] != match['channel']:
|
||||||
|
return MessageResponse(
|
||||||
|
match, 'https://www.youtube.com/watch?v=RfiQYRn7fBg',
|
||||||
|
)
|
||||||
user = match['user_channel']
|
user = match['user_channel']
|
||||||
return MessageResponse(
|
return MessageResponse(
|
||||||
match,
|
match,
|
||||||
|
|
@ -542,7 +542,7 @@ def cmd_shoutout(match: Match[str]) -> Response:
|
||||||
|
|
||||||
|
|
||||||
COMMAND_RE = re.compile(r'!\w+')
|
COMMAND_RE = re.compile(r'!\w+')
|
||||||
SECRET_CMDS = frozenset(('!settoday',))
|
SECRET_CMDS = frozenset(('!settoday', '!so'))
|
||||||
|
|
||||||
|
|
||||||
@handle_message(r'!\w')
|
@handle_message(r'!\w')
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue