Ad-hoc commands: option for setting a fixed nickname
While I like the ability to change my nickname using standard XMPP flow, it doesn't map that well to multiple clients fighting over the nickname (some of them, sadly, with a very fixed idea about my nickname).
Can Biboumi support optionally mapping JIDs to fixed nicknames, and preventing usual XMPP MUC nick changes from taking place in case the fixed nickname is specified? If an alternate nickname has to be chosen, can it retry changing nickname back and (when successful) contacting NickServ to authenticate?
This is close to what Spectrum2 is doing.