The GM for my 4e game just recently added HB's power cards script. I decided to update my macros, and wanted to use /talktomyself in order to avoid cluttering up the log. Unfortunately, my !power macros weren't displaying anything to the chat and I thought there was something wrong, until I exited talking-to-myself mode, at which point it worked fine. I assume the problem is that messages generated by the API are being sent by the "API player", but this was entirely unexpected behavior. The sendChat calls in the Power Cards script use one of the following as the sender: The string "HoneyBadger" The empty string The variable TimeStamp , which consists of the current time in HH:mm format and msg.who msg.who