I would advise modify your forum software, for example modify new user registration. Changing 'email' form field to 'emailaddress' field will stop most of the bots plus you can track bots, that still trying to register using old 'email' field.
Cant advise anything else since your forum script...