// This command is only useful if you own an intermud channel
#include <lib.h>
#include <daemons.h>
inherit LIB_DAEMON;
mixed cmd(string args) {
    string chan;
    int mode = 0;
    if(!archp(previous_object())) return 0;
    if( !args || args == "") return "Huh?";
    if(sscanf(args,"%s %s",chan,mode) != 2) chan = args;
    if(mode > 2 || mode < 0) return "Invalid mode.";
    else INTERMUD_D->eventWrite( ({ "channel-add", 5, mud_name(), 
	    this_player()->GetKeyName(), INTERMUD_D->GetNameserver(), 
	    0, chan, mode }) );
    //unguarded( (: update("/daemon/intermud") :) );
    load_object("/secure/cmds/creators/update")->cmd("/daemon/intermud");
    write("Channel creation request sent.");
    return 1;
}