Telegram + Viber Bot с выводом данных в Google Sheets API
1. Цель проекта:
Создать бота для сбора данных о типе подвижного состава, направлении движения и дате. Все данные должны быть записаны в Google Sheets.
2. Функциональные требования:
2.1. Интерфейс на двух языках: русский и украинский.
2.2. Возможность выбора языка интерфейса.
2.3. Меню для выбора типа подвижного состава.
2.4. Меню для выбора направления (в Украину или из Украины).
2.5. Меню для выбора страны маршрута.
2.6. Ввод даты пользователем или выбор из предложенных опций.
2.7. Интеграция с Google Sheets API для записи данных.
3. Подробное описание работы бота:
3.1 Русский язык:
Выбор языка:
Пользователю предлагается выбрать язык интерфейса: 🇷🇺 Русский язык.
Выбор типа подвижного состава:
Пользователь видит следующие вопросы:
Какой тип подвижного состава вы используете?
Тент
Реф/Изотерма
Зерновоз/Самосвал
Кнопка "Вернуться назад" для возврата в предыдущее меню.
Выбор направления:
Пользователю предоставляются следующие опции:
Из Украины
В Украину
Кнопка "Вернуться назад" для возврата в предыдущее меню.
Выбор страны маршрута (в Украину):
При выборе "В Украину" пользователь видит следующие кнопки:
🇧🇬 Болгария
🇷🇴 Румыния
🇵🇱 Польша
🇮🇹 Италия
🇬🇷 Греция
"Нет в списке" (ввод страны и города вручную).
Кнопка "Вернуться назад" для возврата в предыдущее меню.
При выборе Из Украины:
Пользователь должен указать страну и город.
"Нет в списке" (после нажатия данной кнопки пользователь должен указать страну и город).
Кнопка "Вернуться назад" для возврата в предыдущее меню.
Уточнение даты:
Пользователю задается вопрос: "На какую дату?"
Опции:
На ближайшие 1-3 дня
Указать самому (ввод даты вручную, например, день и месяц).
Кнопка "Вернуться назад" для возврата в предыдущее меню.
3.2 Українська мова:
Выбор языка:
Пользователю предлагается выбрать язык: 🇺🇦 Українська мова.
Выбор типа подвижного состава:
Пользователь видит следующие вопросы:
Який тип рухомого складу ви використовуєте?
Тент
Реф/Ізотерма
Зерновоз/Самоскид
Кнопка "Повернутися назад" для возврата в предыдущее меню.
Выбор направления:
Пользователю предоставляются следующие опции:
З України
В Україну
Кнопка "Повернутися назад" для возврата в предыдущее меню.
Выбор страны маршрута (в Україну):
Если выбрано "В Україну," пользователю нужно указать страну и город.
🇧🇬 Болгарія
🇷🇴 Румунія
🇵🇱 Польща
🇮🇹 Італія
🇬🇷 Греція
"Нет в списке" (после нажатия данной кнопки пользователь должен указать страну и город).
Кнопка "Повернутися назад" для возврата в предыдущее меню.
Уточнение даты:
Пользователю задается вопрос: "На яку дату?"
Опции:
На найближчи 1-3 днi
Вказати свою (абонент указывает свою дату).
Кнопка "Повернутися назад" для возврата в предыдущее меню.
4. Интеграция с Google Sheets API:
После сбора всех необходимых данных, информация отправляется в Google Sheets.
Данные записываются в определенные ячейки, соответствующие типу информации (например, тип подвижного состава, направление и дата).
5. Завершение работы бота:
После успешной записи данных в таблицу, пользователю отправляется сообщение: "Спасибо за обращение! Наш менеджер с вами свяжется."
При повторно входе на бота процесс должен начаться сначала
6. Технические требования:
Бот должен быть совместим с последними версиями Telegram и Viber.
Интеграция с Google Sheets API должна быть безопасной и надежной.
Бот должен корректно обрабатывать возможные ошибки и непредвиденные ситуации.
7. Прототипирование:
Для визуализации потока работы бота можно создать прототип с использованием специализированных инструментов, например, Figma или Sketch.
Это доработанное ТЗ для создания вашего бота. Оно учитывает все ваши требования и функциональные особенности.
-
Доброго дня!
Я разработчик телеграмм ботов (ныне не занимаюсь вайбером) с большим опытом (80+ ботов, в том числе работы с Google Sheets), смотрите отзывы.
Я пишу на языке Node js, что позволяет делать боты "под ключ" и максимально дешево в обслуживании (4-8$ ежемесячно за хостинг).
Напишу долю вас бота, подключу к хостингу и осуществляю длительную техническую поддержку!
-
2138 22 2 Добрый день .
Ваш бот будет собирать данные от клиентов (условно) и хранит их в Google шитс.
Теперь я могу это оценить примерно в 25 часов.
Предлагаю цену за час: 10 долларов.
Давайте связываемся.
-
10123 117 0 Здравствуйте.
Разрабатываю ботов для телеграма на NodeJS. Готов взяться. Пишите, обсудим.
-
3638 7 0 Добро пожаловать! Вот достаточно сложный бот другого направления, но логика существенно перетекает с вашим ТЗ (это в портфолио. Чтобы оценить весь функционал нужно хотя бы 2 учетных записей, потому что бот создан для взаимодействия между различными лицами). Есть выбор между двумя языками. Также есть коммерческий опыт работы с Google Sheets API.
-
Здравствуйте
Готов сделать такой бот на конструкторе Smart Sender. Есть прямая интеграция с Google таблицами, легко можно менять текстовые блоки, даже без привлечения разработчика.
Можно еще отправлять уведомление в ТГ группу о новой заявке.
Примеры моих реализаций предоставлю в личной переписке.
Актуальные фриланс-проекты в категории Python
Бот или приложение для рассылки в телеграм
1000 UAH
Задача простая - нужен мультикабинет с аккаунтами,все в одном месте. Рассылка по группам которые на каждом аккаунте. Добавление сообщения на рассылку , выставление времени когда автоматически оно отправляется. Установка на сервер . Под ключ Python, Разработка ботов ∙ 2 часа 34 минуты назад ∙ 6 ставок |
Создание многофункционального бота в Телеграм
1000 UAH
(Все материалы предоставлю в приватные сообщения) Вот детальное описание проекта: После нажатия кнопки /start Бот присылает текст с правилами и условиями пользования (под текстом, кнопка ‘ознакомлен’) После нажатия на кнопку, следующее сообщение ‘проверка на подписку’ Три… Python, Разработка ботов ∙ 2 дня 9 часов назад ∙ 93 ставки |
Найти товарный фид (Google Merchant XML) для сайта на OpenCart
700 UAH
Необходимо найти прямую ссылку на действующий товарный фид (XML) конкурента для Google Merchant Center Платформа (CMS): OpenCart / ocStore Найти оригинальный фидТребования к результату: Рабочая ссылка на XML-файл Python, Парсинг данных ∙ 4 дня 23 часа назад ∙ 27 ставок |
Розработка Тик-Ток фермы (контент-завод)Необзодимо разработать систему для централизованного управления несколькими TikTok-аккаунтами с автоматической публикацией контента, использованием индивидуальных прокси и имитацией естественной активности аккаунтов. Функциональные требования1. Управление аккаунтами Добавление… Python, Разработка ботов ∙ 5 дней 10 часов назад ∙ 20 ставок |
Улучшить работу Claude Code и работа с написанием софтаСейчас разрабатываю СРМ и Аналитику, софт. Делаю через Клод Код, но понимаю что результаты не лучшие в плане изменений. Есть 2 задачи - Нужно помочь сделать пресет по навыкам, мд и так далее чтобы улучшить качество. Взять проверенные с которыми работали, а не с интернета… AI и машинное обучение, Python ∙ 5 дней 17 часов назад ∙ 26 ставок |