Как я могу использовать Twisted Python для автоматического озвучивания пользователей на моем канале и выполнения других команд оператора канала (и даже сетевых операционных команд? Например, для обработки запросов vhost и т. д.)?
IRC-бот Twisted Python устанавливает режимы канала
comment
Я думаю, вы можете быть более конкретным, вы ищете библиотеку? На веб-сайте twistedmatrix.com есть их список, который может подойти для вашей задачи.
- person Senthil Kumaran   schedule 14.07.2011
Ответы (1)
Вы можете использовать функцию режима 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)
person
odie5533
schedule
03.08.2011