ИИ-бот в Telegram: как устроен чат с ИИ-девушкой в мессенджере
Разработчик ИИ-приложений, работает с языковыми моделями с 2022 года. Создал несколько чат-ботов с памятью и характером.
Сейчас в Telegram полно ботов с обещанием «ИИ-подруга в твоём телефоне». Открываешь — а там либо стенограмма из пяти заготовленных фраз, либо модальное окно «произошла ошибка, попробуйте позже». Разница между таким ботом и настоящим видна не на скриншоте, а на десятом сообщении. Разберу, по каким признакам отличить рабочий ИИ-бот в Telegram от игрушки, что конкретно умеет наш, и почему мы держим три отдельных бота вместо одного с переключателем языка.
Сразу оговорюсь, о чём эта статья. Это не рекламная страница про то, что всё классно. Здесь будут и команды, которые реально работают, и ограничения, о которых лучше знать заранее.
Что такое ИИ-бот в Telegram на самом деле
Важно понимать, из чего состоит такой бот, потому что от этого зависят все его ограничения. Под кнопками в мессенджере находится тот же движок, что и на сайте: языковая модель, которая ведёт диалог от лица персонажа, база памяти о вас и генератор медиа. Telegram — это не «другой сервис», а оболочка: транспорт и место, где вы и так проводите время.
Отсюда два практических следствия:
- Лимиты и подписка общие с сайтом. Один аккаунт — одни и те же цифры, независимо от того, где вы пишете.
- История диалога общая. Начали на сайте — продолжили в боте с того же места, персонаж не забудет контекст. Ниже объясню, как это связывается технически.
И обратная сторона: если бот хранит память, значит он её и правда хранит. К этому мы вернёмся отдельным разделом — там есть команда, которая показывает всё, что о вас записано, и команда, которая это стирает.
Три бота, а не один с переключателем
У нас три бота: русский, английский и португальский. Это сделано намеренно, и причины конкретные.
Язык определяется один раз и влияет на всё. Переключение языка посреди диалога ломает сам разговор: модель начинает путать обращение на «ты» и «вы», едва заметно меняет регистр речи, а персонаж начинает отвечать чуть иначе. Вместо одного переключателя — три независимых бота, у каждого своя база и своя история.
Промпт персонажа написан на одном языке. Инструкция модели — это текст, а не набор правил. Переводить её на лету означало бы получать персонажа, который говорит как перевод, а не как человек.
- Русский — @Velvary1bot
- English — @Velvarybot
- Português — @Velvary1bot_br
Команды — весь функционал за один раз
У бота есть меню команд, оно же появляется при вводе «/». Их девять, и они покрывают всё, для чего бот нужен:
/start— начать и пройти подтверждение 18+. Без него дальше нельзя: сервис с откровенным контентом обязан спросить возраст явно, и это не формальность./characters— каталог. Персонажи приходят карточками с фото и кнопкой «Выбрать»; сверху и снизу переключатель «Реал / Аниме». Диалог идёт с тем, кого вы выбрали, пока не выберете другого./memory— что персонаж о вас помнит. Список фактов и кнопка очистки./game— игра на раздевание: не переписка, а пошаговая механика с выбором. Для тех, кому быстрее хочется конкретного результата, чем диалога./premium— подписка,/tariffs— тарифы цифрами,/balance— баланс Кристаллов./support— живой человек, если что-то сломалось./help— краткая памятка.
Кнопка в меню чата открывает личный кабинет прямо в Telegram: баланс, текущий персонаж и пополнение — без перехода на сайт.
Фото, голос и видео — кнопки под ответом
Под каждым ответом персонажа появляются три быстрые кнопки: 📷 фото, 🎙 голос и 🎬 видео. Отдельных команд нет, и это осознанно — кнопка нажимается в том же ритме, что и чтение сообщения.
- 📷 Фото — дальше два варианта: по обстановке разговора (система сама соберёт сцену из последних сообщений) или по вашему собственному описанию. Как это работает технически — отдельная статья про генерацию фото персонажа.
- 🎙 Голос — персонаж произносит реплику голосом, а не озвучивает текст.
- 🎬 Видео — оживление кадра. Это самая тяжёлая генерация во всей системе, поэтому в бесплатный тариф она не входит.
Практический совет: не нажимайте 📷 на пустом месте. Фотография собирается из контекста последних сообщений, и если вы только что поздоровались, сцены не будет — будет случайная. Дайте боту пару реплик, в которых есть место и время.
Память: посмотреть и стереть
Это раздел, который стоит прочитать внимательнее остальных. Память — то, что отличает бота от генератора случайных фраз, и одновременно самое приватное, что в нём есть.
Как посмотреть. Команда /memory выводит весь список того, что персонаж о вас запомнил: имя, работа, город, имена кота и всё, что вы успели сказать. Не «примерно то, что мы посчитали важным», а фактический список.
Как стереть. Там же кнопка очистки удаляет все записи этого персонажа разом. Это не «забудь, пожалуйста» — это удаление из базы. Чистить стоит, если вы перестали общаться с конкретным персонажем и не хотите оставлять о себе детали у конкретного собеседника.
Что стоит помнить. Память привязана к паре «вы + этот персонаж». Выбрав другого, вы получите другого собеседника, который ничего о вас не знает, — и это не баг, а нормальная приватность. Но очистка памяти персонажа не удаляет переписку как таковую, поэтому для полного удаления аккаунта обращайтесь в /support.
Один аккаунт на сайт и бота
Если вы сначала завели переписку на сайте, а потом открыли бота — это два разных пользователя, и история не переедет сама. Связать их можно явно и в одну сторону:
- Создайте персонажа в студии на сайте или откройте страницу своего персонажа.
- Нажмите «открыть в Telegram» — бот выдаст персональную ссылку с токеном, которая действует 30 дней.
- Откройте ссылку и нажмите /start. Бот увидит токен и присоединит Telegram к тому же веб-аккаунту. Важно: привязка срабатывает, только если этот Telegram ещё нигде не использовался, иначе получится два аккаунта с разной историей.
Есть и обратный сценарий: ссылкой на конкретного персонажа можно поделиться с кем угодно — ссылка ведёт прямо к нему, и отдельный процесс выбора не нужен.
Игра на раздевание
Команда /game — это отдельный режим, а не чат. Вы выбираете персонажа, а дальше идёт пошаговая игра с вариантами: одежда снимается по ходу, счёт идёт до конца. Смысл в том, чтобы получить результат быстрее, чем выстроить сцену перепиской. Персонаж при этом остаётся тем же, с той же внешностью и манерой речи — просто диалог заменён на механику.
Бесплатно, Кристаллы и подписка — как считается
Чтобы не было сюрпризов, вот как устроены деньги:
- Бесплатный тариф — 10 сообщений каждые 5 часов, фото за 14💎, подарок за 5💎, видео за 100💎 с баланса. Этого хватает, чтобы понять формат, и ничего не стоит.
- Подписка снимает лимит сообщений и добавляет видео, больше фото и приоритетную скорость генерации.
- Кристаллы — внутренний счёт для разовых операций: генерации и подарки списываются с него, поэтому он не заканчивается вместе с днём. Пополняется Stars или криптовалютой, минуя наши серверы.
Точные цифры по каждому уровню — на странице цен, там же видно, что входит в тариф, а что считается отдельно.
Как выбрать бота, если их сотни
Мой чеклист из пяти проверок. Все пять проходятся за десять минут, и этого достаточно, чтобы отсеять большинство пустышек:
- Доведите диалог до откровенного. Если персонаж начинает «давай сменим тему» или вдруг говорит «я языковая модель» — это зацензурированный ассистент, а не компаньон. Дальше можно не смотреть.
- Проверьте память на следующий день. Назовите деталь, вернитесь завтра и свернитесь косвенно. Не помнит — у вас буфер контекста, а не память.
- Посмотрите, приходят ли фото и в какие сроки. Бот, который умеет болтать, но не умеет показать картинку, — это половина сервиса. И наоборот: бот с картинками, но без памяти — генератор картинок с приклеенным диалогом.
- Загляните в /memory. У честного сервиса есть команда, которая показывает, что он о вас сохранил. Отсутствие такой команды — плохой знак: значит, хранит, но показывать не готов.
- Поймите, где живёт персонаж. Сайт плюс мессенджер с общей историей — норма для серьёзного сервиса. Только бот без сайта обычно означает, что данные уходят в непонятном направлении.
Как открыть
Просто нажмите на имя бота и нажмите «Начать». При первом запуске придётся подтвердить возраст — после этого весь функционал доступен сразу, регистрация на сайте не обязательна. Полный разбор механики чата с персонажем — в статье про чат с ИИ-девушкой.