python3 基于socket的irc机器人

python3 基于socket的irc机器人

前一段时间发现了一个好玩的东西 irc。主要是因为看到了这篇文章,就很好奇,所以找了不少资料,然后下载了一个客户端,准备登上去看看。

可能国内用irc聊天的还是少数吧,中文频道比较少,不过有几个频道还是很活跃的,比如
#linuxba,#archlinux-cn,##orz等等。里面还是有不少常驻人口的(2333)。

然后呢,里面有个很好玩的东西,叫irc机器人。其实这个概念在国外很平常了,twetter等一些平台上面都有很多人的bot。所以呢,我就突发奇想自己也想写一个玩玩。

结果很遗憾,网上这方面资料很少,估计跟用的人少也有关系吧。然后我就问了问频道里的人,没想到还真炸出来一个:文章地址

文中是用socket去连接irc服务器,然后根据irc协议与服务器进行交流,很简单很明了。不过这篇文章写的有点早,使用的还是python 2.X。然而现在python已经发布了v3.5.2的版本,而且2.X和3.X差别有点大,作为一个什么都追新版的强迫症怎么能忍受呢。所以我用python3又重写了一遍文章中的代码。

代码片段:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值