Пошаговая инструкция
Как скачать, установить и настроить PyCharm для создания Telegram-бота
🔹 Шаг 1: Скачиваем PyCharm
Перейди на страницу https://www.jetbrains.com/pycharm/download/. Опустись чуть ниже и найди PyCharm Community Edition - это бесплатная версия. Скачай её.
🔹 Шаг 2: Устанавливаем PyCharm
Установи, следуя инструкциям на экране
🔹 Шаг 3: Настраиваем PyCharm
-
Запусти PyCharm (через ярлык или меню "Пуск").
-
При первом запуске:
🔹 Шаг 4: Создаём новый проект
-
Нажми "New Project".
-
Укажи:
-
Location (папка проекта, например, C:/Users/ТвоёИмя/telegram_bot
).
-
Interpreter → выбери "New environment" (PyCharm сам установит Python).
-
Нажми "Create".
🔹 Шаг 5: Устанавливаем библиотеку для Telegram-бота
- В PyCharm открой вкладку "Terminal" (внизу экрана)
- Введи команду и нажми Enter:
pip install python-telegram-bot
(Это библиотека для работы с Telegram API.)
🔹 Шаг 6: Пишем простого бота
-
В папке проекта нажми ПКМ → New → Python File (назови его bot.py
).
-
Вставь этот код:
from telegram import Update
from telegram.ext import Application, CommandHandler, CallbackContext
async def start(update: Update, context: CallbackContext):
await update.message.reply_text("Привет! Я бот-кинотеатр. Используй /film.")
def main():
application = Application.builder().token("ВАШ_ТОКЕН").build()
application.add_handler(CommandHandler("start", start))
application.run_polling()
if __name__ == "__main__":
main()
🔹 Шаг 7: Запускаем бота!
- В PyCharm нажми ▶ Run (или правой кнопкой по коду → Run 'bot').
- Если всё правильно, бот запустится!
- Перейди в Telegram, найди своего бота по имени и напиши
/start
.
🔹Как это работает?
- Update приходит от Telegram (новое сообщение, callback и т.д.).
- Application передаёт Update в нужный обработчик (например, CommandHandler).
- CallbackContext помогает управлять данными (например, сохранять временные переменные).