簡體   English   中英

Irc-bot使用扭曲和定期印刷

[英]Irc-bot using twisted with periodical printing

我遇到的問題確實很小,但是我已經設法解決了兩天,但是卻一無所獲。

基本上,我正在使用Twisted構建IRC機器人,是的,網絡上有很多示例,但是當您要定期發送消息時,它們都無法處理您的工作。

我希望我的機器人運行一個循環,如果在我關注的Twitter帳戶上有一條新推文,則將該推文打印到IRC頻道中。 我已經完成了twitter部分的工作,並且bot連接正常,但是當我嘗試使它向通道中寫入內容時,問題就出現了。 它只是抱怨。 下面的代碼是我最近使它能夠正常工作的代碼,但是我仍然收到錯誤消息: TypeError:必須以IrcBot實例作為第一個參數調用未綁定方法msg()(而是使用模塊實例)

我有點理解這是什么意思,但我不必實例化該協議嗎? 該代碼鏈接在下面(不想把它濫發垃圾郵件),如果有人可以給我解決方案,我將永遠感激:)

http://pastebin.com/HYtKRmD4

這非常類似於Twisted FAQ( http://twistedmatrix.com/trac/wiki/FrequentlyAskedQuestions#HowdoImakeinputononeconnectionresultinoutputonother)中回答的問題。

另外,我認為您的問題摘要有些混亂。 您描述了一種情況,其中您想“響應事件”生成IRC輸出。 “定期”表示基於定時的重復-例如,每15秒執行一次操作。 該問題的答案與您實際提出的問題的答案有很大不同

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM