Руководство · проверено 14.08.2026

ИИ-агент, который управляет Telecobra за вас

Вы создаёте бота в Telegram или Discord, даёте ему ключ REST API Telecobra и модель ИИ на выбор. Дальше пишете обычной фразой «запусти парсинг канала» — бот сам вызывает нужную команду, сервис выполняет задание.

~170команд в REST API
1команда для установки агента
14провайдеров ИИ: хабы и сети
24/7агент работает без вашего компьютера
Быстрый путь

Одна команда на вашем VPS

Три ключа в одной команде — установщик сам ставит Python, агента, защищённый файл секретов и автозапуск 24/7. Полное облачное исполнение (без VPS) в разработке.

Раздел 2
Ручной путь

Всё своими руками

Бот, VPS, файл секретов, системный сервис — каждый шаг под вашим контролем. Разделы 3–10, результат тот же.

Оглавление
Оглавление
01

Как это работает

Три участника: ваш бот, REST API Telecobra и функции сервиса. Вы общаетесь только с ботом.

Как это работает: ваш агент управляет Telecobra через REST API 1. Ваш ИИ-агент Telegram- или Discord-бот, скрипт или Claude/Cursor Модель на выбор: DeepSeek, OpenAI, Grok, Qwen и др. X-API-Key 2. REST API Telecobra https://telecobra.com ~170 команд: создать, запустить, проверить статус 3. Функции сервиса Парсинг · Комментинг Автопостинг · Рассылки Прогрев · Инвайтинг Сторис · Мониторинг Вы пишете агенту обычной фразой — он вызывает нужную команду API — сервис выполняет задание

Что понадобится

02

Быстрый путь: установщик в одну команду

Агент на вашем сервере без ручной установки: одна команда со всеми ключами — дальше всё делает скрипт.

Подготовьте три значения: токен бота из BotFather (раздел 3), API-ключ Telecobra (раздел 8) и ключ модели ИИ (раздел 7). Подключитесь к вашему VPS по SSH и выполните:

curl -fsSL https://telecobra.com/static/hermes/install.sh | bash -s -- \
  --tg "токен_бота_из_BotFather" \
  --tc "ключ_telecobra_из_профиля" \
  --ai-key "ключ_модели" \
  --ai-url "Base_URL_модели" \
  --ai-model "имя_модели"

Что делает скрипт сам: ставит Python и зависимости, скачивает агента с telecobra.com/static/hermes/, записывает ключи в файл с правами 600 и включает системный сервис с автозапуском и автоперезапуском при сбоях.

После установки напишите боту /status — он проверит связь с Telecobra. Команды бота: /status, /help, /commands. Список команд API агент получает из живой спецификации openapi.json.

Полное облачное исполнение — без VPS, три поля и кнопка прямо в панели — находится в разработке. Пока доступны установщик выше и ручной путь (разделы 3–10); результат одинаковый.
Если ваш VPS с российским IP: добавьте к команде параметр --tg-api "http://194.154.27.161:8082" — трафик бота пойдёт через наш ретранслятор в США, прокси не нужен. Подробности — в разделе 7, там же список провайдеров, которые не работают из РФ.
03

Создание бота в Telegram

Около 5 минут. Понадобится только Telegram.

  1. Откройте официального бота @BotFather — это единственный официальный способ создать бота.
  2. Нажмите Start и отправьте команду /newbot.
  3. BotFather спросит имя бота — любое, например Telecobra Agent.
  4. Затем username — латиницей, обязательно заканчивается на bot, например my_telecobra_agent_bot. Если имя занято — BotFather попросит другое.
  5. В ответ придёт сообщение с HTTP API токеном — строка вида 1234567890:AAF... Это ключ управления ботом. Скопируйте и сохраните: он нужен при установке агента (раздел 6 или 2).
  6. Рекомендуется: отправьте /setprivacy, выберите вашего бота и включите Disable — так бот будет видеть все сообщения в чатах, а не только команды.
  7. Проверка: найдите бота по username в поиске Telegram и нажмите Start — бот появится в списке чатов. Отвечать он начнёт после установки агента.
Безопасность. Токен BotFather — это полный контроль над ботом. Не публикуйте его. Если случайно опубликовали: в BotFather отправьте /revoke, выберите бота и получите новый токен.
04

Создание бота в Discord

Около 10 минут. Нужен аккаунт Discord и свой сервер или права администратора на чужом.

  1. Откройте портал разработчиков: discord.com/developers/applications.
  2. Нажмите New Application, введите имя (например Telecobra Agent), нажмите Create.
  3. Слева выберите раздел Bot: нажмите Reset Token и скопируйте токен бота — он показывается один раз, сразу сохраните. Затем включите переключатель MESSAGE CONTENT INTENT (без него бот не читает текст сообщений) и нажмите Save Changes.
  4. Добавьте бота на сервер: слева раздел OAuth2, затем URL Generator. В Scopes отметьте bot; в Bot Permissions — Send Messages, Read Message History, Embed Links.
  5. Скопируйте сгенерированную ссылку снизу, откройте её в браузере, выберите сервер и нажмите Authorize.
  6. Проверка: бот появился в списке участников сервера. Отвечать начнёт после установки агента.
Безопасность. Токен — полный контроль над ботом. При утечке там же кнопка Reset Token перевыпустит его.
Честное уточнение. Дискорд-бот в этой схеме — ваш пульт управления Telecobra. Внутри самого сервиса функции работают через телеграм-аккаунты; дискорд-функций в API Telecobra пока нет.
05

VPS-сервер: где купить и какой выбрать

VPS нужен, чтобы агент работал круглосуточно, даже когда ваш компьютер выключен. Раздел только для ручного пути и установщика из раздела 2.

Где живёт ваш агент: VPS-сервер Вы пишете команды боту в Telegram или Discord Ваш VPS-сервер (Ubuntu) Агент-бот (Hermes) Python, работает 24/7 Модель ИИ (через API) DeepSeek / OpenAI / хаб — ваш выбор Файл .env — ключи (никому не показывать) Telecobra REST API https://telecobra.com парсинг · комментинг автопостинг · рассылки команды X-API-Key VPS нужен, чтобы агент работал круглосуточно, даже когда ваш компьютер выключен

Требования

Минимум для агента: 1 vCPU, 1 ГБ RAM (лучше 2 ГБ), 10 ГБ диска, Ubuntu 22.04 или 24.04. Агент лёгкий — достаточно тарифа начального уровня.

Провайдеры с оплатой картами РФ

ПровайдерСайтПримечание
Timeweb Cloudtimeweb.cloudудобная панель, тариф от ~180 ₽/мес
Begetbeget.comесть тест на 30 дней
Reg.rureg.ru/vpsкрупнейший регистратор
Selectelselectel.ruнадёжная инфраструктура
Aezaaeza.netбыстрая установка

Зарубежные (могут не принимать карты РФ): Hetzner, DigitalOcean.

Подключение к серверу

После покупки у вас будут IP-адрес, логин root и пароль или SSH-ключ — приходят на почту или в панель провайдера.

ssh root@IP_ВАШЕГО_СЕРВЕРА

Windows: встроенный ssh в PowerShell, либо PuTTY. Первое, что сделать на сервере:

apt update && apt upgrade -y
06

Установка агента Hermes на VPS

Готовой «программы Hermes», которую можно просто скачать, не существует: агент Hermes собирается из трёх частей — бот (раздел 3 или 4), модель ИИ (раздел 7) и ключ Telecobra API (раздел 8). Ниже — рабочий стартовый шаблон. Хотите без ручных шагов — используйте установщик из раздела 2.

6.1. Python и зависимости
apt install -y python3 python3-pip python3-venv
mkdir -p /opt/hermes && cd /opt/hermes
python3 -m venv venv
source venv/bin/activate
pip install python-telegram-bot requests
6.2. Файл секретов .env
nano /opt/hermes/.env

Содержимое (подставьте свои значения):

TELEGRAM_BOT_TOKEN=токен_из_BotFather
TELECOBRA_API_KEY=ключ_из_профиля_telecobra
AI_API_KEY=ключ_модели_из_раздела_7
AI_BASE_URL=адрес_из_раздела_7
AI_MODEL=модель_из_раздела_7

Сохранить: Ctrl+O, Enter, Ctrl+X. Права: chmod 600 /opt/hermes/.env. Никому не показывайте этот файл.

6.3. Стартовый шаблон агента (bot.py)

Создайте /opt/hermes/bot.py — минимальный агент: принимает текст, обращается к Telecobra API и отвечает:

import os, requests
from telegram import Update
from telegram.ext import Application, CommandHandler, MessageHandler, filters, ContextTypes

# загружаем .env вручную, без лишних библиотек
for line in open(os.path.join(os.path.dirname(__file__), ".env")):
    if "=" in line and not line.startswith("#"):
        k, v = line.strip().split("=", 1)
        os.environ.setdefault(k, v)

TC = "https://telecobra.com"
HDR = {"X-API-Key": os.environ["TELECOBRA_API_KEY"]}

async def start(update: Update, ctx: ContextTypes.DEFAULT_TYPE):
    await update.message.reply_text("Привет! Я агент Hermes. Напишите /status — проверю связь с Telecobra.")

async def status(update: Update, ctx: ContextTypes.DEFAULT_TYPE):
    r = requests.get(f"{TC}/api/me", headers=HDR, timeout=30)
    p = r.json()
    await update.message.reply_text(f"Telecobra: пользователь {p.get('username')}, подписка до {p.get('subscription_expires')}")

async def on_text(update: Update, ctx: ContextTypes.DEFAULT_TYPE):
    # Здесь подключите свою логику: модель ИИ разбирает фразу
    # и вызывает нужные эндпоинты из https://telecobra.com/openapi.json
    await update.message.reply_text("Команда получена. Логика вызова API добавляется сюда (см. раздел 9 инструкции).")

app = Application.builder().token(os.environ["TELEGRAM_BOT_TOKEN"]).build()
app.add_handler(CommandHandler("start", start))
app.add_handler(CommandHandler("status", status))
app.add_handler(MessageHandler(filters.TEXT & ~filters.COMMAND, on_text))
app.run_polling()

Для Discord-версии используется библиотека discord.py — структура та же: бот читает сообщение и вызывает API Telecobra.

6.4. Запуск и автозапуск 24/7

Проверка запуска:

cd /opt/hermes && source venv/bin/activate && python3 bot.py

Напишите боту /status — должен ответить данными профиля Telecobra. Если ответил — всё подключено верно. Остановите (Ctrl+C) и создайте системный сервис:

nano /etc/systemd/system/hermes.service
[Unit]
Description=Hermes agent for Telecobra
After=network.target

[Service]
WorkingDirectory=/opt/hermes
ExecStart=/opt/hermes/venv/bin/python3 /opt/hermes/bot.py
Restart=always
RestartSec=5

[Install]
WantedBy=multi-user.target
systemctl daemon-reload
systemctl enable --now hermes
systemctl status hermes

Готово: агент работает круглосуточно и сам перезапускается при сбоях. Логи: journalctl -u hermes -f.

07

Выбор и подключение модели ИИ

Telecobra и агент работают с любым провайдером в формате OpenAI-совместимого API: везде три параметра — ключ, Base URL, модель. Провайдеры делятся на два типа.

Хабы и нейросети: в чём разница Хаб = один ключ, много моделей OpenRouter Together.ai Groq Openclaw (ключ у поддержки) GPT · Claude Grok · DeepSeek Qwen · Llama Mistral · GLM и сотни других модель = параметр запроса Одна регистрация — доступ сразу ко всем сетям Claude напрямую не работает с Telecobra — только через хаб (у него свой формат API) Base URL: openrouter.ai/api/v1 · api.together.xyz/v1 Нейросети напрямую = ключ каждой сети DeepSeek (рекомендуем) OpenAI (GPT-4o) Grok (xAI) MiniMax Qwen (DashScope) Ключ выдаёт сама сеть, доступны только её модели В профиле Telecobra уже есть кнопки-пресеты: DeepSeek · OpenAI OpenRouter · Groq Mistral · GLM5 Base URL вводится вручную: api.x.ai/v1 · api.minimax.io/v1 dashscope.aliyuncs.com/compatible-mode/v1 и др. Telecobra работает с любым провайдером в формате OpenAI-совместимого API
7.1. Хабы — один ключ, сразу много моделей

Хаб — посредник: одна регистрация, один ключ, а модель выбирается параметром запроса. Это единственный способ подключить Claude: у Anthropic собственный формат API, напрямую с Telecobra он не работает.

ХабBase URLКлючиЧто доступно
OpenRouterhttps://openrouter.ai/api/v1openrouter.ai, раздел KeysGPT, Claude, Grok, DeepSeek, Qwen, Llama, Mistral, Gemini и сотни других; есть бесплатные модели
Together.aihttps://api.together.xyz/v1api.together.ai, Settings, API Keysоткрытые модели, включая NousResearch/Hermes-3-Llama-3.1-70B-Turbo; кредиты при регистрации
Groqhttps://api.groq.com/openai/v1console.groq.com, API Keysочень быстрый инференс Llama и других открытых моделей
Openclawадрес у поддержки@cybercobraonline2партнёрский хаб Telecobra
7.2. Нейросети напрямую — ключ каждой сети
НейросетьМодельBase URLГде взять ключ
DeepSeek (рекомендуем)deepseek-chathttps://api.deepseek.com/v1platform.deepseek.com, API Keys
OpenAIgpt-4o, gpt-4o-minihttps://api.openai.com/v1platform.openai.com, API keys
Grok (xAI)grok-3, grok-2https://api.x.ai/v1console.x.ai
Gemini (Google)gemini-2.5-flash и др.OpenAI-совместимый адрес указан в Google AI Studioaistudio.google.com, Get API key
MiniMaxMiniMax-M1 и др.https://api.minimax.io/v1platform.minimaxi.com
Qwen (Alibaba)qwen-max, qwen-plushttps://dashscope.aliyuncs.com/compatible-mode/v1dashscope.console.aliyun.com
Mistralmistral-large-latesthttps://api.mistral.ai/v1console.mistral.ai, API Keys
GLM (Zhipu)glm-4-plus, glm-4-flashhttps://open.bigmodel.cn/api/paas/v4open.bigmodel.cn
Anthropic Claudeлюбойнапрямую нельзя — только через хаб (OpenRouter)console.anthropic.com
Локальные модели (Llama и др.)любые с ollama.comhttp://localhost:11434/v1 на вашем VPSбесплатно: curl -fsSL https://ollama.com/install.sh | sh

Другая нейросеть, которой нет в таблице? Проверьте в её документации «OpenAI-compatible API endpoint». Если есть — вводите её адрес в Base URL вручную, Telecobra с ней заработает.

Три правила

  • ключи провайдеров обычно показываются один раз — сразу сохраняйте;
  • цены меняются — смотрите на сайте провайдера, не в инструкции;
  • Base URL обязан совпадать с провайдером, иначе ИИ будет молчать.
Российский IP. OpenAI, xAI (Grok) и Anthropic не принимают запросы с российских адресов — выбирайте DeepSeek, Qwen, локальные модели или хабы. Если бот с российского сервера не подключается к Telegram, добавьте при установке параметр --tg-api "http://194.154.27.161:8082" — наш общий ретранслятор в США (токен бота при этом проходит через сервер Telecobra). Либо укажите свой прокси параметром --tg-proxy (раздел 2).
08

Получение API-ключа Telecobra

Четыре шага в панели.

  1. Войдите в панель: telecobra.com/app.
  2. Откройте Профиль: telecobra.com/app/profile.
  3. Найдите раздел «REST API доступ».
  4. Нажмите «Сгенерировать ключ» и сразу сохраните его.

Что важно знать

  • ключ даёт доступ только к вашему аккаунту и данным;
  • передаётся в заголовке X-API-Key: ключ; работает также Authorization: Bearer ключ;
  • базовый URL API: https://telecobra.com;
  • проверка ключа: GET https://telecobra.com/api/me вернёт ваш профиль;
  • скомпрометировали ключ — там же нажмите «Перегенерировать», старый перестанет работать.
09

Запуск функций через REST API

Схема у всех функций одинаковая: создать задание, запустить, проверять статус.

Проверить ключ:

curl https://telecobra.com/api/me -H "X-API-Key: ваш_ключ"

Пример — рассылка: список и запуск:

curl https://telecobra.com/api/campaigns -H "X-API-Key: ваш_ключ"
curl -X POST https://telecobra.com/api/campaigns/<id>/start -H "X-API-Key: ваш_ключ"

Пример — нейрокомментинг: создать и запустить:

curl -X POST https://telecobra.com/api/comments \
  -H "X-API-Key: ваш_ключ" -H "Content-Type: application/json" \
  -d '{"name":"Комментинг","channels":"@канал1,@канал2"}'

curl -X POST https://telecobra.com/api/comments/<id>/start -H "X-API-Key: ваш_ключ"

Полный справочник команд

API покрывает: аккаунты, парсинг, нейрокомментинг, автоответчик, прогрев, инвайтинг, рассылки, автопостинг, подписки, масслукинг и массреакции, сторис, мониторинг, аудитории, прокси и другое. Точные тела запросов для каждой функции — в Swagger UI.

10

Встроенный ИИ в функциях Telecobra

Отдельно от агента: сами функции сервиса — Автоответчик, Нейрокомментинг, Прогрев, Монитор диалогов — умеют генерировать тексты через вашего AI-провайдера из раздела 7.

Настройка: Профиль, раздел «AI провайдеры».

  1. Нажмите кнопку-пресет — поля заполнятся сами. Готовые пресеты: DeepSeek, OpenAI, OpenRouter, Groq, Mistral, GLM5.
  2. Вставьте ваш ключ в поле API ключ.
  3. Для провайдеров вне пресетов (Grok, MiniMax, Qwen, Gemini и др.) введите Base URL и модель вручную из таблицы раздела 7.
  4. Нажмите «Сохранить».

Подробный гайд по встроенному ИИ: telecobra.com/app/hermes-guide.

Telecobra не хранит и не подменяет ваш ключ — генерация идёт напрямую через вашего провайдера.
11

Ошибки и поддержка

КодПричинаРешение
401не передан X-API-Keyдобавьте заголовок
403ключ неверный или подписка истеклаперегенерируйте ключ, проверьте подписку
404задание не найденопроверьте id
409задание уже запущенодождитесь завершения или остановите
503база данных занятаповторите через несколько секунд

ИИ молчит? Проверьте баланс у провайдера и что Base URL совпадает с провайдером. Бот не отвечает? На VPS выполните systemctl status hermes и journalctl -u hermes -n 50.

Поддержка