背景:之前有站友要求我写的,但是我懒。而且,一直觉得bot安装后就有help说明,写好像也没有必要。但是今天突然想到,写一下它的功能,也许能勾引新朋友配置安装。毕竟,有bot还是方便蛮多的,推荐大家有网络条件的话,还是上吧,而且站里也有神助攻的教程,好好自学一下,保证bot真香。
先大概了解一下天工项目青龙bot有哪些功能:
引用官方机器人说明(请大佬收下小女子的膝盖)

项目地址:https://github.com/SuMaiKaDe/bot
项目频道:https://t.me/tiangongtong
调戏指南
主要介绍常用功能,有的功能真的就是字面意思,自己悟。
1、/bean
:查看一周的豆子统计,命令"/bean n",n为[ck序号],示例"/bean 1"

2、 /chart
:查看一周的豆子走势图, 命令"/chart n",n为[ck序号],示例"/chart 1"

注意:根据我的实践经验,以上两条命令都需要脚本跑了一周之后,他才能做图表?。
3、/cmd
:可以执行一些容器内的命令。
使用该命令需在bot.json配置文件中设置"StartCMD":true
高阶玩法:例如一键更新ninja
引用自Andy Woo大佬
/cmd cd /ql/ninja/backend && git pull -f && pnpm install && pm2 start && cp sendNotify.js /ql/scripts/sendNotify.js &
4、/dl
:下载文件/脚本 后边跟链接下载链接
这个很常用,如果你有一个脚本链接,就可以用该命令直接下载。
以“猫王”的“小米运动改步”为例(希望给大佬取外号不会打我)
/dl https://raw.githubusercontent.com/Oreomeow/VIP/main/Scripts/py/mimotion.py




5、/log
:查看log日志

6、/node、/snode、发送脚本文件
:都是运行脚本命令,实现方式不一样。
/node:直接命令运行脚本,具体示例“/node /ql/scripts/jd_diy_zeus1.js
”
/snode:选择脚本运行




7、 /addenv、/env
:可对环境变量进行编辑、启用/禁用、删除操作。
/env keywords 将列出所有包含keywords的环境变量
/addenv 命令:用来新增环境变量
给机器人发送/addenv 触发,按照格式复制修改发送。以“-->”进行名称、值、备注区隔。



8、/getfile
:获取ql下面的文件并发给bot。


9、/addcron
新增定时任务、/cron
主要用来管理日常定时任务,可以管理所有的定时任务,包含repo raw task等等
/addcron:新增定时任务
格式:任务名称-->任务命令-->定时
示例:测试-->ql repo xxxxxx.git "jd"-->0 6 * * *


/cron这个我不怎么用,具体参考大佬写的?图文教程
- 具体使用方法为/cron keywords 例如 /cron 测试 会找到命令内包含测试字符的命令
- 点击按钮即可进行命令管理,主要包含运行,编辑,启用,禁用,删除等命令
- 点击相应按钮即可执行相应操作,以编辑为例
提示复制信息修改,此时点击上方信息即可复制。(只要提示复制信息修改的,都可点击进行复制,无需长按复制) 复制后在输入框内输入并修改后发送给机器人,机器人会给你包含返回信息。
10、其他还有几条命令,我是真的没用过,自己去探索吧。
后话:说了这么多,小哥哥,你心动了吗?快去调戏你的bot吧!
如果没有,那一定是我小姐姐的问题,和bot无关。
真心感谢这些大佬们无私付出,给我们这些小白们带来太多便利拉。
谢谢,分享学习了
辛苦大佬分享了,我先学习一下
瞅瞅瞅瞅,mark一手