Все гайды
Создаем Telegram-бота с ИИ на Python
Начинающий20 мин

Создаем Telegram-бота с ИИ на Python

Пошаговый туториал по интеграции GPT-4 в Telegram

## Установка ```bash pip install python-telegram-bot openai python-dotenv ``` ## Структура проекта ``` bot/ ├── main.py ├── config.py └── .env ``` ## Код бота ```python import asyncio from telegram import Update from telegram.ext import Application, CommandHandler, MessageHandler, filters import openai async def start(update: Update, context): await update.message.reply_text("Привет! Я AI-ассистент.") async def handle_message(update: Update, context): response = openai.chat.completions.create( model="gpt-4", messages=[{"role": "user", "content": update.message.text}] ) await update.message.reply_text(response.choices[0].message.content) app = Application.builder().token("YOUR_BOT_TOKEN").build() app.add_handler(CommandHandler("start", start)) app.add_handler(MessageHandler(filters.TEXT & ~filters.COMMAND, handle_message)) app.run_polling() ``` ## Деплой Используйте systemd или Docker для запуска бота как сервиса. Для бесплатного хостинга подойдёт PythonAnywhere.