There's a couple problems.
First off, the event is "onEvent_ChatWndReceiveMessage" rather than "onEvent_ChatWndReceive
dMessage".
Also, you have
code:
function OnEvent_ChatWndReceivedMessage(ChatWnd,Origin,Msg,Kind){
if(Message.substr(0,8).toLowerCase()=="!petrafi"){
So "Message" is undefined. So either change "Message" to "Msg" or "Msg" to "Message" and that part of the code should be just fine.