@verb #555:"do_www_setup" this none this rxdo #789 @program #555:"do_www_setup" this none this caller == this || raise(E_PERM) pass(@args) get = $www:parse_GET("q") || strsub(prepstr, "/", "") if (get in {"unanswered", "answered", "ambiguous"}) player:tell("
Searching for ", get, " questions...")
log = this:fileread("log.txt")
cache = {""}
for line in ({@log, "*** End of log ***"})
if (index(line, " =>") == 1)
cache = {@cache, line}
else
if (length(cache) == 2 ? cache[2] == " => Huh?!? ********************" ? get == "unanswered" | get == "answered" | get == "ambiguous")
player:tell($html_utils:literal_text(get == "unanswered" ? cache[1] | cache))
endif
if (line && line[1] == "*")
player:tell($html_utils:literal_text(line))
cache = {}
else
cache = {line}
endif
endif
$command_utils:suspend_if_needed()
endfor
player:tell("