Use
/msg $nick <rules here> instead of
bs act #genoro The Rules are:One suggestion though: It's not recommended to say those many lines in a row. That might flood off the bot, the users and you. Try putting them in 1 or 2 lines maximun
$nick here returns the nickname of the person who said @rules. And, again, you dont need to use that
^ in the on TEXT event. Using that will only be useful if
halt or
haltdef are in the script (/help $halt for more info)
Hope this does it

Zyzzyx.