//      /bin/dev/_replog.c
//      from the Dead Souls Mudlib
//      Views the report log for the player named
//      created by Descartes of Borg 930623

#include <lib.h>

inherit LIB_DAEMON;

int cmd(string str) {
    if(!str) str = this_player()->GetKeyName();
    str = "/log/reports/"+str;
    if(!file_exists(str)) {
        notify_fail("No such file: "+str+".\n");
        return 0;
    }
    if(!tail(str)) {
        notify_fail("Failed to read file: "+str+".\n");
        return 0;
    }
    return 1;
}

string GetHelp() {
    return ("Syntax: replog [logname]\n\n"
            "Tails the reports log of the immortal or domain named.\n"
            "If no immortal or domain is named, the report log is given\n"
            "for the person issuing the command.");
}
