Botxona

Работа с AI-помощниками

Даже если вы не программист, с помощью искусственного интеллекта можно написать бота под требования Botxona или адаптировать существующий код. Выберите один из вариантов ниже в зависимости от того, каким AI-инструментом вы пользуетесь.

ChatGPT, Gemini или любой чат-AI

Самый простой путь: откройте универсальный промпт в файле /ai-kit/prompt.md, скопируйте его и отправьте AI вместе с кодом вашего бота (или попросите: «у меня нет бота, напиши его для меня»). AI проверит, соответствует ли код 6 правилам Botxona, и при необходимости исправит его. Готовые задания такого же типа есть и в разделе Библиотека промптов — там можно выбрать готовую идею бота и сразу скопировать её.

Claude Code (терминал)

Если вы используете Claude Code, его можно установить как плагин — после этого достаточно сказать «подготовь моего бота для Botxona»:

/plugin marketplace add <адрес>
/plugin install botxona@botxona-uz

claude.ai или Claude Desktop

Загрузите файл /ai-kit/botxona-skill.zip через Settings → Capabilities → Skills → Upload skill — после этого Claude сможет анализировать вашего бота прямо в чате.

Cursor, Codex и подобные кодовые агенты

Положите файл /ai-kit/AGENTS.md в корневую папку репозитория бота — эти агенты автоматически прочитают его и будут следовать правилам Botxona.

С нуля — готовые шаблоны

Если кода нет совсем, скачайте готовые стартовые проекты, соответствующие стандартам Botxona: aiogram, python-telegram-bot, grammY, Telegraf и Go (go-telegram/bot) — и развивайте их дальше с помощью AI.

Для разработчиков

Офлайн-проверка перед загрузкой

python3 ai-kit/tools/botxona_pack.py /path/to/bot --check

Этот скрипт собирает ZIP и локально проверяет ограничения по размеру и количеству файлов — без подключения к интернету.

Публичный API предварительной проверки (precheck)

Чтобы получить только результат проверки, не загружая ZIP-файл на сервер:

curl -F file=@bot.zip https://botxona.uz/api/precheck

В ответе возвращается полный отчёт по 6 правилам и безопасности — такой же, как при настоящей загрузке, но бот не создаётся.

Контракт для AI-агентов

Если вы сами пишете AI-агента или инструмент автоматизации, /ai-kit/contract.md — полный технический контракт для работы с Botxona в машиночитаемом формате, а /llms.txt — краткая версия карты сайта, удобная для чтения AI.

Следующий шаг

Загрузите готовый код: Первый бот за 10 минут.