Linux上使用mojoqq来实现命令行QQ

mojo & irc

mojoqq项目主页:https://github.com/sjdy521/Mojo-Webqq

具体步骤同样可以参考官方文档

第一步:安装perl

yum -y install perl

第二步:安装包管理器cpanm

首先安装cpan

yum -y install cpan
然后安装cpanm

cpan -i App::cpanminus
接下来一直回车,默认配置就好

出现错误:

Linux上使用mojoqq来实现命令行QQ_第1张图片

这里提示权限不足,让你要么切换到root用户下运行,要么使用sudo来运行,更推荐使用root用户来安装吧,因为后面的安装也要用到root权限。

第三步:安装mojoqq

cpanm Mojo::Webqq


第四步:安装irc模块

cpanm -v Mojo::IRC::Server::Chinese

第五步:运行mojoqq

#!/usr/bin/env perl
 use Mojo::Webqq;
 my ($host,$port,$post_api);
 
 $host = "0.0.0.0"; #发送消息接口监听地址,没有特殊需要请不要修改
 $port = 5000;      #发送消息接口监听端口,修改为自己希望监听的端口
 #$post_api = 'http://xxxx';  #接收到的消息上报接口,如果不需要接收消息上报,可以删除或注释此行
 
 my $client = Mojo::Webqq->new();
 $client->load("ShowMsg");
 $client->load("Openqq",data=>{listen=>[{host=>$host,port=>$port}], post_api=>$post_api});
 $client->run();

将上诉代码保存为xxx.pl文件。

使用perl运行刚才保存的xxx.pl文件

 perl qq.pl 

运行结果:

Linux上使用mojoqq来实现命令行QQ_第2张图片

到/tmp下扫描mojiqq的二维码就可以登录了。

Linux上使用mojoqq来实现命令行QQ_第3张图片

最上面项目主页,提供了更多的功能参数选择!!

 


你可能感兴趣的:(Linux)