So i know there is a lot of these around. But this is definately not a flake one at all. First off, it takes care of the $network issue for random servers. So you dont have to specify the exact sub-server, because it will take care of it for you. Second off, it doesn't just join channels, and servers, but you can also use connection commands for if your an operator, and you need to /oper, or other..
Completely new concept to a seen script. Not only does this seen script tell what the last user did. But if a user is not in a channel that the bot is in, it will do a raw whois and if the target is on the server, the bot will give a list of channels the target is on and the bot will contact the target for the user if the user wishes.