拓展:聊天机器人插件安装

接上回,当我们在目录下运行python脚本并扫码登陆之后提示登陆成功开始自动回复,这个时候就已经可以正常聊天了。

为了使玩法更加多样化,我们可以通过安装插件来实现一些特殊功能。下面以timetask定时任务插件为例给大家介绍

简介:

一款支持自定义定时任务的chatgpt-on-wechat插件,支持自定义时间、轮询周期、自定义时间,包含动态添加任务、取消任务、查看任务列表等功能,一款定时任务系统的插件。

项目地址:https://github.com/haikerapples/timetask

安装方法:

下载源代码上传服务器

clone https://github.com/haikerapples/timetask 或者下载项目源代码(因为项目作者只将项目发布在了GitHub上,所以可能国内环境无法直接克隆项目。这里可以使用下载源代码方式,之后再将压缩包上传至服务器,我这里已经下载好了,链接:https://pan.baidu.com/s/1xlRXTejEs_f-2GphW9sJNA?pwd=6666 提取码:6666)注意:使用源码下载方式时,文件夹会自动带上分支名,我们上传到服务器之后需要解压后重命名为”timetask“

###将压缩包上传到COW项目下的plugins目录下,然后解压压缩包
tar -xzvf timetask-master.tar.gz
###重命名文件夹
mv timetask-master timetask

进入插件文件夹进行配置

这里进入timetask文件夹

###复制config.example.json并重命名为config.json
cp config.example.json config.json

config.json配置项解释说明:


  #定时任务前缀(以该前缀时,会被定时任务插件捕获)
  "command_prefix": "$time", 
  
  #是否开启debug(会输出日志)
  "debug": false,  
  
  #检测频率(默认1秒一次,注意不建议修改!!如果任务带秒钟,则可能会被跳过)
  "time_check_rate": 1, 
  
  #Excel中迁移任务的时间(默认在凌晨4点将Excel 任务列表sheet 中失效的任务 迁移至 -> 历史任务sheet中)
  "move_historyTask_time": "04:00:00", 

  #是否每个任务回复前,均 路由查询一遍是否能被其他插件解释,若会被解释,则使用解释内容回复;否则继续查询是否开启了拓展功能,如果均不可被消费,则最终使用原始内容兜底
  #比如 $time 今天 13:35 搜索股票,到达目标时间,则会将 “搜索股票”的关键词默认路由到其他插件查询一遍,如果可以被其他插件解释,则再会使用使用解释后的内容回复。
  #定时内容可自由设定,比如 “搜索股票”、“$tool 查询天气”,只要你的工程的插件可以解释关键字即可(前面2个内容为示例,是否可以成功取决于你工程是否有识别该关键字的插件)
  "is_open_route_everyReply": true,
  
  #是否开启拓展功能(开启后,会识别项目中已安装的插件,如果命中 extension_function中的前缀,则会将消息路由转发给目标插件)
  "is_open_extension_function": true,

  
  #支持的拓展功能列表(理论上 已安装的插件,均支持路由转发,其他插件可自主配置,参考早报的配置方式)
  "extension_function":

      # 触发词
      "key_word": "早报",
      
      # 路由插件的 指令前缀
      "func_command_prefix":"$tool "
    
      "key_word": "点歌",
      "func_command_prefix": "$"
    
      "key_word": "搜索",
      "func_command_prefix": "$tool google "
   
      # 触发词
      "key_word": "GPT",
      "func_command_prefix": "GPT"
 

#############################################################################这里可以根据个人喜好更改对应配置项,默认不需要更改也可以运行基本功能,上文只是对config.json配置项的一个解释说明

使用方法:

这里我们重新运行项目,在项目运行前建议修改一下管理员密码。因为使用项目的插件功能是需要先进行管理员认证,默认是未设置管理员密码的,如果是没有设置管理员密码的话,在每次运行项目时会在debug输出中显示管理员临时口令,很不方便。

修改管理员密码的话在/chatgpt-on-wechat/plugins/godcmd目录下的config.json文件

[root@localhost godcmd]# cat config.json
{
  "password": "",
  "admin_users": []
}

只需要修改password字段为你想要的密码即可,四位数字。

重新运行项目扫码登陆微信

看到输出中有”Start auto replying.“

我们给他发送消息

能看到已经有回复,相关命令格式。注意定群任务的括号是两个中括号
👉添加任务:$time 今天 10:00 提醒我健身
👉cron任务:$time cron[0 * * * *] 准点报时
👉定群任务:$time 今天 10:00 提醒我健身 group[群标题]
👉GPT任务:$time 今天 10:00 GPT 夸夸我
👉取消任务:$time 取消任务 任务编号
👉任务列表:$time 任务列表
👉更多功能:#help timetask

展示如下:这里”1“就是我的群昵称 这里根据你们实际群昵称修改即可

今天的分享就到这里,如果你在运行项目中出现问题,欢迎来评论区讨论交流!谢谢

  • 28
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
微信机器人,网站实力的象征! 微信用户数量持续的增长,精明的站长都开通了微信公众平台账号,以方便用户及时获取论坛的消息,但使用效果却有点差强人意。微信平台只能设置指定关键字回复固定的内容,比较死板,用户感觉没什么作用,也不愿意关注你的账号,造成站长的关注会员数量不多。 微信机器人,给会员一个关注你公众账号的理由! 本插件可大大加强论坛在手机上的互动性!详细功能请看功能列表 【安装说明】 http://www.pc2015.com/thread-16968-1-1.html首次安装必看【重要!】 【演示地址1】http://www.pc2015.com/wuxin_qqrobot-index.html 【演示地址2】http://bbs.52cnw.com/plugin.php?id=wuxin_qqrobot:index 用户通过微信搜索论坛帖子信息、上传照片、发布帖子、收发站内短信、获取额外的积分加成、获取微信用户专属勋章、使用积分参与抽奖……还通过机器人查询所在地的天气、当天的黄历、星座运气、股票信息、电影信息…… 微信机器人功能:支持自然语言识别哦,会员不再需要记忆繁琐的命令了 微信机器人的组件,支持逐步提醒及空格参数两种模式啦,不管新手用户或骨灰用户,都能快捷使用! 1、强大的智能识别系统,可智能识别用户指令 2、完善的组件扩充模式,站长可自由安装卸载组件,有能力的站长可利用组件编写各种功能 3、目前唯一同时支持逐步提醒及空格参数两种模式的微信插件! 4、用户可随时对当前所在位置标记,供其他用户查询 5、支持附近功能,用户可查附近位置信息 6、微信拍照自动上传相册 7、使用微信获取邀请码,站长防注册机的又一利器! 8、站长自定义关键字回复用户信息、包括文字回复,图文回复等。 9、站长自定义回复的导入导出功能,站长间可分享各自的自定义回复 10、微信与论坛账号绑定、解绑功能 11、使用微信进行积分抽奖,站长可在后台设置概率 12、搜索论坛的帖子或门户的文章,站长可设置以图文形式或者是文字形式返回结果 13、查看自己的站内短信,或者对论坛用户发送站内短消息 14、查看用户自己的论坛账号信息 15、用户可随机获取各种笑话打发时间 16、查询星座的今日运程(默认为用户注册资料的星座,吸引用户完善资料) 17、查询天气信息(默认为用户注册资料的所在地,吸引用户完善资料) 18、查看黄历信息 19、查看实时股票信息 20、绑定微信的会员可领取微信专属勋章,吸引更多人关注你 21、通过微信登陆获取额外积分奖励 22、手机归属地 23、成语词典查询 24、微信发帖 25、微信发图 26、英语单词查询 27、成语接龙 28、百度百科查询 29、微信注册会员 30、成语接龙 31、强大的自定义回复,支持图文、语音回复! 32、微信自动登陆,微信与论坛无缝连接 33、公交查询 34、微信转盘抽奖,活动抽奖吸引会员 35、试试手气,随机推荐让老帖子原地复活 36、密码修改,用户绑定后再不担心忘记密码,站长也不用担心邮件发送不出 37、彩票查询 38、自定义学习功能,会员可教机器人学习 39、糗事百科 40、带完整日志查询功能,不需要登陆公众平台可查记录 41、微信查询快递信息 42、计算人品 43、在线点歌 44、汇率查询 45、图片墙 …… 【2.1】 2013年10月23日 本版本已稳定,可更新。 1、对微信手机版的界面进一步美化 2、修复绑定提示不准确的BUG 3、修正注册组件功能,增加对网页版支持 4、修正我的信息组件提示的绑定方式 5、修正自动登陆导致页面空白的BUG 6、修复转盘获取数据出错的BUG 7、修复新用户无法注册登陆的BUG。 8、完善帮助页面细节 9、修复绑定后用户组资料不即时更新的BUG。
Chatgpt学习资料项目资料 用于实战ChatgptAI技术 源代码 供参考(代码+使用说明) Chatgpt学习资料项目资料 用于实战ChatgptAI技术 源代码 供参考(代码+使用说明) Chatgpt学习资料项目资料 用于实战ChatgptAI技术 源代码 供参考(代码+使用说明) Chatgpt学习资料项目资料 用于实战ChatgptAI技术 源代码 供参考(代码+使用说明) Chatgpt学习资料项目资料 用于实战ChatgptAI技术 源代码 供参考(代码+使用说明) Chatgpt学习资料项目资料 用于实战ChatgptAI技术 源代码 供参考(代码+使用说明) Chatgpt学习资料项目资料 用于实战ChatgptAI技术 源代码 供参考(代码+使用说明) Chatgpt学习资料项目资料 用于实战ChatgptAI技术 源代码 供参考(代码+使用说明) Chatgpt学习资料项目资料 用于实战ChatgptAI技术 源代码 供参考(代码+使用说明) Chatgpt学习资料项目资料 用于实战ChatgptAI技术 源代码 供参考(代码+使用说明) Chatgpt学习资料项目资料 用于实战ChatgptAI技术 源代码 供参考(代码+使用说明) Chatgpt学习资料项目资料 用于实战ChatgptAI技术 源代码 供参考(代码+使用说明) Chatgpt学习资料项目资料 用于实战ChatgptAI技术 源代码 供参考(代码+使用说明) Chatgpt学习资料项目资料 用于实战ChatgptAI技术 源代码 供参考(代码+使用说明) Chatgpt学习资料项目资料 用于实战ChatgptAI技术 源代码 供参考(代码+使用说明) Chatgpt学习资料项目资料 用于实战ChatgptAI技术 源代码 供参考(代码+使用说明) Chatgpt学习资料项目资料 用于实战ChatgptAI技术 源代码 供参考(代码+使用说明) Chatgpt学习资料项目资料 用于实战ChatgptAI技术 源代码 供参考(代码+使用说明) Chatgpt学习资料项目资料 用于实战ChatgptAI技术 源代码 供参考(代码+使用说明) Chatgpt学习资料项目资料 用于实战ChatgptAI技术 源代码 供参考(代码+使用说明) Chatgpt学习资料项目资料 用于实战ChatgptAI技术 源代码 供参考(代码+使用说明) Chatgpt学习资料项目资料 用于实战ChatgptAI技术 源代码 供参考(代码+使用说明) Chatgpt学习资料项目资料 用于实战ChatgptAI技术 源代码 供参考(代码+使用说明) Chatgpt学习资料项目资料 用于实战ChatgptAI技术 源代码 供参考(代码+使用说明)
Chatgpt学习资料项目资料 用于实战ChatgptAI技术 源代码 供参考(代码+使用说明) Chatgpt学习资料项目资料 用于实战ChatgptAI技术 源代码 供参考(代码+使用说明) Chatgpt学习资料项目资料 用于实战ChatgptAI技术 源代码 供参考(代码+使用说明) Chatgpt学习资料项目资料 用于实战ChatgptAI技术 源代码 供参考(代码+使用说明) Chatgpt学习资料项目资料 用于实战ChatgptAI技术 源代码 供参考(代码+使用说明) Chatgpt学习资料项目资料 用于实战ChatgptAI技术 源代码 供参考(代码+使用说明) Chatgpt学习资料项目资料 用于实战ChatgptAI技术 源代码 供参考(代码+使用说明) Chatgpt学习资料项目资料 用于实战ChatgptAI技术 源代码 供参考(代码+使用说明) Chatgpt学习资料项目资料 用于实战ChatgptAI技术 源代码 供参考(代码+使用说明) Chatgpt学习资料项目资料 用于实战ChatgptAI技术 源代码 供参考(代码+使用说明) Chatgpt学习资料项目资料 用于实战ChatgptAI技术 源代码 供参考(代码+使用说明) Chatgpt学习资料项目资料 用于实战ChatgptAI技术 源代码 供参考(代码+使用说明) Chatgpt学习资料项目资料 用于实战ChatgptAI技术 源代码 供参考(代码+使用说明) Chatgpt学习资料项目资料 用于实战ChatgptAI技术 源代码 供参考(代码+使用说明) Chatgpt学习资料项目资料 用于实战ChatgptAI技术 源代码 供参考(代码+使用说明) Chatgpt学习资料项目资料 用于实战ChatgptAI技术 源代码 供参考(代码+使用说明) Chatgpt学习资料项目资料 用于实战ChatgptAI技术 源代码 供参考(代码+使用说明) Chatgpt学习资料项目资料 用于实战ChatgptAI技术 源代码 供参考(代码+使用说明) Chatgpt学习资料项目资料 用于实战ChatgptAI技术 源代码 供参考(代码+使用说明) Chatgpt学习资料项目资料 用于实战ChatgptAI技术 源代码 供参考(代码+使用说明) Chatgpt学习资料项目资料 用于实战ChatgptAI技术 源代码 供参考(代码+使用说明) Chatgpt学习资料项目资料 用于实战ChatgptAI技术 源代码 供参考(代码+使用说明) Chatgpt学习资料项目资料 用于实战ChatgptAI技术 源代码 供参考(代码+使用说明) Chatgpt学习资料项目资料 用于实战ChatgptAI技术 源代码 供参考(代码+使用说明)
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值