Telegram бот с AI

Создайте умного Telegram бота с AI через AITUNNEL

Создайте Telegram бота с AI-возможностями, используя AITUNNEL в России.

Установка зависимостей

bash
pip install python-telegram-bot openai

Пример бота на Python

python
from telegram import Update
from telegram.ext import Application, CommandHandler, MessageHandler, filters
from openai import OpenAI

# Настройка клиента AITUNNEL
client = OpenAI(
    api_key="sk-aitunnel-xxx",
    base_url="https://api.aitunnel.ru/v1/"
)

# Хранилище истории диалогов
conversations = {}

async def start(update: Update, context):
    await update.message.reply_text(
        "Привет! Я AI-бот на базе GPT-5. Задайте мне вопрос!"
    )

async def handle_message(update: Update, context):
    user_id = update.effective_user.id
    user_message = update.message.text
    
    # Получаем или создаем историю диалога
    if user_id not in conversations:
        conversations[user_id] = []
    
    conversations[user_id].append({
        "role": "user",
        "content": user_message
    })
    
    # Отправляем запрос к AI
    response = client.chat.completions.create(
        model="gpt-5.2",
        messages=conversations[user_id][-10:]  # Последние 10 сообщений
    )
    
    assistant_message = response.choices[0].message.content
    
    conversations[user_id].append({
        "role": "assistant",
        "content": assistant_message
    })
    
    await update.message.reply_text(assistant_message)

def main():
    app = Application.builder().token("YOUR_BOT_TOKEN").build()
    
    app.add_handler(CommandHandler("start", start))
    app.add_handler(MessageHandler(filters.TEXT, handle_message))
    
    app.run_polling()

if __name__ == "__main__":
    main()

Дополнительные возможности

  • Генерация изображений через DALL-E / GPT Image
  • Распознавание голосовых сообщений
  • Работа с документами и файлами
  • Групповые чаты с AI

Ключевые возможности

  • Диалоговый AI-бот
  • История сообщений
  • Генерация изображений
  • Голосовые сообщения
  • Групповые чаты

Подключите этот инструмент через AITUNNEL

Все инструменты и модели доступны через единый API. Работает из России, оплата в рублях.

Единый API50+ моделейОплата в рублях
Начать работуРегистрация за 1 минуту

Рекомендуемые модели