# Telegram-бот на Qwen3 235B с OpenRouter бесплатно
04 мая 2025 г.

Пишу Telegram-ботов на Python, и обычно самое муторное — связать его с LLM. Тут я обычно пускаю слюну: регистрация, ключи, интеграция. А потом вдруг нашёл, что можно просто взять Qwen3 235B через OpenRouter, подать бесплатный API-ключ, и вот вам уже работающий бот в чате.
Ниже полный рабочий код. Копируй, подставь ключи, запускай.
Что нужно
Три штуки:
- OpenRouter API-ключ — зарегистрируешься на openrouter.ai, в бесплатном плане Qwen3 235B отдаёт неограниченные промпты (на момент май 2025).
- Python 3.13 — скачиваешь с python.org.
- Токен Telegram-бота — у @BotFather просишь новый бот, берёшь токен.
Модель в коде:
qwen/qwen3-235b-a22b:free
Установка зависимостей
Создаёшь виртуальное окружение:
python3 -m venv .venv
Активируешь. На macOS/Linux:
source .venv/bin/activate
На Windows:
source .venv\Scripts\activate
Ставишь пакеты:
pip install aiogram aiohttp python-dotenv
Подставляешь ключи
В коде нужны два параметра:
TELEGRAM_BOT_TOKEN = "123xxx" #Вставьте ваш Telegram-бот токен
OPENROUTER_API_KEY = "sk-xxx" #Вставьте ваш OpenRouter API-ключ
Запуск
python bot.py
Открываешь бот в Telegram, пишешь сообщение — получаешь ответ от Qwen3. Вот такой вот лайфхак. На статью про интеграции и настройку я сделаю отдельно, если попросит кто.
Есть вопросы по коду или OpenRouter? Вкидывай в Jumble AI.