Как я, предметный фотограф, написал Telegram-бота по дороге за тортом с помощью ИИ, не зная ни строчки кода
Итак, мои рабочие инструменты — фотоаппарат, свет, реквизит. Я делаю так, чтобы кусок пирога выглядел шедевром, а рулон туалетной бумаги на картинке выглядел дороже, чем есть на самом деле. Мои программы — Lightroom и Photoshop, а не Python и JavaScript. До недавнего времени слова «API» и «хостинг» вызывали у меня лишь легкое недоумение.
А теперь знакомьтесь, это мой бот — «Вердикт». В нём люди рассказывают о своих жизненных ситуациях, а сообщество голосует, кто прав. Идея и воплощение родились за 40 минут, пока я ехал в автобусе за тортом подруге на день рождение. Рассказываю, как это вышло.
Предыстория
В моей профессии часто случаются творческие кризисы. Я ехал за тем самым тортом и общался с со своим знакомым айтишником (назовём его «Дипсик»), на тему психологии, выгораний и смены деятельности, потому что стабильность - это не всегда про фотографию, но мы не об этом.
Рефреном (сам не знаю почему) вспомнил недавний диалог с очень старым знакомым, который собственно и живет за счет тг ботов.
Вместе с Дипсиком мы начали разгонять идеи для ботов, а почему бы и нет?
Я решил сделать упор на социальное взаимодействие, так это формат общения людей в интернете, который всегда был интересен, особенно если он анонимный. Вспомните те же Спрашивай.ру или ГетКонтакт, о которых в моменте говорили в каждом классе, а второй пестрил у каждого 2-го в историях нельзяграмма.
Прост был такой: «Слушай, а насколько сложно сделать бота, где один человек описывает проблему, а другие голосуют "прав" или "неправ" и пишут комментарии?»
Ровно за время пути от моего дома до кондитерской (спасибо пробкам) в нашем чате родилось:
1. Название: «Вердикт».
2. Логика: Пользователь пишет /описывает ситуацию. Пост публикуется в общий канал, а к нему прикрепляются три кнопки: «За» ✅ , «Против» ❌ и «Не знаю»
3. Фишка: Каждый может не только голосовать, но и оставлять комментарий-вердикт, чтобы объяснить свою позицию.
Дальше случилась магия, которую я не понял, но увидел
В то время пока я забирал торт, Дипсик уже что-то активно печатал. И спустя буквально 5 минут в нашем чате появился готовый код бота с полной инструкцией по его установке. Самым сложным оказалось подключение бота к виртуальному серверу и подключение платежной системы, но опять же в разговоре с ИИ-шкой, я получил подробные инструкции.
Далее случился вечер дома, банка безалкогольного пива, и настройка всего этого. Естественно, все сразу настроить и выгрузить не получилось. Не знаю почему, но китайская нейросеть все время направила обрезать часть кода и функционала, если у нас где-то вылетала ошибка (даже если эта часть кода была не при чем)
Оформление:
По мимо самого кода, естественно необходимо создать лого и хотя бы чтобы на нулевой экран.
Отлично все еще проще.
Идем в нано банана от Майкрософт и просим его нас сгенерировать это все.
На лого я поместил судейский молоток, а на приветственный мне захотелось мультяшную судью с огромным молотком - вдохновился каким-то шаржем с Трампом из Яндекса.
Зачем все это?
Не знаю, честно не знаю.
Душа потребовало чего-то нового, чтобы выйти из повседневной рабочей рутины, а так как я человек творческий и привыкший созидать, энергия была направлено в это русло. Так что теперь у меня есть бот, и теперь надо думать как его раскрутить 😅
Сам бот: @jurytrial_bot
Написать мне @sirpisklov