هاست رو که میبایست حتما تهیه کنید
میتونید از هاست رایگان هم استفاده کنید، ولی اصلا توصیه نمیشه و هاست ارزون پیدا کنید بهتره
برای ssl هم نیاز نیست هزینه کنید، cloudflare.com بهتون رایگان میده (البته دامنه مورد استفاده تون نباید ir باشه)
مراحل پیش رو شما:
1- ثبت دامنه غیر از ir (میتونید از xyz یا in استفاده کنید که نسبت به بقیه دامنه ها ارزونتر هستند)
2- تهیه هاست میزبانی لینوکس
3- ست کردن cloudflare (اینم یک آموزش تصویری:
http://mizbanfa.net/blog/hosting/install-and-used-cloud-flare-education/ )
و در آخر این مطلب کمک میکنه بهتون:
http://amirh.ir/how-to-build-telegram-bot/
(مراحل ست وب هوک و... )