local p = peripheral.find"manipulator" assert(p and p.hasModule"plethora:chat") local m = peripheral.wrap"monitor" assert(m) local function p(...) term.redirect(m) print(...) term.redirect(term.native()) end local score(msg) local s = 0 for m in a:gmatch"%-?%d+" do s=s+m end return s end while true do local _,user,msg = os.pullEvent"chat_message" local s = score(msg) p(string.format("(%d) <%s> %s",s,user,msg)) end end