---
title: "Telegram Bot Hosting Guide - fps.ms Documentation"
description: "Free Telegram bot hosting with fps.ms. Complete setup and deployment guide."
url: https://fps.ms/docs/telegram-bots
---
# Telegram Bots

Guide for hosting Telegram bots

- [Installation](https://fps.ms/docs/telegram-bots/installation.md): Host your Telegram bot for free on FPS.ms with Python or Node.js. Set up your code, dependencies, and start command — running 24/7 in minutes.
- [Creating your bot with BotFather](https://fps.ms/docs/telegram-bots/creating-your-bot-with-botfather.md): Create a Telegram bot with BotFather, get your bot token, set a name and description, and configure commands — everything before hosting on FPS.ms.
- [Editing code](https://fps.ms/docs/telegram-bots/editing-code.md): Edit your Telegram bot code on FPS.ms via the panel file manager, SFTP, or VS Code live sync with upload-on-save for fast development.
- [Using environment variables](https://fps.ms/docs/telegram-bots/using-environment-variables.md): Store your Telegram bot token and config values securely using a .env file on FPS.ms instead of hardcoding them in your code.
- [Adding commands](https://fps.ms/docs/telegram-bots/adding-commands.md): Add commands to your Telegram bot on FPS.ms with Python (python-telegram-bot) or Node.js (Telegraf). Handle text, buttons, and inline queries step by step.
- [Troubleshooting](https://fps.ms/docs/telegram-bots/troubleshooting.md): Fix common Telegram bot hosting issues on FPS.ms — token errors, module not found, bot not responding, polling conflicts, and dependency problems.

---

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