Great hack! But for me it doesn't use the specific account which would post the reported post to the mod forum. I made a super moderator account for that, but it always uses my own.
And I don't know if it could be more clearer than my userid for modbot is 10, and that's what I set it to in modalert.php also. But still it uses only my admin account.
EDIT: Got it working by doing some edits to the modalert.php file.
Added $postingusername field there, which I filled with the mod reporter bot name.
Then I changed all $bbuserinfo[userid] fields to $postinguser and all $bbuserinfo[username] to $postingusername.
Now it's working perfectly.