haoshen_bot:基于yirimirai的qq机器人
-
一个基于yirimirai的多功能机器人
功能:
游戏功能:下各种棋,扫雷,wordle,24点,数织,抢答单词和日语假名,等等,并计算金币经验,参与富豪排名;
学习功能:百度百科,在线编程,wolframalpha请求,latex图片生成,oeis数列搜索,等等
生活休闲:数十种趣味/实用小功能,例如趣味图片制作,高德地图api,搜索mcwiki和mc模组,自动生成狗屁不通文章、申论,获取知乎、微博热搜,等等
q群管理:可选开启复读禁言,可以帮助管理员禁言。
代码:
基于yirimirai,并做了一点封装,使得各功能开关方便,项目结构清晰方便继续开发。
交流qq群:758960240
-
若您在首次部署本bot时出现cariosvg报错:
OSError: no library called "cairo" was found
no library called "libcairo-2" was found
cannot load library 'libcairo.so': error 0x7e
cannot load library 'libcairo.2.dylib': error 0x7e
cannot load library 'libcairo-2.dll': error 0x7e
这是因为缺少gtk2环境,可以用链接:
https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer/releases/download/2021-01-30/gtk2-runtime-2.24.33-2021-01-30-ts-win64.exe
下载,或者假如您不使用相关功能的话,注释掉mychess.py下cariosvg相关代码即可