Well not really. IRC has no "/access" command like MSN does. If you set a ban, and you want it to be removed after 24 hours, you have to be in the channel when the 24 hours ends so that _you_ can remove the ban. But anyway, as I said, thats the least of your problems. None of that script will work on a non-MSN server simply because there is no such thing as numerics 821 and 822. IRC does NOT notify you of when someone [un]sets away.