!7 cmodule2 FollowSkypeBot > DynPrintLog { File logFile() { ret userDir("dev/skype-bot/skype.log"); } start-thread { printFileInfo(logFile()); new Matches m; for (S line : linesFromFile(logFile())) pcall { if (startsWith(line, "Message: ", m)) { //print(m.rest()); Map map = jsonDecodeMap(m.rest()); //pnl(map); Map resource = cast mapGet(map, "resource"); //pnl(resource); S content = cast mapGet(resource, "content"); if (nempty(content)) print("Content: " + htmlDecode(content)); } } } }