back

Кейс: растапливаем женские сердца с помощью telegram

Задача — собрать все известные(и не очень) интернету фразы для знакомств с девушками. Обернуть это в телеграм-бота … бота-помощника для пикапера. Попытаться заработать на рекламе…

И время тратить не хотелось, но и отказывать тоже. Решено — максимально быстрая/простая реализация. Поехали!

Бот

Ничего сложного. Бот должен отдавать случайно выбранную фразу по клику пользователя на кнопку. Всё.

Сам бот собран на node.js. Отправляет запрос к базе данных (о ней чуть позже), в ответ получает строку. Говорил же, ничего сложного.

Добавьте описание

СУБД

Решать задачу будем с использованием субд «Гугол». Что, простите?

Дело в том, что таблицу от всем известного производителя можно развернуть, как веб-приложение или API файл (еще несколько вариантов на скриншоте ниже). Нам подойдет первый вариант.

Для начала потребуется скрипт, который будет выбирать из массива всех строк одну случайную.

Готово. Дальше нужно наш скрипт открыть для доступа извне.

Раз

Два

Принцип простой:

  1. Юзер жмет кнопку бота
  2. По вебхуку прилетает сообщение о том, что юзер ждет ответ
  3. Отправляем GET-запрос на предоставленный гуглом адрес
  4. Возвращаем строку юзеру

Выводы

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

Мы умеем решать простые задачи просто

На этом всё

Подписывайтесь, чтобы не пропустить новые кейсы и интересные статьи!


Plus
Share
Send

Read also

And comment