Run a Telegram messaging bot on Cloudflare Worker. 🚀
- Get your new bot token from @BotFather: BotFather 🤖
- Sign up to Cloudflare Workers: Cloudflare Workers ☁️
- In the Cloudflare Dashboard, go to "Workers & Pages" and then click "Create".
- Click "Create Worker" to create the worker.
- Choose a name and click "Deploy" to deploy worker.
- Click on "Edit code" to change the source code of your new worker.
- Copy and paste the code from
bot.js
into the editor. - Replace the
TOKEN
variable in the code with your token from @BotFather. - Replace the
ADMIN
variable in the code with your Chat ID from @chatIDrobot. - Click on "Deploy".
- In the middle panel, append
/registerWebhook
to the URL. For example:https://name.username.workers.dev/registerWebhook
. - Click "Send". In the right panel, you should see "Ok". If "401 Unauthorized" appears, you may have used the wrong bot token.
- Alright, it's done! Now you can use the messaging bot. 🎉
ربات پیام رسان تلگرام را در Cloudflare Worker اجرا کنید. 🚀
- توکن جدید ربات خود را از @BotFather دریافت کنید: BotFather 🤖
- در Cloudflare Workers ثبت نام کنید: Cloudflare Workers ☁️
- در داشبورد Cloudflare، به قسمت "Workers & Pages" بروید و سپس روی "Create" کلیک کنید.
- روی "Create Worker" کلیک کنید تا ورکر جدیدی ایجاد شود.
- یک نام انتخاب کنید و روی "Deploy" کلیک کنید تا ورکر مستقر شود.
- روی "Edit code" کلیک کنید تا کد منبع ورکر جدید خود را تغییر دهید.
- کد موجود در فایل bot.js را کپی کرده و در ویرایشگر وارد کنید.
- متغیر
TOKEN
در کد را با توکن خود از @BotFather جایگزین کنید. - متغیر
ADMIN
در کد را با شناسه چت خود از @chatIDrobot جایگزین کنید. - روی "Deploy" کلیک کنید.
- در پنل وسط،
/registerWebhook
را به انتهای URL اضافه کنید. به عنوان مثال:https://name.username.workers.dev/registerWebhook
. - روی "Send" کلیک کنید. در پنل سمت راست، باید "Ok" را ببینید. اگر "401 Unauthorized" ظاهر شد، ممکن است توکن ربات را اشتباه وارد کرده باشید.
- عالی، کار تمام شد! حالا میتوانید از ربات پیامرسان استفاده کنید. 🎉
Telegram Channel : Geek Spot | گیک اسپات