-
- CoreIrcChannel *channel = qobject_cast<CoreIrcChannel *>(network()->ircChannel(target));
- if(channel) {
- if(channel->cipher()->setKey(key))
- channel->cipher()->encrypt(message);
- } else {
- CoreIrcUser *user = qobject_cast<CoreIrcUser *>(network()->ircUser(target));
- if(user && user->cipher()->setKey(key))
- user->cipher()->encrypt(message);
- }
-