Closed Licheng-Xu closed 1 year ago
主入口建议修改为
const { Telegraf } = require('telegraf'); const { Application, Router } = require('@cfworker/web'); const createTelegrafMiddware = require('cfworker-middware-telegraf'); const bot = new Telegraf(BOT_TOKEN); // Your code here, but do not `bot.launch()` const router = new Router(); router.post('/'+SECRET_PATH, createTelegrafMiddware(bot)); new Application().use(router.middleware).listen();
两个 secret 变量不能放在引号里面,不然会被 workers 当作字符串不去做替换。。 我这边一直报404,改了之后就可以了。
这里面本来就没按变量写,相当于是一个硬编码的示例……
你想硬编码或者改成变量名使用 worker 环境变量都可以,按你喜欢修改就行了
Jesus. English, please?
主入口建议修改为
两个 secret 变量不能放在引号里面,不然会被 workers 当作字符串不去做替换。。 我这边一直报404,改了之后就可以了。