It would be nice to have a switch (something like -k<key>) that allowed the user to specify the key that mIRC should rejoin the channel with, when the /hop command is used.

I know that /hop already rejoins the channel with the memberkey (if +k mode exists); but, in some situations, the user might want to specify their own key. For example, on an IRCX server, the user would be able specify an OWNERKEY or a HOSTKEY with /hop instead of having to make a custom cycle alias just to do this.

I don't have a problem with scripting my own alias, except that it closes the channel window when I part before rejoining, and that's the main reason why I want to be able to do it with /hop.