解析PuTTY IRC聊天

时间:2016-03-26 13:28:14

标签: python irc

所以我想创建一个监控irc聊天的程序,如果提到他们的名字,就会向用户发送电子邮件。

我想知道是否可以将irc聊天消息输出到txt文件?如果可能,我想使用Python。

irc聊天是WeeChat。我不会撒谎,我没有编程很长时间,所以我很无能为力。我也有使用Cheat Engine捕获内存的想法,但这似乎是一个非常糟糕的解决方案,我更喜欢它可以在Linux上运行。我也看过可能有用的mIRC脚本吗?

更新: 我可以使用PuTTY日志记录功能记录聊天的输出,但输出很难读取和分析:

  22 [33m:[39m12 [33m:[39m07] [1m [32m @] [36mUSERNAMECENSORED [0m [32m | [39m“需要两个软件开发人员,因为[7C [34m│[1m [39m [32m @ [0mUSER [58D [32m | [39mmudent夏季职位,写出RESTful网络[34m│[1m [39m [32m @] [0mUSER] [32m | [39mservices在Python中使用Django REST [9C [34m│[1m [39m [34m [0mUSER [6; 20H [32m | [39mframework。正在开发的应用程序是[34m│[1m [39m [34m [34m] 0mdanielrb [7; 20H [32m | [39m财务会计系统。因此,a [8C [34m│[1m [39m [34m [0mDee [56D]   [32米| [39m会计知识是一个明显的优势。 [34m│[1m [39m [34m [0meoghanc [60D [32m | [39m申请人将被要求参加[9C [34m│[1m [39m [34m [0mUser [10; 20H] [32m] [39分钟将包括技术[11C [34m│[1m [39m [34m [0mME [59D [32m | [39massignments。除了训练和经验,[34m│[1m [39m [34m [0mmtlight [60D   [32米| [39m [46C [34m│[1m [39m [34m [0mshane   22 [33m:[39m12 [33m:[39m09 [1m [32m @ [36mUser [0m [32m | [39mositions为成功提供每周400欧元[34m│[1m [39m [34m [0mherkin [60D [32m] [39mcandidates。“[37C [34m│[1m [39m [34m [0myensil22] [33m:[39m17 [33m:[39m03 [1m [32m @ [36mUSER [0m [32m | [39mIt仅工作两个月(约))虽然:/ [34m│      [39m22 [33m:[39m27 [33m:[39m52 [1m [32m @

我如何解析这个问题,这样我可以告诉用户何时被提及并以字符串形式阅读该消息?

0 个答案:

没有答案