Example #1
0
def leave(conversation, name):
    if not Team.exists(name):
        conversation.say("No team named \"%s\" exists." % name)
    else:
        team = Team(name)
        team.removeMember(conversation.buddy)
        conversation.say("You are no longer on the %s team." % name)
Example #2
0
def join(conversation, name):
    if not Team.exists(name):
        conversation.say("No team named \"%s\" exists." % name)
    else:
        team = Team(name)
        team.addMember(conversation.buddy)
        conversation.say("You are now on the %s team." % name)
Example #3
0
def leave(conversation, name):
  if not Team.exists(name):
    conversation.say("No team named \"%s\" exists." % name)
  else:
    team = Team(name)
    team.removeMember( conversation.buddy )
    conversation.say("You are no longer on the %s team." % name)
Example #4
0
def join(conversation, name):
  if not Team.exists(name):
    conversation.say("No team named \"%s\" exists." % name)
  else:
    team = Team(name)
    team.addMember( conversation.buddy )
    conversation.say("You are now on the %s team." % name)
Example #5
0
def members(conversation, name):
    if not Team.exists(name):
        conversation.say("No team named \"%s\" exists." % name)
    else:
        team = Team(name)
        if team.agents:
            members = ','.join(agent.jid for agent in team.agents)
            heading = "%s members:\n" % name
            conversation.say(heading + members, useHTML=False)
        else:
            conversation.say("That team has no members.")
Example #6
0
def members(conversation, name):
  if not Team.exists(name):
    conversation.say("No team named \"%s\" exists." % name)
  else:
    team = Team(name)
    if team.agents:
      members = ','.join(agent.jid for agent in team.agents)
      heading = "%s members:\n" % name
      conversation.say(heading + members, useHTML=False)
    else:
      conversation.say("That team has no members.")