对接TG

1.搜索BotFather

2.获取BOT_TOKEN参数

选择BotFather,对话框最下面的点击”开始“,会收到自动回复消息;点击选择”/newbot“,系统会自动回复:给你的机器人起一个名字。

回复你想要设置的机器人名字,系统会自动回复:设置一个username; 回复你想要设置的username:如名字已被占用,会要求你重新设置,请注意后缀必须有bot; 成功设置username后,会收到token,即第一个参数“BOT_TOKEN”;

3.填写autMan参数

1. 如果有代理可用,填写代理和token


2. 如果没有代理可用,建议用cloudflare的workers实现。填写API URL和token就行了

创建一个cloudflare的worker代码如下

const tg_host = "api.telegram.org";
addEventListener('fetch', event => {
  event.respondWith(handleRequest(event.request))
})

async function handleRequest(request) {
  var u = new URL(request.url);
  u.host = tg_host;
  var req = new Request(u, {
    method: request.method,
    headers: request.headers,
    body: request.body
  });
  const result = await fetch(req);
  return result;
}