Demo1
网上有好些用 Python 语言编写的微信机器人,此前没怎么关注,毕竟这件事在微信生态属于灰色地带。小林是 Perl 语言爱好者,前几天顺手搜索了一下,发现也有人写 Perl 语言版本,顺手用 cpan install Mojo::Weixin 安装体验了一下觉得很不错。
这个使用Perl语言编写的微信客户端框架,基于 Mojolicious,要求 Perl 版本5.10+,几乎只要使用一个命令行就能启动微信聊天机器人,目前已经有十来个不同插件可以使用。
cpan install Mojo::Weixin # 安装
perl -MMojo::Weixin -e "Mojo::Weixin->new->load('ShowMsg')->load('SmartReply')->run()" # 运行
非常适合用来做二次开发,如 Openwx 插件就可以很方便把微信发送的消息转发到另一个 API 上,用 PHP 语言或其他语言写应用也很轻松。小林打算写个圣经小助手,正在规划功能希望能尽快上线。