Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Streamfile Worker

File To Link Telegram Bot Using Cloudflare Workers.


🗂 Variables:

const BOT_TOKEN = "BOT_TOKEN"; // Insert your bot token.
const BOT_WEBHOOK = "/endpoint"; // Let it be as it is.
const BOT_SECRET = "BOT_SECRET"; // Insert a powerful secret text.
const BOT_OWNER = 123456789; // Insert your telegram account id.
const BOT_CHANNEL = -100123456789; // Insert telegram channel id.

Setup:

  • Get BOT_TOKEN from @botfather.
  • Change BOT_WEBHOOK with your preferred webhook.
  • Change BOT_SECRET with a powerful secret text.
  • Get BOT_OWNER from @idbot.
  • Get BOT_CHANNEL id by forwarding a message from channel to @idbot.
    • Channel ID must start with -100.
    • Bot must be admin in channel with edit rights.

⚙️Deploy:

  • Create a Cloudflare account.
  • Navigate to Workers & Pages > Create > Create Worker.
  • Deploy the worker by clicking Deploy.
  • Edit the code by clicking Edit Code.
  • Upload worker.js into Cloudflare.
  • Modify the variables.
  • Finally, Deploy.

Deploy to Cloudflare Workers

Setup:

  • Once you deployed the bot on Cloudflare.
  • Open XXX.XXXX.workers.dev/registerWebhook to register your bot.
  • Then you can start using your bot.

  • Response Example:
    • Telegram Link: t.me/botusername/?start=ZG9uJ3QgZGVjb2Rl
    • Download Link: XX.XX.workers.dev/?file=ZG9uJ3QgZGVjb2Rl

About

File To Link Telegram Bot Using Cloudflare Workers.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages