昨天花了一天的时间做了个机器人,这机器人不是用来聊天的,只是用来帮我管理群的,还有给大家送资源的,你懂的!
每次给大家送资源,百度云链接都很容易被和谐掉,你们加了我之后,我每次都得手动去复制粘贴资源发给你们,有时候回复得也不是时候,我也很忙,那怎么办?这不,还有Python吗?都说Python除了不能生孩子,什么都能干,所以直接动手开干,用开源框架 itchat 写了个机器人。
所以说,用 Python 可以干很多很有趣的东西。
说下机器人功能:
使用方法:在群里艾特机器人,带上资源关键字即可!
还可以查看资源关键字,使用方法如下
那就只有这么多资源而已吗?不不不,没有的资源你可以进行提交,提交后我会在特定时间内进行上传,提交方法为:
然后我就会在机器人的私聊中收到请求
注意:关键字如下,其他验证信息一律忽略
只接受 py 交易
加了好友之后会提示你进行相关操作:
回复相关的关键字即可,只响应这三个关键字,其他的会自动忽略,因为机器人只是为了释放双手而已。
由于微信的网页端不再支持对群聊进行添加成员或删除成员,所以这个广告只是起提示作用,一旦有人会小程序之类的东西正义的机器人就会站出来,然后机器人也会私聊通知我。
所以你们以后得小心了。
我还给机器人做了个控制工具,原理就是我,就是管理员,可以通过私聊来控制机器人,输送命令,暂时做了这几个命令
相关演示就不做了,因为做了也没用,你们也用不了,哈哈。
以后还可以继续添加我喜欢的功能。
思考:
很早之前就想做个机器人维护群了,一直以为会很难,因为需要做很多功能,昨天突发奇想,就列了下我想要的功能,一看也没有多少个,就打开 pycharm 动了起来。昨天也看了 itchat 的文档,发现特别容易做,也就是逻辑写得多而已,其他的没什么难点,所以说,很多事情,不要去看表面,就觉得很难,你只有实践了,才知道它到底有多难,实践了出问题,也就遇到一个解决一个,要有那种佛挡杀佛 神挡杀神的信心。
其他的不多说了!
这里也有一个事实爬取微信公众号的思路:使用 itchat 监控微信公众号信息,当公众号发信息时,就可以提取相关链接爬取即可,但是不能爬取历史文章好像,需要实时的可以试试这个方法!
本文分享自微信公众号 - Python绿色通道(Python_channel)
原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。
原始发表时间:2019-02-28
本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。
我来说两句