I may be mistaken, but I believe a change to chat was made in KoL, which affects mafia. Last night, my mafia-run bots were working fine, but this morning, I noticed that they weren't, despite nothing having changed on my end. One thing to note was that private messages being received don't show up in their proper tabs (I use mafia's chat rather than relay), and instead show up in all tabs as "Player (private): message" in green. Without doing any testing aside from trying to get my bots' normal functions to work via PM, I believe that none of these PMs are being received correctly by chatbotScript. Hopefully I'm not on drugs and someone else running a mafiaBot can confirm this for me (although, anybody using mafia's chat should be able to see how PMs seem to have changed).
Edit: As I suspected, a change was made to try and fix a known problem in KoL: http://forums.kingdomofloathing.com/vb/showpost.php?p=3918865&postcount=38
Edit: As I suspected, a change was made to try and fix a known problem in KoL: http://forums.kingdomofloathing.com/vb/showpost.php?p=3918865&postcount=38