Ко мне пришёл друг в поиске сервиса напоминаний о днях рождений учеников школы, я предложил ему простое, эффективное и бесплатное решение.
Я расскажу, как использовать google таблицы вместо:
- базы данных
- сервера бэкенда
- планировщика задач
Думаю не нужно особо объяснять как использовать таблицы в качестве базы данных, но всё же. Колонки задают смысл значений, у нас ФИО, и дата, а строки формируют записи.
С логикой бота сложнее, у google таблиц есть Apps Script - это по сути JavaScript со встроенной библиотекой для работы с таблицей. Чтобы с помощью этого отправлять списки в бота нужно пару функций:
Теперь когда есть база и серверная логика, осталось настроить ежедневный запуск функций, и для этого у Google Apps Script тоже есть механизм. После развёртывания можно настроить триггеры по времени на первую функцию, которая в случае нахождения ДР, вызовет остальную цепочку функций.
Готово! Теперь ты знаешь, что Google Таблицы — это не просто ячейки и формулы. Если кому-то нужно, могу скинуть в комменты готовый шаблон, но он чуток старый и я не уверен в его исправности.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17❤1
Настало время снова заниматься этим каналом, теперь тут будет чуть больше контента чем обычно, то есть больше чем 1 пост раз в 2 месяца.
Мне надоело распыляться на разные долгие проекты, да так сильно, что нигде ничего не успеваю, никаких результатов не получается, ловлю минус вайб, и всё такое. Поэтому я решил устроить себе эксперимент, буду делать MVP (минимально жизнеспособный продукт), суть в том чтобы сделать за минимальные ресурсы, продукт который сможет реально решать проблему.
Плюсы этого подхода для меня:
1. Не нужно доводить до идеала, освобождает меня от перфекционизма
2. Относительно быстро делается, не успею заскучать и переключиться
3. Быстрые результаты, приятно получать обратку, даже если не получилось
Ещё, возможно попробую писать об этом и другом статьи на VC.
Первый пост на эту тему уже сегодня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12❤6🔥1
Ключевое о боте:
- работает в google таблице
- собирает данные получателя
- можно настраивать несколько кодовых слов
- полностью бесплатный
Идея довольно простая, предлагаем людям полезный контент и просим для этого написать в бота кодовое слово, по этому слову бот проверит подписку на конкретный канал, и выдаст контент. Дальше можно прикручивать рассылку сообщений, усложнение логики, розыгрыши, но это уже для полноценного проекта, а не MVP.
Использовал, как и в прошлом посте, скрипты в google таблице, и примерно 90% кода сгенерировал ChatGPT, на всё ушло около 2 часов. У меня это первый подобный опыт, когда я прошу ИИ с нуля сделать мини проект, и мне понравилось, да баги нужно фиксить, но мне кажется это идеальный инструмент для подобных проектов.
Получилось вроде не плохо, я даже сам буду этим теперь пользоваться. НО есть и минусы, во-первый это сложно настроить, рядовому пользователю 100% нужен целый гайд куда кликать, во-вторых сложность обновлений, если я захочу что-то поправить или добавить фичу, нужно будет переносить данные в другую таблицу.
🎁 Получить шаблон можно написав "подписка" в боте @skyedgexyz_bot (хехе, за одно испытаем бота)
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤2🔥1🤔1
Для участия вам необходимо:
- быть подписанным на канал
- найти у себя или вокруг какую-то неудобность, проблему или рутину.
- проблема должна решаться хотя бы частично приложением, сайтом, ботом или иным программным сервисом.
- написать идею в директ канала (кнопка чата слева внизу).
- рассказать друзьям (это не обязательно, но 👉👈)
Если ваша идея подойдёт под условия, я занесу вас в список, и через 1 неделю разыграю 500р на покупку шавы (купить шаверму обязательно! буду требовать фото и вкусовую оценку!)
Уточнения:
- вы можете подавать несколько идей, тем самым увеличивать шансы
- нет ограничения на первенство идеи (если разные люди напишут схожие идеи, засчитается для всех написавших, но нельзя несколько аккаунтов одного человека)
- если вы не в РФ, придумаем что-то с оплатой
- точная дата окончания 05.07.2025
- формат подтверждения честности розыгрыша, ещё уточню в голосовании ниже
Участников: 8
Please open Telegram to view this post
VIEW IN TELEGRAM
🌭10👍3🦄3🤮2💩2
Сюрприз! 🎉
В розыгрыше будет два победителя:
✅ Один — случайный, как и планировали
🗳 Второй — по итогам голосования подписчиков
Голосование будет открыто сразу после объявления первого (случайного) победителя.
Самое время стать участником!
В розыгрыше будет два победителя:
✅ Один — случайный, как и планировали
🗳 Второй — по итогам голосования подписчиков
Голосование будет открыто сразу после объявления первого (случайного) победителя.
Самое время стать участником!
🔥9🎉2
Как вы, наверное, догадались, ваши идеи я попытаюсь реализовать! А именно: проведу анализ аудитории, конкурентов, спроса, технической сложности… и если всё сложится — начну делать MVP и рекламу. 🚀
Конечно, обо всех этапах и результатах я буду рассказывать в этом канале!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6
Итоги! 🎉
В розыгрыше приняли участие 8 человек и предложили 10 идей.
Победитель@bomber_diddy с идеей "Сервис рекомендации ИИ и промпта на основе задачи"
⚡️ Это ещё не всё!
Сегодня будет открыто голосование за лучшую идею.
В розыгрыше приняли участие 8 человек и предложили 10 идей.
Победитель
Сегодня будет открыто голосование за лучшую идею.
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉6
🔥3
Итоги голосования! 🎉
Победитель@MrRomets с идеей "Сервис для совместного прослушивания музыки"
Поздравляю!
Победитель
Поздравляю!
👏7
🧐 Отчёт по шавам от победителей
№1 Шаурма приобретенная в заведении "Едатория" в городе Самара, на улице молодогвардейской.
Приготовлена на углях, имеет адекватную цену, приятный вкус, умеренное количество соуса, не протекла.
Сделали быстро, прямо на моих глазах, в приготовлении моей шаурмы принял каждый член семьи шаурмистов, то есть три человека.
Строгие 8/10, уверенно порекомендую это место, брал не первый раз
№2 Шаурма острая 260 руб
В меру остренькая, много халапенью положили прям не пожалели, вкусная сочная с курицей, много соуса из-за чего дно течет, а так шикарная, очень вкусная шаурма 😋
№1 Шаурма приобретенная в заведении "Едатория" в городе Самара, на улице молодогвардейской.
Приготовлена на углях, имеет адекватную цену, приятный вкус, умеренное количество соуса, не протекла.
Сделали быстро, прямо на моих глазах, в приготовлении моей шаурмы принял каждый член семьи шаурмистов, то есть три человека.
Строгие 8/10, уверенно порекомендую это место, брал не первый раз
№2 Шаурма острая 260 руб
В меру остренькая, много халапенью положили прям не пожалели, вкусная сочная с курицей, много соуса из-за чего дно течет, а так шикарная, очень вкусная шаурма 😋
🔥10
🔍 Очередной эксперимент
Спойлер, это технический и душный пост.
Задумка такая: хочу чтобы вечером приходил список собранный ИИ с самыми интересными и важными постами из указанных ТГ каналов, чтобы днём не отвлекаться и не пропускать важные новости.
Сформировал добротный промпт для Gemini в котором расписал схему функций и их связей, и получил готового бота, для теста идеи отказался от баз данных и захардкодил ID и адреса каналов.
Схема простая, по крону запускается главная функция, она дёргает функцию парсинга каналов, спаршеные посты отправляются на анализ ИИ, чтобы она выдала уровень интересности от 0 до 100, далее если пост набрал больше 60, он добавлялся в список на отправку.
Для первого теста я вместо реального ответа ИИ возвращал просто случайное чисто от 0 до 100, и всё работало идеально и очень быстро, спарсить любой ОТКРЫТЫЙ канал очень просто по ссылке t.me/s/skyedgexyz
Проблемы появились при подключении ИИ, начал я с использования Ollama с gemma3:1b, это крохотная моделька запускалась на CPU и обрабатывала один пост за ~1 минуту, но результат был очень плох, почти не отличим от случайного, запуск на CPU нужен был, потому что я планировал задэплоить бота на простеньком сервере и ни о какой GPU речи нету. Потом я решил отправлять посты на анализ в API Gemini, и дело пошло, посты он оценивал секунд за 10-20, и качество было в разы лучше. Теперь я очень быстро упирался в лимиты, поэтому и решил пока оставить этот проект в эксперименте.
Выводы делайте сами (возможно я лох и не смог подобрать правильную модель).
Спойлер, это технический и душный пост.
Задумка такая: хочу чтобы вечером приходил список собранный ИИ с самыми интересными и важными постами из указанных ТГ каналов, чтобы днём не отвлекаться и не пропускать важные новости.
Сформировал добротный промпт для Gemini в котором расписал схему функций и их связей, и получил готового бота, для теста идеи отказался от баз данных и захардкодил ID и адреса каналов.
Схема простая, по крону запускается главная функция, она дёргает функцию парсинга каналов, спаршеные посты отправляются на анализ ИИ, чтобы она выдала уровень интересности от 0 до 100, далее если пост набрал больше 60, он добавлялся в список на отправку.
Для первого теста я вместо реального ответа ИИ возвращал просто случайное чисто от 0 до 100, и всё работало идеально и очень быстро, спарсить любой ОТКРЫТЫЙ канал очень просто по ссылке t.me/s/skyedgexyz
Проблемы появились при подключении ИИ, начал я с использования Ollama с gemma3:1b, это крохотная моделька запускалась на CPU и обрабатывала один пост за ~1 минуту, но результат был очень плох, почти не отличим от случайного, запуск на CPU нужен был, потому что я планировал задэплоить бота на простеньком сервере и ни о какой GPU речи нету. Потом я решил отправлять посты на анализ в API Gemini, и дело пошло, посты он оценивал секунд за 10-20, и качество было в разы лучше. Теперь я очень быстро упирался в лимиты, поэтому и решил пока оставить этот проект в эксперименте.
Выводы делайте сами (возможно я лох и не смог подобрать правильную модель).
🔥7👀3❤2👍1
Сервер с базой данных умер, и унёс с собой все данные, так что пришлось восстанавливать из имеющегося бэкапа от 30.07.2025
Но есть и плюсы, я подсуетился и настроил ежедневные бэкапы на надёжное S3 хранилище, так что теперь при повторных инцидентах, потери будут минимальные
Please open Telegram to view this post
VIEW IN TELEGRAM
😢7❤4
