added --league [league name] flag to startgame (also -l [league name])
This commit is contained in:
parent
dfd5fd8940
commit
3ee7c71362
|
@ -114,10 +114,16 @@ class StartGameCommand(Command):
|
||||||
- and finally, optionally, the number of innings, which must be greater than 2 and less than 31. if not included it will default to 9."""
|
- and finally, optionally, the number of innings, which must be greater than 2 and less than 31. if not included it will default to 9."""
|
||||||
|
|
||||||
async def execute(self, msg, command):
|
async def execute(self, msg, command):
|
||||||
|
league = None
|
||||||
if config()["game_freeze"]:
|
if config()["game_freeze"]:
|
||||||
await msg.channel.send("Patch incoming. We're not allowing new games right now.")
|
await msg.channel.send("Patch incoming. We're not allowing new games right now.")
|
||||||
return
|
return
|
||||||
|
|
||||||
|
if "-l " in command.split("\n")[0]:
|
||||||
|
league = command.split("\n")[0].split("-l ")[1]
|
||||||
|
elif "--league " in command.split("\n")[0]:
|
||||||
|
league = command.split("\n")[0].split("--league ")[1]
|
||||||
|
|
||||||
try:
|
try:
|
||||||
team_name1 = command.split("\n")[1].strip()
|
team_name1 = command.split("\n")[1].strip()
|
||||||
team1 = games.get_team(team_name1)
|
team1 = games.get_team(team_name1)
|
||||||
|
@ -167,7 +173,7 @@ class StartGameCommand(Command):
|
||||||
channel = msg.channel
|
channel = msg.channel
|
||||||
await msg.delete()
|
await msg.delete()
|
||||||
|
|
||||||
game_task = asyncio.create_task(watch_game(channel, game, user=msg.author))
|
game_task = asyncio.create_task(watch_game(channel, game, user=msg.author, league=league))
|
||||||
await game_task
|
await game_task
|
||||||
|
|
||||||
class SetupGameCommand(Command):
|
class SetupGameCommand(Command):
|
||||||
|
|
Loading…
Reference in New Issue
Block a user