群晖Docker青龙面板bot交互配置7.19更新tgbot申请

背景:这两天折腾青龙面板,但是bot交互配置一直遇到问题。因为大佬的教程实在是太简单了,都是通过命令。

对于小白来说,还是需要一些时间来消化的。这中间我也踩了不少坑。但是好在都一个个解决了。赶紧梳理和记录下整个过程,给需要的朋友参考吧。

6.20教程更新:新版bot安装变简单了。

  1. 最新版本青龙直接执行ql bot命令即可完成下载安装
  2. 设置随容器启动。在config.sh内的AutostartBot=""AutostartBot="true"
  3. 第六步配置bot.json及往后不要省略。

一、需要准备工具SSH,连接你的群晖

windows版下载地址

macos版下载地址

二、下载bot配置所需文件,保存到群晖用户名根目录下。路径:homes/你的用户名/下载压缩包

文末下载即可。

三、解压文件,并重命名文件夹:“jddockerbot-master”?“dockerbot”,如下图

群晖Docker青龙面板bot交互配置7.19更新tgbot申请

四、通过ssh连接你的群晖(如果这个不会,自行百度一下),并输入下面代码

sudo docker cp $PWD/dockerbot/ QL:/ql/repo/

说明:中间的QL代表你的容器名称,如果你的容器名称是qinglong,就替换成qinglong。

输入命令后,会提示“password”,直接输入你的群晖用户名密码。

注意:这里密码不会显示字符的,不是没有输入。

输入后按enter,命令就会运行了。

五、运行青龙bot的安装命令,同样在ssh中输入下面代码:

sudo docker exec -it QL ql bot

说明:中间的QL代表你的容器名称,如果你的容器名称是qinglong,就替换成qinglong。

这里比较重要,我之前一直卡在这一步,就是因为前面的文件夹copy出现了问题。

其实最终目的就是要把dockerbot里面的jbot文件夹,复制到容器文件夹ql/repo/dockerbot/

大家这样理解,就能举一反三了。

另外,这个过程会下载安装一些重要文件,而且需要梯子,需要的时间比较久,10多分钟?有点忘记了。

总之,大家一定要耐心等待整个命令跑完。

如果一次没有成功,尝试切换节点,多次尝试。我大概尝试了8次左右吧,终于是成了。一把辛酸泪。

必须放一张终于成功下载完成的图。这个45.2m的文件我下载了好多次。。这一关过了,后面就顺了。

群晖Docker青龙面板bot交互配置7.19更新tgbot申请

六、配置bot.json文件参数,放入容器文件夹config下。

1、bot.json文件在dockerbot/config下,配置好放入容器的文件夹config里面。

群晖Docker青龙面板bot交互配置7.19更新tgbot申请
群晖Docker青龙面板bot交互配置7.19更新tgbot申请

2、bot.json参数获取方法直接引用青龙官博教程,感谢大佬辛苦码字。

根据以下操作添加相关参数到bot.json文件中

A. 申请TG bot : 通过 https://t.me/BotFather ,按照提示创建机器人,获取bot_token,例如:12345677:AAAAAAAAA_a0VUo2jjr__CCCCDDD

B. 获取user_id : 通过 https://t.me/getmyid_bot 获取

C. 获取api_id和api_hash : 访问 https://my.telegram.org/ ,使用的TG账号登录 ==> 选择API development tools ==> 选择任意一种应用场景,任意命名,保存

应广大朋友要求补充详细图文,等下也单独在羊毛锦囊开指南。

1、输入自己的手机号码,国内手机号码需要前面➕86

2、填好手机号码,点“next”,会发送验证码,发完后回到Telegram,收到官方账号发的验证码copy,回到网页填上。

3、选择API development tools,app title、shortname随便填,url 不用填,platform随便选?creatapplication

这一步忘记截图了,引用了小天1070同学的截图。

4、然后把得到的参数api_id,api_hash填入bot.json

群晖Docker青龙面板bot交互配置7.19更新tgbot申请
群晖Docker青龙面板bot交互配置7.19更新tgbot申请
群晖Docker青龙面板bot交互配置7.19更新tgbot申请
群晖Docker青龙面板bot交互配置7.19更新tgbot申请
群晖Docker青龙面板bot交互配置7.19更新tgbot申请
群晖Docker青龙面板bot交互配置7.19更新tgbot申请

七、进入容器-详情-终端-点击新增-选中bash-输入下面命令

nohup python3 -m jbot >/ql/log/bot/bot.log 2>&1 &

八、重启青龙容器,接下来就是见证奇迹的时刻!去找你的tg机器人发送/help测试一下吧。

通过查看容器-详情-日志,看看是否bot配置成功,稍微耐心等待一下。

温馨提示:重启后请进入青龙面板-配置文件-设置AutoStartBot="true",这样每次容器重启,bot也会自动重启。感谢站友 @effect 的反馈。

这个bot交互折腾了我蛮久,主要是群晖命令需要多一个sudo(之前不知道),和教程命令不一样。而且,文件夹的cp命令结果,似乎和大佬不太一样。直接把整个文件夹复制在了dockerbot,导致文件目录多了一层。现在这个结果,也是我不断尝试命令,最终得出来的结论。也算是皇天不负有心人了,希望对大家有帮助吧。

后话:更多高阶玩法,请戳下方?

群晖/服务器Docker青龙面板部署方法 12.19更新

群晖Docker青龙面板相关自定义设置 (常用脚本)6月27日更新某券单命令

群晖Docker青龙面板搭建花语JDC扫码及互助使用方法 6.27更新适配2.8青龙面板JDC

关于某些脚本的变量填写/获取/运行方法(专治疑难杂症)6.27更新某券

关于定时任务cron表达式的填写规则介绍

群晖Synology京东自动签到的推送通知

圈子

高能圈

-> 加入科技玩家交流群组:点击加入 注意:
1.文中二维码和链接可能带有邀请性质,请各位玩家自行抉择。
2.请勿通过链接填写qq号与密码、银行卡号与密码等个人隐私信息。
3.禁止纯拉人头,拉app注册等信息,发现必小黑屋。
4.同一种信息仅发一次,多发会被删除。
5.文章中源码或APP等,无法保证其绝对安全,需自行辨别。
6.文章关联方不想展示也可以微信站长“socutesheep”删除。
本文由 @LAzySheep 发布。如若转载,请注明出处: 科技玩家 » 群晖Docker青龙面板bot交互配置7.19更新tgbot申请
下载权限
查看
  • 免费下载
    评论并刷新后下载
    登录后下载
  • {{attr.name}}:
您当前的等级为
登录后免费下载登录 小黑屋反思中,不准下载! 评论后刷新页面下载评论 支付以后下载 请先登录 您今天的下载次数(次)用完了,请明天再来 支付积分以后下载立即支付 支付以后下载立即支付 您当前的用户组不允许下载升级会员
您已获得下载权限 您可以每天下载资源次,今日剩余

给TA买糖
共{{data.count}}人
人已买糖
学习笔记折腾记精选文章

群晖Docker青龙面板相关自定义设置 (常用脚本)6月27日更新某券单命令

2021-6-6 21:59:40

教程精选文章跨境

TikTok(国际版抖音)iPhone免拔卡解锁最新使用教程(支持换区+ 发视频 + 点赞评论)-2022年4月4日亲测更新

2021-6-11 23:26:45

271 条回复 A文章作者 M管理员
贴心提醒
请认真对待作者付出,勿发表无意义言论,触发过滤规则的评论将无法提交,包含敏感词的评论会自动变成待审核状态哦。
  1. 湛蓝星空

    怎么能彻底卸载呢

  2. 泥鳅钻豆腐

    查看 ql/log/bot.log 提示 /usr/bin/python3: No module named jbot 这个,ql bot的时候,没有问题,安装成功了

  3. ai38

    下载不了bot文件,在哪里还有分享下

  4. 萝卜头

    谢谢,分享学习了

  5. 这把看我表演

    谢谢分享,学习了

  6. 0083

    谢谢分享

  7. 强纸

    感谢大佬分享, 支持支持

  8. slimei

    谢谢大佬分享,谢谢!

  9. 幻念

    辛苦了,学习一下

  10. 幻念

    先看看,不明白的地方再问

  11. slimei

    这真是个好文章,谢谢

  12. Tellmewhy。

    谢谢,分享学习了

  13. slimei

    辛苦大佬分享了,我先学习一下

  14. ql

    总是出错

  15. puyujie

    感谢分享 还能用吗

  16. 骑蜗牛上高速

    附件无法下载。。

  17. 幻念

    谢谢分享,学习了

  18. 七年

    辛苦大佬分享了,我先学习一下

  19. 躍

    谢谢,分享学习了

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索