12

Как реализовать идею телеграм-квеста через ИИ в неколько кликов⁠⁠

<!--noindex--><a href="https://pikabu.ru/story/kak_realizovat_ideyu_telegramkvesta_cherez_ii_v_nekolko_klikov_14267355?u=https%3A%2F%2Ft.me%2Fritavernikamerubot&t=https%3A%2F%2Ft.me%2Fritavernikamerubot&h=0cd8ca811873a221012ef2de2ee7647f164308ee" title="https://t.me/ritavernikamerubot" target="_blank" rel="nofollow noopener">https://t.me/ritavernikamerubot</a><!--/noindex-->

https://t.me/ritavernikamerubot

Я искал простой способ реализовать идею квеста в телеграме и увидеть как можно быстрее первый результат. Конечно, всё хотелось нахаляву. Для эксперимента с помощью ИИшницы за полчаса запилил три квеста, использовав в качестве референса "Волк и семеро козлят".

Для ЛЛ результат в том виде, в котором их придумали ИИ модели:

Волк и семеро козлят (Gemini): https://t.me/wolfandgoatsbot
Волк и семеро козлят (Claude Sonnet 5): https://t.me/wolfandgoatsclaudesonnetbot
Волк и семеро козлят (QWEN 3.8 Max):https://t.me/wolfandgoatsqwenbot

Намеренно в эксперименте не менял результат, полученный через ИИ. Хотя никто не запрещает набросать минимально жизнеспособный продукт через чат-бота, а дальше очеловечивать своими ручками.

Questogram

Для тех, кто жаждет отвлечься от деградирования и немного оттянуть своего Альцгеймера, есть проект, который позволяет сделать свой квест в Телеграм за считанные минуты абсолютно нахаляву с минимальными усилиями. На Хабре рассказывается про этот проект в подробностях: https://habr.com/ru/articles/1065570/

Коротко говоря: есть конструктор Questogram, где квест можно делать вручную из блоков, рисуя граф ветвления события, продумывая подробно весь сценарий. Но в глубине души я латентный кандидат на председательство Лиги Лени, просто мне лень председательствовать. Поэтому мой вариант - это сделать свой квест на любимую тематику с помощью чат-бота за несколько минут, а потом уже исправлять те ветки, которые не понравились, развивать и переделывать игру на своё усмотрение.

Ниже - мои сакральные знания для тех, кто догадывается, что чат-боты многое умеют, но не придумали как это можно использовать в повседневной жизни. А ведь кроме того, что нужно правильно просить и предоставлять боту необходимую информацию, необходимо учитывать все ограничения больших языковых моделей. В результате легко можно получить квест, в который все пользователи могут попасть по одному клику. В проекте сейчас годных квестов не густо, в основном результаты экспериментов. Но вот этот вполне неплох:
https://t.me/ZombieApocalypsis_bot

Конечно же в квест попадут только те, у кого Телеграм всё еще работает. Полный список опубликованных квестов на главной странице сайта проекта: https://questogram.online/

По сути для создания квеста нужно 4 шага:

1. Придумываем идею
2. Отдаём работу ИИ и на выходе получаем код, который сохраняем в файл
3. Загружаем файл в конструктор
4. Получаем квест в редакторе и добавляем картинки

Чтобы запустить бота, нужен токен, который нужно получить у botfather (кто знает как получать токен бота, смело пропускайте до промпта к чат-боту):

  1. Открой t.me/botfather и нажми «Start», если пишешь боту впервые.

  2. Отправь команду /newbot.

  3. BotFather попросит имя бота — это название, которое видят пользователи (например, «Квест про космос»).

  4. Затем придумай username — латиница, без пробелов, обязательно на bot в конце (например, space_quest_bot).

  5. BotFather пришлёт токен вида 123456789:ABCdef.... Скопируй его целиком — он понадобится в редакторе квеста. Никому не показывай токен: через него управляют ботом.

Промпт для создания квеста

Для создания своего квеста с помощью ИИ вот такой запрос можно отправить в любимый чат бот, изменив только описание квеста:

К сообщению прикреплён JSON-файл с примером квеста для Questogram.
Используя его как шаблон, создай новый квест, строго сохранив структуру и синтаксис JSON, но с новым нелинейным деревом событий.
Создай квест примерно на 20–30 узлов с несколькими разными концовками по мотивам сказки «Волк и семеро козлят».
Вместо изображений используй заглушки с уникальными ID и для каждого изображения добавь промпт для генерации в Z-Image-Turbo.

Измените в запросе только описание сюжета:

Создай квест про девушку Риту, которая попросила на время фотосъемки камеру и решила больше не отдавать, сославшись что камера была плохая и сломалась.


Обязательно к запросу нужно прикрепить вот этот файл, который будет служить примером языка программирования для квестов: https://t.me/questogramworld/22

Чат бот должен выдать код JSON, который нужно скопировать и сохранить в файл с расширением .json. Например, mynewquest.json. Для создания квеста вообще не обязательно вникать что внутри этого файла, хотя там тоже ничего сложного нет. Пусть для вас это будут просто файлы, с помощью которых можно экспортировать и импортировать квесты в проекте Questogram.

Дальше логиньтесь в конструктор https://questogram.online/ через телеграм и выбирайте «Загрузить свой JSON». Если все прошло успешно, то в конструкторе проекта увидите дерево с событиями квеста и ветвлениями. Дальше по инструкции с главной страницы проекта получите и впишите телеграм-токен. Вверху конструктора будет ссылка на вашего бота. Если нажать кнопку «Опубликовать», то квест появится на главной странице проекта.

Не увлекайтесь деталями сюжета в ИИ

Тут есть одна ловушка. Если попросить нейросеть создать заумный длинный сложный сюжет, она невероятно быстро начнёт забывать, что было в начале и что требуется в результате. А главное, забудет как нужно по примеру создавать рабочий код. Ограничения моделей по размерам контекстного окна - это основная проблема при создании квестов, когда генерируется некорректный код. При попытке загрузить такой JSON файл на Questogram вы получите ошибку. Поэтому я пока советую начинать с 10–15 событий. Если получилось загрузить в конструктор без ошибок, то увеличьте количество узлов в промпте и отправьте заново запрос.

Учитывать нужно не только какой чат бот используется, но и какая модель. У каждой модели свои размеры контекстного окна, свои пределы возможностей строго следовать инструкциям. Поэтому результаты отличаются. Отлично показали себя для создания подробностей сюжетов и реализации квестов следующие чат-боты:

Gemini и модель 3.1 Pro: https://gemini.google.com/app
QWEN и модель Qwen3.8-Max: https://chat.qwen.ai/
Claude Sonnet 5: https://claude.ai/

Кстати, для создания квеста про Риту из заглавной картинки я использовал следующий рецепт. В чате с Gemini 3.1 Pro сначала уточнил насколько ИИ модель знакома с историей про Риту и камеру:

На пикабу есть мемная история с Ритой, которая не возвращала камеру. Опиши в нескольких предложениях.

И только убедившись в том, что модель понимает о чём речь, в этом же чате добавил к запросу о создаднии квеста описание сюжета:

Создай квест примерно на 15–20 узлов с несколькими разными концовками: Эпическое приключение, где реалии интернета перенесены в фэнтези. Рита выступает в роли коварной драконихи-барахольщицы, похитившей святой Артефакт Запечатления. Игрок должен собрать группу (пати) из Рыцарей Свежего, Диванных Магов и Троллей-Берсерков, пройти через Болото Игнора, победить армию Фейков-защитников и заставить Риту вернуть лут.

В результате получил хоть небольшой, но вполне погруженный во все детали местного лора квест.

Изображения

В конструкторе квестов Questogram встроена возможность генерировать изображения, но используемая модель Z-Image Turbo не сравнится по результатам с тем, что выдают Nana Banana от Google или Midjourney. А в этих генераторах картинок количество бесплатных генераций ограничено. Впрочем, никто не мешает вам нарисовать все иллюстрации к квесту вручную и загрузить их в проект, если вдруг загоритесь создать качественный квест. Но это уже выходит за рамки задачи набросать квест по быстрому.

Я включил в вышеприведенный пример запроса по созданию квеста по сюжету сказки «Волк и семеро козлят» чтобы кроме JSON чат-бот сгенерировал еще и промпты для создания изображений сюжетной линии. Однако эти промпты очень сильно отжирают контекстное окно. Если хотите создать через языковую модель большой и сложный квест, то для освобождения контекстного окна придется удалить это требование и заняться изображениями отдельно от сюжета. Помните: чем меньше деталей в запросе, тем точнее будут выполняться требования и тем ниже вероятность что языковая модель запутается и выдаст полную ахинею.

Да, можно назвать это нейрослопом. Но раньше между идеей "а было бы прикольно сделать квест про..." и готовой игрой лежали сценарий, программирование, иллюстрации и несколько недель работы. Теперь это просто прикольное времяпровождение вечерком под пивас. И если идея окажется скучной — вы потеряли не месяц жизни, а полчаса. А если окажется интересной — вот тогда уже можно браться в серъез. Не отказывайтесь от отличного инструмента, который при нужном балансе позволяет получать действительно качественный результат.

ИТ-проекты пикабушников

837 постов3.5K подписчиков

Правила сообщества

0. Запрещены посты вне тематики сообщества

1. Уважайте труд людей, пишите только конструктивную критику,

2. Не выкладывайте информацию по своему проекту чаще 2ух раз в месяц

5
2:5018/1
Автор поста оценил этот комментарий

телеграм.

с одной м.

раскрыть ветку

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества