Разработка ТГ бота + Google sheets

Цена договорная
06 марта 2023, 21:20 • 26 откликов • 160 просмотров
Привет!


Нужна помощь в разработке бота для формирования списка внутренних заявок на закупку комплектующих.


По ссылке сама таблица в гугле, часть которой необходимо заполнять https://docs.google.com/spreadsheets/d/1elfNBZHhjcXlqHBdzkdxuVkw1w0O27ogtyiyeEi7pSE/edit?usp=sharing


К заполнению - первый цветовой блок (темно-бирюзовый)


Функционал:



  1. Бот должен иметь возможность добавляться в общие чатики

  2. Аутентификация - когда пользователь первый раз вызывает бота, бот должен получить имя пользователя, которое будет проставляться в табличке в поле Holder name (это не должен быть ник тг)

  3. Основное меню бота пока будет состоять из одной кнопки “Заявка на закупку”


После нажатия на кнопку “Заявка на закупку”, в режиме вопрос ответ необходимо заполнить основные поля таблички.


Поле Category и Type - в боте, как и в табличке, должен быть список для выбора одного варианта.


Поле Internal order date - должно заполняться автоматически, после того, как юзер полностью оформит заявку.


Поле Order holder - заполняется в соотв с п.1. У админа должна быть возможность редактировать значение Order holder


Поле Raw material и Tooling - может заполняться, только если Type=Custom, при значении Standard, поля имеют значение - not required


Поля Qty и Target price могут иметь только числовое значение


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


Пока это все базовый функционал, который скорее всего надо будет еще дорабатывать.


Велкам)