Как я могу использовать Twisted Python для автоматического голосового оповещения пользователей в моем канале и выполнения других команд оператора канала (и даже сетевых оперных команд, таких как обработка запросов Vhost и т. Д.)?
Вы можете использовать функцию режима IRCClient для установки канала и пользовательских режимов: http://twistedmatrix.com/documents/11.0.0/api/twisted.words.protocols.irc.IRCClient.html#mode
Если вы следуете руководству на http://www.eflorenzano.com/blog/post/writing-markov-chain-irc-bot-twisted-and-python/, вы можете создать функцию privmsg:
def privmsg(self, user, channel, msg): if msg == "!voiceme": self.mode(self.factory.channel, True, 'v', user=user)