【优选源码】tg机器人源码 – 通用部署教程

【本站是赞助会员制度,赞助会员请加客服】请勿商业运营,违法使用和传播!资源仅供研究学习使用!解压密码为:www.youxuanma.cn和www.yxymk.net和www.yxymk.com注:大家下载源码都记得自己扫扫后门使用D盾,网站站长工具分类有软件也可以百度下载
注:发现搬砖[未登记],代下,共享账号封禁【每个都会记录ip,多ip封禁账号】,【在使用本系统时,使用方必须在国家相关法律法规范围内并经过国家相关部门的授权许可,禁止用于一切非法行为。使用用途仅限于测试、实验、研究为目的,禁止用于一切商业运营,本团队不承担使用者在使用过程中的任何违法行为负责 所有源码请自测!不保证你源码完整性有效性所有源码都是全网搜集 免责声明:本资源并未取得原始权利人的授权,不可商用,仅可用于学习分析底层代码,CSS等,禁止用于商业行为。如因擅自商用引起的相关纠纷及法律责任,由使用人全部承担。支持正版,人人有责,请于下载后24小时内删除,谢谢支持!
如果蓝奏云下载失效把wws.lanzous.com/xxxx改成wws.lanzoux.com/xxxx【s改成x或i】或【wws改成wwt】注意事项: 本资源来源于网络购买或收集整理,仅供个人学习研究交流,请勿商用;

【优选源码】tg机器人源码 – 通用部署教程

搭建前需要准备:

  1. 境外云服务器1台  (推荐:香港)
  2. 域名1个
  3. 将你的域名A记录解析到你的服务器 (可以是子域名2级3级域名任意无所屌谓,比如将:tg.telegbot.org  A记录解析到:121.22.3.55)

服务器配置需求:

配置:2核 4G 5M (为了流畅我一般用:4核 8G 当然不需要那么高配置)

系统:linux centos 7.x+(或者:Stream8+,Alibaba Cloud 2.x+,Anolis OS 8.4+)

第一步 环境要求

  1. 建议使用宝塔面板 (点击这里-拉到最下面有:宝塔面板安装教程
  2. 登录宝塔面板 点击:软件商店 安装以下软件
  3. 安装 Nginx 1.20.2 (任意版本 建议最新版)
  4. 安装 Redis 7.0.5 (任意版本 建议最新版)
  5. 安装 MySQL 5.7   (建议使用5.7)
  6. 额外安装,请点击宝塔面板菜单的:Docker  提示你没有安装 点击安装 即可!

第二步 新建网站

  1. 点击宝塔菜单的:网站 》PHP项目 添加站点

 

 

【优选源码】tg机器人源码 – 通用部署教程

域名填写你准备好的域名(请务必确认A记录解析到服务器了)

数据库 选择MYSQL 如果没有给你自动填账号密码则你自己随意填写

PHP版本 纯静态

 

第三步 网站设置 (开启https 和 修改配置)

1.点击宝塔菜单的:网站 》PHP项目 》找到你刚刚新建的网站 → 点右边的:设置   弹出一个窗口后点击:SSL

【优选源码】tg机器人源码 – 通用部署教程

在SSL处,按上图勾选后,点击申请就会自动给你部署好https访问

同时再点击:配置文件  

在大约第7 8行左右:root /xxx/xxxxx; 下面 增加以下内容 并点击:保存

【优选源码】tg机器人源码 – 通用部署教程

增加的内容如下:

    #域名绑定
    location ^~ /
    {
        proxy_pass http://127.0.0.1:8686;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header REMOTE-HOST $remote_addr;
    }
    #wss配置
    location /app/d44c681430dcbda971ca5c01ce2dfd1a
    {
        proxy_pass http://127.0.0.1:3011;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "Upgrade";
        proxy_set_header X-Real-IP $remote_addr;
    }
JSON

第四步 上传机器人代码至网站目录 并 修改数据库配置

  1. 点击宝塔菜单的:网站 》PHP项目 》找到你刚刚新建的网站 点击:根目录下面文件路径  进入网站根目录

    【优选源码】tg机器人源码 – 通用部署教程

将【机器人源码】上传到网站根目录并解压出来,右键点击:.env 编辑修改数据库配置

【优选源码】tg机器人源码 – 通用部署教程

只需修改里面的3个地方,数据库,数据库用户名,数据库密码

#数据库
DB_NAME = ttt
#数据库用户名
DB_USER = ttt
#数据库密码
DB_PASSWORD = ttt
Bash

对应的信息就是你第二步 新建网站时填写的MYSQL信息

如果忘记了?

请点击宝塔面板菜单的:数据库  可以查看你的数据库,用户名,密码

第五步 在ssh终端 启动机器人

提示:第一次进入终端时,如果没有登录过终端的需要你填写1次服务器密码

  1. 点击网站根目录上方的:终端  当然你也可以先复制或记住网站根目录路径,直接点宝塔面板菜单的:终端 使用命令:cd /xxxx/xxx 进入网站根目录也可以

    【优选源码】tg机器人源码 – 通用部署教程

  2. 在终端输入命令:docker compose up  (调试开发模式)  docker compose up -d (后台运行模式)     启动机器人

    首次部署启动建议使用:docker compose up  方便看有没有什么错误 确定没问题 才用  -d 后台运行模式启动

    【优选源码】tg机器人源码 – 通用部署教程

看到上图 就代表项目启动OK 了

不同的机器人启动成功后界面上可能会有一些不同的提示,

如果有特别的提示请按照提示做即可,没有就不用管

到此教程完毕~ 下面是一些机器人的调试经验和简单说明,可以不用看

我们机器人框架采用的是PHP-cli  webman 框架 开发

为了方便调试,我们在dos终端输出了机器人的一切钩子消息

比如下图:我给机器人发送一个消息

【优选源码】tg机器人源码 – 通用部署教程

这时候在终端就会看到这个钩子消息,

【优选源码】tg机器人源码 – 通用部署教程

如此一来 我们就可以很方便的知道,所有想开发调试的机器人对应的功能消息是怎么样的,从而我们可以自由 方便的最对应的操作

    免责申明 1、本站提供的源码不拥有任何权利,其版权归原著者拥有。 2、保证站内提供的所有可下载资源(软件等等)都是按“原样”提供,本站未做过任何大规则的修改;但本网站不保证本站提供的下载资源的准确性、安全性和完整性;同时本网站也不承担用户因使用这些下载资源对自己和他人造成任何形式的损失或伤害。 3、优选源码库平台服务中的任何信息或材料的删除、存储失败、错误提供或未及时提供不承担任何责任。 4、优选源码库平台其许可方不对通过优选源码库网主题服务得到的或在其上刊登广告所推介的产品或服务、通过由优选源码库平台服务提供的任何链接而得到的产品或服务,以及通过在优选源码库网平台服务中所提供的任何链接而得到的任何信息或建议做任何担保,对因通过服务下载或访问网上的任何信息或材料而导致的任何伤害不承担任何责任。 5、优选源码库平台服务包含的下载资源信息内的所有内容并不反映亦不代表任何优选源码库平台之意见。 6、优选源码库平台服务包含的下载资源信息内的所有内容并不反映亦不代表任何优选源码库平台之意见。优选源码库平台作为模板共享网络服务提供者,对非法转载,盗版行为的发生不具备充分的监控能力,但是当版权拥有者提出侵权指控并出示充分的版权证明材料时,优选源码库网平台负有移除盗版和非法转载作品以及停止继续传播的义务。 7、优选源码库平台对他人在网站上实施的此类侵权行为不承担法律责任,侵权的法律责任概由会员本人承担,向囤主题发布作品的作者视为同意囤主题就前款情况采取的相应措施。 8、优选源码库平台在满足前款条件下采取移除等相应措施后不为此向原发布人承担违约责任或其他法律责任,包括不承担因侵权指控不成立而给原发布人带来损害的赔偿责任。 9、本网站所有源码、模板、视频、软件和资料均为软件作者提供和站长从互联网收集整理而来,仅供学习和研究使用,请勿用于其他用途。如果版权拥有者发现自己作品被侵权,请及时向囤主题提出权利通知,将身份证明、权属证明、具体链接(URL)及详细侵权情况证明发往(邮箱:3500710050@qq.com)指出,优选源码库平台在收到上述法律文件后,在7个工作日内移除相关涉嫌侵权的内容。 使用说明 1、优选源码库平台提供的资源仅供您学习和研究使用,不用于商业性目的。 2、您不得使用优选源码库平台提供的资源来销售产品或资源。 3、您不得将优选源码库的资源索引,将其重新排版后挪作他用,或在您的网站上设立素材虎产品主页或其他页面的镜像网页。 4、如果您想将优选源码库平台服务用于商业目的,必须事先与优选源码库平台签定协议,有关详细信息,请与我们联系。 5、保证不会以任何违反任何适用于您作为优选源码库平台产品服务的使用者的任何管辖地的法律或法规的方式使用优选源码库平台产品服务。 隐私条款 优选源码库平台尊重并保护所有使用囤主题服务的用户的个人隐私权,优选源码库平台资源网不会主动地泄露给第三方,本服务条款的解释权与修改权属于优选源码库平台. 声明:本站发布的文章及附件仅限用于学习和研究目的.请勿用于商业或非法用途,否则后果请用户自负。 本站所有资源不带技术支持,下载资源请24小时内删除,如用于违法用途,或者商业用途,一律使用者承担。 1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长! 2. 分享目的仅供大家学习和交流,请不要用于商业用途! 3. 如果你也有好源码或者教程,可以到审核区发布,分享有金币奖励和额外收入! 4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解! 5. 如有链接无法下载、失效或广告,请联系管理员处理! 6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需! 7. 本站所有内容均来源于网络,本站转载处于传递更多信息和学习之目的,并不意味着赞同其观点或证实其内容的真实性、合法性、安全性! 8. 因为部分软件被修改者加入了加群链接等宣传信息,所以请不要胡乱添加,如涉及交易请谨慎对待!! 9. 如转载涉及版权等问题,请立即联系管理员,我们会予以更改或删除相关文章链接,保证您的权利! 10. 请遵循相关法律法规,对使用本站信息和服务所造成的一切后果,本站不做任何承诺! 11. 因资源特殊性,已发布违规资源处理公告,但用户未删除文件的,一切后果皆有使用者承担! 12. 本站所下载的所有资源,请于下载后的24小时内删除!

    优选源码库 学习/搭建/技术 【优选源码】tg机器人源码 – 通用部署教程 https://yxymk.net/31562.html

    本资源网每日更新精品源码 TG:yxymknet

    常见问题
    • www.youxuanma.cn www.yxymk.net www.yxymk.com 如果以上解压密码都不正确请联系客服QQ3500710050
    查看详情

    相关文章

    官方客服团队

    为您解决烦忧 - 24小时在线 专业服务