---
title: "Telegram Bot Hosting, Online 24/7 - FPS.ms"
description: "Telegram bot hosting from €0.59 a month: keep your Python, Node.js or other bot online 24/7 on long polling or webhooks, with GitHub deploys and a free plan."
url: https://fps.ms/telegram-bot-hosting
---
# Telegram bot hosting

Run your Telegram bot around the clock with FPS.ms. Start for free, paid plans from €0.59 a month.

[Host your bot](https://fps.ms/auth/register)

- **Python + Node.js**: python-telegram-bot, aiogram, Telegraf
- **24/7**: Restarts on crash
- **EU-hosted**: Own hardware in the Netherlands
- **4.1 out of 5**: 144 reviews on [Trustpilot](https://www.trustpilot.com/review/fps.ms)

## Deploy from GitHub (Pro feature)

- Let us handle the deployment
- Including rollbacks
- Automatically deploy when pushing to your branch

## Environment Variables

- Add your tokens, API keys and other variables
- Injected securely into your container at startup
- Values stay hidden once saved
- Pre-filled from your project's .env.example

## Public URL

- Use webhooks instead of long polling
- Host a Mini App or a dashboard for your bot
- Securely connected with Let's Encrypt SSL
- Connect your own domain (Pro feature)

## Also in the panel

- **Databases** (Pro feature): Connect your Telegram bot to a MariaDB database and store users, chats and scores.
- **Schedules**: Restart your bot every night or send a console command on a timer.
- **Teams** (Pro feature): Share your project with your team members and give them granular control over the container.
- **Usage graphs**: Know how many resources your container uses and what your peak times are.

## Plans

| Plan | Good for | RAM | CPU | SSD | Backups | Databases | Price | Yearly |
| --- | --- | --- | --- | --- | --- | --- | --- | --- |
| c.pico (Always Free) | One small bot | 128MB | 25% | 250MB | — | — | Free, renew every day |  |
| c.pico |  | 128MB | 25% | 250MB | — | — | €0.59/month | €5.90/year |
| c.nano | A database for users and chat data | 256MB | 50% | 500MB | 1 | 1 | €0.99/month | €9.90/year |
| c.micro | A busy group or channel bot | 512MB | 50% | 1GB | 1 | 1 | €1.29/month | €12.90/year |
| c.small | Several bots, or one with a Mini App | 1GB | 100% | 2.5GB | 1 | 1 | €2.29/month | €22.90/year |
| c.medium | Big bots in many chats | 2GB | 150% | 5GB | 1 | 1 | €3.49/month | €34.90/year |

CPU: 100% is one CPU core. Prices are in EUR and exclude VAT.

Pay with Visa, Mastercard, Apple Pay, Google Pay, PayPal, iDEAL | Wero, Revolut Pay, Link, Bancontact, Przelewy24, EPS, Multibanco, MobilePay, Bizum, Amazon Pay or crypto (Bitcoin, Ethereum, USDC, Solana and more).

## Questions about Telegram Bot Hosting

### How do I host a Telegram bot 24/7?

Deploy a container, pick Python or Node.js for your Telegram bot, upload your code, add your Environment Variables and start your server: easy as that! It keeps running, even if your computer is offline. The [setup guide](https://docs.fps.ms/telegram-bots/installation) walks you through these steps.

### Is this a VPS?

No, FPS.ms does not offer VPS hosting. Your Telegram bot runs in a container managed by FPS.ms. This means you never have to update its operating system, install security patches or keep the machine running yourself.

### Where do I get my bot token?

From @BotFather in Telegram. The [BotFather guide](https://docs.fps.ms/telegram-bots/creating-your-bot-with-botfather) shows each step.

### Long polling or webhooks?

Both work! Long polling is the easiest way to start and needs no setup. For webhooks, give Telegram your Public URL, like https://trivia-bot.hostedbyfps.com. HTTPS is included.

### Which libraries can I use?

python-telegram-bot, aiogram and pyTelegramBotAPI on Python; Telegraf and grammY on Node.js.

### Can I deploy my bot from GitHub?

Yes, you can deploy your code directly from GitHub, and even automatically (re)deploy your container when you push to your branch. If something breaks in your code, you can always roll back. GitHub deploys are a Pro feature.

### How does the free plan work?

A free plan has to be renewed every day to stay online, and at least once every 28 days to keep its data. More details on the [Free Telegram Bot Hosting page](https://fps.ms/free-telegram-bot-hosting).

### How much memory does my bot need?

Simple bots run fine on our free plan, but aiogram 3.29 and newer needs more than 128 MB on its own. For bigger bots, 256 to 512 MB of memory is the sweet spot. Need more? [Contact us](https://fps.ms/tickets) for a custom plan.

### Do paid plans include a database?

Yes, every paid plan from 256 MB includes a MariaDB database.

### Can I run multiple bots in one container?

We don't limit the number of Telegram bots you can run in one container, as long as your main file starts them all. Keep in mind you will hit the resource limits faster.

## Ready to host your Telegram bot?

Start free. Add GitHub deploys, a database and your own domain when your bot grows.

[Host your bot](https://fps.ms/auth/register)

---

[FPS.ms](https://fps.ms/index.html.md) · [All pages](https://fps.ms/llms.txt) · [Documentation](https://docs.fps.ms/llms.txt)
