@@ -133,8 +133,9 @@ class Storycraft(Plugin):
|
||||
player = StorycraftPlayer.objects.create(nick=nick, nickmask=event.source, game=game)
|
||||
|
||||
# tell the control channel
|
||||
self.bot.privmsg(master_channel, "{0:s} created a game of storycraft - do '!storycraft game "
|
||||
"{1:d} join' to take part!".format(nick, game.pk))
|
||||
self.bot.reply(None, "{0:s} created a game of storycraft - do '!storycraft game "
|
||||
"{1:d} join' to take part!".format(nick, game.pk),
|
||||
explicit_target=master_channel)
|
||||
|
||||
log.debug("%s added a new game", nick)
|
||||
return self.bot.reply(event, "Game #{0:d} has been created. When everyone has joined, do "
|
||||
@@ -163,7 +164,8 @@ class Storycraft(Plugin):
|
||||
# output results
|
||||
master_channel = settings.STORYCRAFT_MASTER_CHANNEL
|
||||
|
||||
self.bot.privmsg(master_channel, "{0:s} joined storycraft #{1:d}!".format(nick, game_id))
|
||||
self.bot.reply(None, "{0:s} joined storycraft #{1:d}!".format(nick, game_id),
|
||||
explicit_target=master_channel)
|
||||
log.debug("%s joined game #%d", nick, game_id)
|
||||
return self.bot.reply(event, "{0:s}, welcome to the game.".format(nick))
|
||||
else:
|
||||
@@ -235,9 +237,10 @@ class Storycraft(Plugin):
|
||||
master_channel = settings.STORYCRAFT_MASTER_CHANNEL
|
||||
|
||||
# tell the control channel
|
||||
self.bot.privmsg(master_channel, "{0:s} started storycraft #{1:d}! - first player "
|
||||
"is {2:s}, do '!storycraft game {1:d} show line' when the game is "
|
||||
"assigned to you.".format(nick, game_id, player.nick))
|
||||
self.bot.reply(None, "{0:s} started storycraft #{1:d}! - first player "
|
||||
"is {2:s}, do '!storycraft game {1:d} show line' when the game is "
|
||||
"assigned to you.".format(nick, game_id, player.nick),
|
||||
explicit_target=master_channel)
|
||||
log.debug("%s started game #%d", nick, game_id)
|
||||
|
||||
return self.bot.reply(event, "Game #{0:d} started.".format(game_id))
|
||||
@@ -343,22 +346,25 @@ class Storycraft(Plugin):
|
||||
return_msg = 'Line logged. Please add another. ' + progress_str
|
||||
else:
|
||||
# notify the new owner, too
|
||||
self.bot.privmsg(player.nick, "You have a new line in storycraft "
|
||||
"#{0:d}: '{1:s}' {2:s}"
|
||||
"".format(game_id, last_line.line, progress_str))
|
||||
self.bot.reply(None, "You have a new line in storycraft "
|
||||
"#{0:d}: '{1:s}' {2:s}"
|
||||
"".format(game_id, last_line.line, progress_str),
|
||||
explicit_target=player.nick)
|
||||
|
||||
master_channel = settings.STORYCRAFT_MASTER_CHANNEL
|
||||
|
||||
log.debug("%s added a line to #%d", nick, game_id)
|
||||
# log output
|
||||
if game.status == StorycraftGame.STATUS_IN_PROGRESS:
|
||||
self.bot.privmsg(master_channel, "{0:s} added a line to storycraft "
|
||||
"#{1:d}! - next player is {2:s}"
|
||||
"".format(nick, game_id, player.nick))
|
||||
self.bot.reply(None, "{0:s} added a line to storycraft "
|
||||
"#{1:d}! - next player is {2:s}"
|
||||
"".format(nick, game_id, player.nick),
|
||||
explicit_target=master_channel)
|
||||
return self.bot.reply(event, return_msg)
|
||||
else:
|
||||
self.bot.privmsg(master_channel, "{0:s} finished storycraft #{1:d}!"
|
||||
"".format(nick, game_id))
|
||||
self.bot.reply(None, "{0:s} finished storycraft #{1:d}!"
|
||||
"".format(nick, game_id),
|
||||
explicit_target=master_channel)
|
||||
return self.bot.reply(event, "Line logged (and game completed).")
|
||||
else:
|
||||
return self.bot.reply(event, "Failed to assign game to next player.")
|
||||
|
||||
Reference in New Issue
Block a user