The attached patch replaces rcirc-complete-nick with rcirc-complete that completes both nicks and user commands. User command completion is only done after '/'. I have yet to find a reliable way to obtaining a list of commands supported by an irc server. So in the end only the standard commands are copied from RFCs. Let me know if there is a better solution.