-
Notifications
You must be signed in to change notification settings - Fork 0
Where to host Telegram Bots
Harshil edited this page Dec 15, 2023
·
59 revisions
Look at Hosting your bot if you've decided to get a server.
The linked articles/blog posts on how to use PTB with the different providers are
- usually written for a specific (range of) versions of
python-telegram-bot
and may not be compatible with the version that you are using - not written or maintained by the PTB dev team.
When in doubt, please check the official PTB resources.
- Amazon Web Services
- Microsoft Azure
-
Google App Engine
- Notes about GAE - Google App Engine
- How to create a Bot on Google App Engine by sooyhwang (NOTE: This might be obsolete)
- Google Cloud Functions
- Google Cloud Run
- Back4App
- Heroku
- Code Capsules
- OpenShift
-
Fly.io
- How to deploy a Telegram bot to Fly.io (written for v20.0a2)
- Joyent Triton
- Vercel serverless functions
- PythonAnywhere
- Oracle Cloud an AlwaysFree feature for a decent instance.
- Deta
- Wiki of
python-telegram-bot
© Copyright 2015-2025 – Licensed by Creative Commons
- Architecture Overview
- Builder Pattern for
Application
- Types of Handlers
- Working with Files and Media
- Exceptions, Warnings and Logging
- Concurrency in PTB
- Advanced Filters
- Storing data
- Making your bot persistent
- Adding Defaults
- Job Queue
- Arbitrary
callback_data
- Avoiding flood limits
- Webhooks
- Bot API Forward Compatiblity
- Frequently requested design patterns
- Code snippets
- Performance Optimizations
- Telegram Passport
- Bots built with PTB
- Automated Bot Tests