Skip to content

geek-spot/Telegram-messaging-bot-on-Cloudflare-Worker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

Telegram-messaging-bot-on-Cloudflare-Worker

English

Telegram Messanger Bot on Cloudflare Workers

Run a Telegram messaging bot on Cloudflare Worker. 🚀

Setup:

  1. Get your new bot token from @BotFather: BotFather 🤖
  2. Sign up to Cloudflare Workers: Cloudflare Workers ☁️
  3. In the Cloudflare Dashboard, go to "Workers & Pages" and then click "Create".
  4. Click "Create Worker" to create the worker.
  5. Choose a name and click "Deploy" to deploy worker.
  6. Click on "Edit code" to change the source code of your new worker.
  7. Copy and paste the code from bot.js into the editor.
  8. Replace the TOKEN variable in the code with your token from @BotFather.
  9. Replace the ADMIN variable in the code with your Chat ID from @chatIDrobot.
  10. Click on "Deploy".
  11. In the middle panel, append /registerWebhook to the URL. For example: https://name.username.workers.dev/registerWebhook.
  12. Click "Send". In the right panel, you should see "Ok". If "401 Unauthorized" appears, you may have used the wrong bot token.
  13. Alright, it's done! Now you can use the messaging bot. 🎉

فارسی

ربات پیامرسان تلگرام در Cloudflare Workers

ربات پیام رسان تلگرام را در Cloudflare Worker اجرا کنید. 🚀

آموزش اجرا:

  1. توکن جدید ربات خود را از @BotFather دریافت کنید: BotFather 🤖
  2. در Cloudflare Workers ثبت نام کنید: Cloudflare Workers ☁️
  3. در داشبورد Cloudflare، به قسمت "Workers & Pages" بروید و سپس روی "Create" کلیک کنید.
  4. روی "Create Worker" کلیک کنید تا ورکر جدیدی ایجاد شود.
  5. یک نام انتخاب کنید و روی "Deploy" کلیک کنید تا ورکر مستقر شود.
  6. روی "Edit code" کلیک کنید تا کد منبع ورکر جدید خود را تغییر دهید.
  7. کد موجود در فایل bot.js را کپی کرده و در ویرایشگر وارد کنید.
  8. متغیر TOKEN در کد را با توکن خود از @BotFather جایگزین کنید.
  9. متغیر ADMIN در کد را با شناسه چت خود از @chatIDrobot جایگزین کنید.
  10. روی "Deploy" کلیک کنید.
  11. در پنل وسط، /registerWebhook را به انتهای URL اضافه کنید. به عنوان مثال: https://name.username.workers.dev/registerWebhook.
  12. روی "Send" کلیک کنید. در پنل سمت راست، باید "Ok" را ببینید. اگر "401 Unauthorized" ظاهر شد، ممکن است توکن ربات را اشتباه وارد کرده باشید.
  13. عالی، کار تمام شد! حالا می‌توانید از ربات پیام‌رسان استفاده کنید. 🎉

Telegram Channel : Geek Spot | گیک اسپات

About

Run Telegram messaging bot on Cloudflare Worker.

Resources

Stars

Watchers

Forks