Yet another Telegram Channel Proxy running on Cloudflare Workers.
- Clone this repo,
cd telegram-channel-proxy/
. - Install
npm
dependencies,npm install
- If you don't have
wrangler
installed, install it. cp wrangler.toml.example wrangler.toml
, edit routes in this file.- edit
config.domain
andconfig.channel
in src/config.ts, or config it viaenv.DOMAIN
,env.CHANNEL
environment variables. - Run
wrangler dev
in your terminal to start a development server, or runwrangler publish
to publish your worker - Add the DNS records in Cloudflare Dashboard Workers/Triggers/Custom Domains for your worker.
env.DOMAIN
(default:undefined
), your proxy domain, same domain as in routes fromwrangler.toml
.env.CHANNEL
(default:undefined
), the Telegram Channel username you want to proxy.
MIT