当前位置:首页 > 教程 > 正文内容

傻妞对接TG机器人

admin4年前 (2022-08-07)教程1571

注册cloudflare账号

TG(Telegram)注册

需要用到的:

  • vpn(魔法上网,毕竟tg需要翻一翻才可以进)

  • 手机号(国内即可)

  • 手机(安卓苹果都行,本文安卓演示)

  1. 打开下载安装好后的tg点击start...

  2. 进行手机号注册接码

  3. 输入验证码,跳转后设置昵称(自己定义即可)

  4. 然后进入页面后我们设置中文(因为是英文页面,对国人不是很方便

  5. 复制以下从浏览器打开(我这里是谷歌打开第一个点击进去会提示跳转tg点击图二箭头所示即可中文,如图三所示)

    tg://setlanguage?lang=zh-hans-rawCOPY

    到此TG注册完成

设置tgbot机器人

  1. 我们在tg主页搜索(顶部)

    botfatherCOPY

  2. 点击第一个进入后我们点击页面的开始

  3. 他会出现类似菜单的回复如图所示,我们找到并点击/newbot

  4. 然后我们进行tg机器人的设置,首先设置昵称(详细看图注释切记是bot结尾)红色箭头就是你的机器ID和token长按复制备份好后续有大用

  5. 然后我们回首页搜索

    getuseridCOPY

  6. 点击开始,然后会回复你一串数字,那就是你的id后续有用

    到此机器人设置算是完成

配置cf(cloudflare)

  1. 首先打开cfhttps://dash.cloudflare.com/sign-up 输入邮箱密码注册~

  2. 注册登录好后我们,点击workers,设置子域名(自定义)

  3. 弄好了后会让你选择哪种的收费配置(选择US$0的那个即可)

  4. 然后会验证邮箱,自行去邮箱点击连接打开进行验证

  5. 验证成功后我们点击workers点击创建服务

  6. 然后配置服务

  7. 创建好后,我们点击快速编辑

  8. 重要的来了,我们删除左边的所有代码如图删除

    将下面的复制粘帖到左边替换(请把下面的/bot后面的数字1104460601替换成你的机器人ID):


创建worker

 

然后把左侧所有代码替换成下面的代码,注意第一行你的机器人ID替换成机器人TokenXXX:XXXXX冒号前面的XXX部分,即前面的数字部分,前面的/bot不要删除 

const whitelist = ["/bot你的机器人ID:"];
const tg_host = "api.telegram.org";
addEventListener('fetch', event => {
    event.respondWith(handleRequest(event.request))
})
function validate(path) {
    for (var i = 0; i < whitelist.length; i++) {
        if (path.startsWith(whitelist[i]))
            return true;
    }
    return false;
}
async function handleRequest(request) {
    var u = new URL(request.url);
    u.host = tg_host;
    if (!validate(u.pathname))
        return new Response('Unauthorized', {
            status: 403
        });
    var req = new Request(u, {
        method: request.method,
        headers: request.headers,
        body: request.body
    });
    const result = await fetch(req);
    return result;
}

配置完成后点击左下角部署即可~

  1. 备份记录好自己的加速地址,点击workers点击概述找到你创建的点击进入

  2. 看如图所示,推荐2选择打开直接复制网址就是你的加速

    到此算是完毕了

然后开始傻妞对接tg

#设置TGurl
set tg url https://xxx.xxx.workers.dev
 
#设置TG机器人token
set tg token xxx:xxxxxxxxxxxxx
 
给你的tg机器人发送myuid获取管理员id
#设置TG机器人管理员
set tg masters t1&t2&t3…
 
#设置接受通知的TG账号(不发也可以)
set tg notifier t1&t2&t3…
上面的t1等等都是tg账号ID,不是bot机器人ID和Token,可通过TG机器人@userinfobot获得或者@getuserID查询

接下来国内由于被墙,需要套娃

托管域名

  1. 我们去CloudFlare里把你的域名托管即可,这里的域名最好就是空域名,没解析任何东西的最好。省的事多。

     

    点击添加站点

  2. 输入你的域名

  3. 选择第一个0元

  4. 然后我们去添加DNS,左边选择对应的域名,点击左边栏出现的DNS,然后点击进入,点击右边的添加记录,下面如图所示,昵称自行定义,IPv4就随意,然后保存即可

  5. 然后去点击概述,会给你弹出这个页面,你根据你的dns解析去对应的网站操作,我是腾讯的就是:https://console.cloud.tencent.com/domain 如果你的域名是其他家的自己去对应的找,找到我的域名进行更改!

  6. 例如腾讯的域名,如下图,找到后点击更多--修改DNS服务器

  7. 然后按照前面官方的提示修改,进入后需要短信验证。验证后,就出现下图:然后进行更改,复制粘帖第5步的替换,两个替换后保存,保存后等一两分钟!

  8. 回到概述,往下拉找到这个,点击即可

  9. 怎么查看是否成功。他会向你注册的邮箱内发送邮件通知,你成功了!!! 一般按照步骤来是很快就收到的

配置workers

  1. 在你当前域名的下面找到workers

  2. 点击添加路由

  3. 配置完善你的对接,路由的那一空就填写你前面所设置的域名,例如前面DNS记录填写的名称是ceshi,绑定的域名是luomu.com。那这第一个空就填写

    ceshi.luomu.com/*COPY

    就行了,剩下的就自己选择需要加速的Worker进行关联即可。

关于对接

对接依旧还是用地址对接,只不过这次用你的域名来做对接地址,说白了就是套了个娃,但是也没办法 只能如此破了。
例如TG对接 set tg url https://xxxx.xxxx.workers.dev 是这个,你就可以改成set tg url http://ceshi.luomu.com 有的人用前面这个不行 就在http加个s例如:set tg url https://ceshi.luomu.com
反正就是S和不加S的区别,自己试验

总结

解析也需要时间,所以不要急着说为什么不行。等十来分钟再去刷新看看,切记注意要换一下dns,按照步骤来,问题不大!!!还有自己本身是否可以用,本身是没问题,出事后不能用的,那可以用这个教程。
如果本身就不行,你用这个教程那肯定也不行。所以你前提关联之前的worker是可以使用的才行。。。


扫描二维码推送至手机访问。

版权声明:本文由Cale-Blog发布,如需转载请注明出处。

本文链接:https://blog.yidecloud.top/?id=7

分享给朋友:

“傻妞对接TG机器人” 的相关文章

关于终端提交高斯教程

现对两台linux服务器终端(远程)递交任务方式进行说明:1 终端SSH软件安装根据自己的喜好安装适合自己的SSH终端软件(温馨提示:下载软件请到官网下载),本人推荐带有FTP服务的ssh终端软件如:MobaXterm、WindTerm等,或者Putty等2 地址用户名和密码2.1 局域网Gauss...

青龙短信登录安装

青龙短信登录可以是XDD/nolan或者是maiark,此文介绍后两者的安装方法!1 maiark安装简单粗暴命令:bash <(curl -s -S -L https://maiark-1256973477.cos.ap-shanghai.m...

宝塔独角数卡搭建-支付系统搭建-邮件系统搭建

宝塔独角数卡搭建-支付系统搭建-邮件系统搭建

装环境接下来我们安装一下下图六个软件:图片和实际可能不符合目前安装2.0.5版本需要PHP-7.4版本的,把supervisor换成宝塔应用管理即可最好是编译安装哦,性能更好。PHP环境确认一、 接下来我们按照步骤删除一下php的禁用函数(ps:宝塔默认会禁用一些php的函数,导致artisan命令...

傻妞更新最新版后配置redis问题集锦

傻妞更新最新版后配置redis问题集锦

题前话:更新配置前,一定要进入etc/sillyGirl文件夹备份sillyGirl.cache文件,非常重要,一定要备份,当时更新出问题,重装时,直接把这个 cache文件上传替换重启,傻妞的所有配置参数就又回来了,非常重要哈,一定要备份。sillyGirl.cache文件备份后,傻妞更新到最新版...

使用Gaussian时的几个实用脚本和命令

大部分转发自科音论坛sob大佬教程,并稍微修改了一下1 依次执行多个指令比如要依次执行g09 < 1.gjf > 1.out、g09 < 2.gjf > 2.out、g09 < 3.gjf > 3.out,可以只输入一条命令,每条命令间用分号隔开:g09 <...

汉化版本Aarpl-i18n引导安装黑群晖7.2

汉化版本Aarpl-i18n引导安装黑群晖7.2

1 引导文件下载第一个是原版大神的地址:https://github.com/fbelavenuto/arpl 第二个是国内ing大神修改的地址:https://github.com/wjz304/arpl-i18n 2 下载选项说明实体机选在下载img的固件,然后使用写入软件比如ImageWrit...