/** (C) Game Page Network, Inc., Confidential, All Rights Reserved */
// BanCommand.java
// --paul@gamepage.net, 24oct97

import java.io.*;
import java.util.*;

public class BanCommand extends Command {
  BanCommand() {
    super("ban", 1, "MEMBER",
	  "Ban MEMBER from logging into the Club. See also: mute, eject.");
    coach = true;
  }
  public void process(StringTokenizer args, Client c) {
    Member current = c.getMember();  
    String name = args.nextToken();
    Member badguy = Member.findMember(name);
    if (badguy==null) {
      c.send("! ban "+name+": No such active member.");
      return;
    }
    Club.log(current+" ban "+badguy);
    Member.ban(badguy);
  }
}
