最近在折腾sillyGirl(傻妞),对接tg的由于我是用nas家庭宽带搭建的sillyGirl导致sillyGirl和tg无法通信,虽然用cf的Workers反代了api,但是奈何我是联通宽带,cf的线路在国内对联通网络极度不友好,所以导致sillyGirl机器人回复很慢或者直接不回复,没办法只能自己反代了…
需要国外vps一台,我就拿宝塔为例吧
ssh连接上,搭建宝塔这个百度吧
宝塔安装好,进入宝塔管理界面,安装Nginx+php,这里我是nginx1.22.0加php7.3
下载反代文件
宝塔新建站点,添加的域名要解析服务器的ip
新建成功后,找到SSL,选择Let's Encrypt,勾选要申请ssl证书的域名,开始申请,申请成功后点击保存并强制https
把下载的Telegram-bot-api-php-proxy文件解压后把 tgproxy.php 和index.php 上传到站点的目录里最好把目录里的文件删掉在上传,上传后找到 伪静态
把下方代码复制粘贴进入并保存
rewrite ^/bot.*$ /tgproxy.php last;
到这里基本反代完成了,这里建议重启下nginx
输入域名能不能打开,如果打开和下方图片一样那说明反代成功了
现在验证下,是否能用
https://你的反代域名/bot你的机器人token这里bot请勿删除/sendMessage?chat_id=你tg的ID&text=你机器人接收的内容
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
- 最新
- 最热
只看作者