- 帖子
CP-
- 最后登录
- 1970-1-1
|
发布应用应用ID: | Newbe.Mahua.Receiver.Meow |
---|
Api版本: | 9 |
---|
应用名称: | 接待喵lua脚本插件 |
---|
应用版本: | 1.0.0 |
---|
类型: | 网络 趣味 词库 工具 其他 |
---|
许可: | 开放源代码 (开源)必须保留原作者版权 |
---|
介绍: | 可以按关键词自动回复固定词条或运行lua脚本,自带搜番剧等功能 |
---|
交流群: | - |
---|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?注册
 x 本帖最后由 chenxuuu 于 2019-2-15 23:24 编辑
本插件基于Newbe.Mahua框架,使用c#进行开发,源码地址:https://github.com/chenxuuu/receiver-meow
主要功能如下:
- 可自定义关键词,回复指定的结果
- 可自定义关键词,回复设置的lua脚本输出结果
- lua脚本的删减均为动态加载,无需重启酷q或插件
- 可实时在线运行lua脚本并得到结果
- 每日凌晨自动清理未用到的缓存图片与语音文件
- 回复的关键词/lua脚本分群管理,也有一个全局词库
- 可指定忽略含有某关键词的消息
- 可设置某人的回复添加/删除操作权限
自带的娱乐功能如下:- 点赞功能
- 今日运势获取
- 空气质量查询(需要用自己申请的api,具体请看源码)
- 复读,可按概率百分比进行设置
- 按动画截图进行动画番信息剧查询
- 抽奖功能,可抽到禁言或禁言卡
我已经用lua脚本添加的功能如下(截至2019.2.7):
- 查快递
- 网易云音乐点歌
- 哔哩哔哩av号显示视频信息
- 获取必应今日壁纸
- 对联功能
- 晚安图片报复社会
- 新番查询
- 开车(随机字符生成磁链)
- 一言
- 全年龄图
所有lua脚本均在GitHub工程中的“全局词条的lua脚本”文件夹中
lua脚本可使用的接口(这里只介绍部分):
- http post/get
- json encode/decode
- 输出指定url的图片
- 数据存取接口
- 图片生成/处理接口
- 等等等等。。。具体请见GitHub工程中的readme
举例一个简单的脚本,网易云音乐搜索脚本(点歌),可以看到lua是十分简洁的:
--message = "点歌种太阳"
local songID
if message:find("点歌") == 1 then
if message:gsub("点歌",""):gsub("%d","") == "" then
songID = message:gsub("点歌","")
else
local html = httpGet("http://s.music.163.com/search/get/", "type=1&s="..message:gsub("点歌",""):urlEncode())
local jo = JSON:decode(html)
if jo and jo.result and jo.result.songs and jo.result.songs[1] then
songID = jo.result.songs[1].id
end
end
if songID then
print("[CQ:music,type=163,id="..songID.."]")
else
print(at(fromqq))
print("机器人爆炸了,原因:根本没这首歌")
end
end
送大家一份离线版的lua5.2中文参考手册,入门很快的:
|
被感谢 5 次
|
|
|
|
| |