شما اگه میخوای بات تلگرام بنویسی باید داکیومنشن خود سایت رو بخونی و به نظرم اینجوری سوالا رو اگه یکی غلط جواب بده ممکنه که فقط دچار سردرگرمی بشی!
در هر صورت توی لینک زیر تنظیم وب هوک رو یاد داده!
https://core.telegram.org/bots/api#setwebhook
حالا من توضیح اضافه تر میدم که ایشالله به مشکل نخوری
همونطوری که توی بخش making request تلگرام توضیح داده شده شما باید فرمت درخواستات به شکل زیر باشه :
https://api.telegram.org/bot<token>/METHOD_NAME
که به جای token معلومه که باید توکنی که از bothfather گرفتی رو بزاری و به جای METHOD_NAME هم setwebhook رو باید بزاری که توی لینک بالا که بهت دادم توضیح داده!
توی درخواستتم که باید به شکل post باشه باید پارامتری با اسم url و مقدار آدرسی که میخوای تنظیم کنی رو بفرستی! و چون میگی که آدرست ولیده، نیازی نیست که پارامتری به اسم certificate هم بفرستی!
خود تلگرام پیشنهاد داده که بهتره آدرسی که میخوای واسه وب هوک تنظیم شه شامل token ات باشه که امنیتش بره بالا و کسه دیگه ای آدرستو پیدا نکنه که بهت اطلاعات فیک بفرسته!
و همچنین اگه وب هوک تنظیم کنی دیگه نمیتونی از متود getUpdate برای گرفتن پیام ها استفاده کنی!
واسه اینکه وب هوک رو هم حظف کنی کافیه توی پارامتر url مقدار خالی قرار بدی و درخواستتو بفرستی، اینجوری دوباره میتونی از متود getupdate واسه تست یا هر چیز دیگه ای استفاده کنی!
به نظر من بهتره از اپلیکیشن postman برای کار با api ها استفاده کنی که به فهمت توی کار با api ها خیلی کمک میکنه! از آدرس getpostman.org دانلودش کن (البته این اپ افزونه ی کرومه و قطعا باید رو سیستمت کروم نصب باشه واسه استفاده اش)