Я сделал 25 ботов за 2 месяца
25 ботов за 2 месяца...
Звучит как заголовок какого-то курса, но нет, это просто то что произошло.
Я 3D-дизайнер. Делаю визуал, анимации, обложки для артистов. К коду не имел никакого отношения, пытался учить - не шло. И вот в какой-то момент я попробовал Claude Code, и понеслось.
Каждый раз, когда в жизни появлялась какая-то задача, которую можно автоматизировать - я садился и делал бота. Не потому что мне нравится их клепать, а потому что реально бесило делать одно и то же руками.
Не скажу что это было легко. Я реально сидел ночами, разбирался, ломал всё, переделывал, снова ломал. Но в какой-то момент посмотрел на сервер и понял что там крутится 25 штук. Все рабочие, все живые.
И вот тут я подумал - а может стоит рассказать, зачем мне всё это и что из этого вышло.
Зачем мне столько ботов
Меня часто спрашивают - зачем тебе 25 ботов? Ты что, продаёшь их? Нет, не продаю. Просто каждый из них появился потому что меня что-то бесило.
Бесило слушать пятиминутные голосовые - сделал бота который переводит их в текст. Бесило искать нужное видео на YouTube и потом ещё разбираться как его скачать - сделал бота. Бесило забывать про задачи - сделал напоминалку которая не отстанет пока не сделаешь.
Т.е. это не какой-то грандиозный план "а давай-ка я соберу 25 ботов". Это просто накопилось. Одна проблема - один бот. Вторая проблема - второй бот. И так по кругу, пока не понял что у меня целый зоопарк на сервере.
slatt.voice
Один из первых ботов, которые я сделал - slatt.voice. Штука, которая переводит голосовые сообщения в текст. Но не просто транскрибирует, а может сделать саммари в разных стилях, подлиннее или по короче, как душе угодно. Для ценителей даже добавил стиль Рика из "Рик и Морти"!! Теперь ваша выжимка будет звучать как будто ее озвучил сумасшедший ученый.
Изначально, кстати, бот назывался "Что сказал Илья". Потому что был один человек который присылал голосовые по 10-15 минут, и каждый раз хотелось понять суть не слушая всё это целиком. Вот из этой боли и родился бот.
Потом он оброс фичами, переименовался, и сейчас это один из самых полезных инструментов которые у меня есть. Буквально за пару секунд понимаешь, о чём было гигантское голосовое.
ClaudeTG
Но самый главный бот, который я сделал - это ClaudeTG. Это, по сути, Claude Code, только прямо в Телеграме. Я перенёс всю работу с кодом из терминала в мессенджер. Звучит как что-то незначительное, но на деле это перевернуло вообще всё.
Представь: ты едешь за рулём, надиктовываешь голосовое сообщение с задачей - а бот на сервере подхватывает её, пишет код, правит файлы, запускает команды. Всё прямо с телефона. Не нужно открывать ноутбук, не нужно садиться за стол. Просто говоришь что нужно сделать - и оно делается.
Собственно, некоторые из этих 25 ботов были сделаны именно так - через голосовые в ClaudeTG.
Пока что он закрытый, но в ближайшее время выложу на GitHub!
YouTube Downloader
Ещё один бот, без которого я уже не представляю жизнь - YouTube Downloader.
Да, есть куча сайтов для скачивания видео с ютуба. Но они все обвешаны рекламой, половина не работает, а те что работают - периодически ломаются. А тут кидаешь ссылку в Телеграм, выбираешь формат - MP4, MKV, MP3, FLAC - и через пару секунд получаешь файл. Без рекламы, без редиректов, без всей этой боли.
Под капотом там известная библиотека, ничего космического. Но вся упаковка в Telegram делает это настолько удобным, что теперь этим ботом пользуются все мои кенты монтажёры (и музыканты тоже).
Остальные боты
Это только три бота, о которых я рассказал подробно.
А есть ещё: PDF-компрессор, аудио-конвертер, парсер Авито, бот для записи клиентов, напоминалки, конвертер эмодзи, и ещё штук пятнадцать разных.
Одни для себя, другие для друзей, третьи решали какую-то мелкую задачу, которая возникла один раз - но бот остался. Всё это работает на одном сервере, управляется через PM2, и чувствует себя отлично.
Так что по итогу?
Я не знаю, к чему всё это приведёт. Может быть, ни к чему. А может быть, из какого-то из этих ботов вырастет что-то большее. Пока что я просто делаю то, что мне кажется полезным, выкладываю на GitHub и рассказываю об этом здесь.
Если вам интересно следить за процессом - заходите в @mlvcode. Там буду писать про новых ботов, про автоматизацию и про всё, что из этого получается.
Ну а канал с моими дизайн штуками называется также как и здесь - meshoklv