1
我一直在研究這個irc bot,看看我是否可以重新創建ChanServ或其他機器人可以提供的一些基本功能,我試着做這個小東西,但它只限於一個暱稱:irc bot自動模式
if '@wikia/Example JOIN #channel' in line:
print 'Giving op status to @wikia/Example'
self.s.send('MODE #channel Example +o\n')
它只能如果@維基/例與尼克示例連接#channel在啓動,但說@維基/示例連接#channel與尼克Example_rules,然後因爲我的錯誤就不會工作,暱稱「示例」不存在。無論暱稱是什麼,@ wikia/Example怎麼可能成爲+ o?
這裏是一條線的樣子
:[email protected]/Example PRIVMSG #channel :This is a message.
你看過'Twisted'嗎? - 它有一個非常好的機器人生成框架 - 再加上你應該能夠解析這條線,而不僅僅是尋找那樣的東西......所以,有點困惑? – 2012-08-16 22:34:39
和IIRC(我寫的頻道服務機器人) - 在這種情況下,它需要是一個僞服務器,否則,只是eggdrop/stormbot等有什麼問題......並且您需要檢查提供商的AUP ... – 2012-08-16 22:37:58
我知道其他類型的機器人,但我寧願在此創建它。 – Hairr 2012-08-17 01:51:21