Написание мэтчинг скрипта и бота с результатами мэтчинга
0
92
Добрый день коллеги.
Задача следующая:
Задача сравнивать ряд параметров заказа с параметрами потенциальных исполнителей заказа и мэтчить это в телеграм бот иными словами написать скрипт бы взял новое описание (только что отправленное через форму) и пробежался бы по таблице "исполнители" и отправил в мэтчинг-файл соответствующих по условиям заказа исполнителей. а потом оттуда в телеграм-бот
Все таблицы лежат в гуглоблаке. Для скрипта сервер-хостинг есть. Помимо файла скриптов также прошу сделать файл конфигурации где можно и файл вью.. как выглядит на выходе всё в чат боте.
например
googlelogin:логин
googlepassword: 12345
exportzakazfile: sdifosdfodsfofbsdob
exportrabotnikifile: dfhuyefipjoijooho
importmatchingfile: idsbisfbisbisbdf
exportzakazfilesravnitcolumn1: C
exportbotnikifilesravnitcolumn1: C
exportzakazfilesravnitcolumn2: E
exportbotnikifilesravnitcolumn2: G
exportzakazfilesravnitcolumn3: F
exportbotnikifilesravnitcolumn3: K
Дано:
А гугл форма Описание заказа (около 10 параметров) -> таблица в гуглшиты
Б гугл форма Исполнитель заказа (около 15 параметров) -> таблица заказа
на выходе, например:
А
1 06.12.2021 | ООО Альянс-лизинг | BMW | 7series | 2010 | Кузовной ремонт | гарантия | в лизинге |...
2 06.12.2021 | ООО Тамбов-авто | Audi | A6 | 2017 | Кузовной ремонт | не гарантия | в лизинге | ...
3 06.12.2021 | ООО Арзамас-авто | BMW | 3series | 2009 | Покраска | не гарантия | не лизинг | ...
Б
1 id23 Менеджер Петров | Мастер Иванов | кузовной ремонт | гарантия |
2 id44 Менеджер Семенов | Мастер Попов | кузовной ремонт | не гарантия |
3 id55 Менеджер Семенов | Мастер Захаров | кузовной ремонт | гарантия |
4 id57 Менеджер Семенов | Мастер Сазонов | покраска | гарантия |
5 id71 Менеджер Агафонов | Мастер Токарев | кузовной ремонт, покраска | гарантия |
6 id73 Менеджер Агафонов | Мастер Титов | кузовной ремонт | гарантия |
текст в сообщении бота при появлении там первого заказа #1
Новый заказ
06.12.2021
ООО Альянс-лизинг
BMW 7series 2010
Кузовной ремонт
гарантия
в лизинге
Описание заказа:...
Рекомендация подбора:
Менеджер Петров:
id23 Мастер Иванов cv.pdf
Менеджер Семенов
id55 Мастер Захаров cv.pdf
Менеджер Агафонов
id71 Мастер Токарев cv.pdf
id73 Мастер Титов cv.pdf
Спасибо. Пишем в личку или в телегу
Задача следующая:
Задача сравнивать ряд параметров заказа с параметрами потенциальных исполнителей заказа и мэтчить это в телеграм бот иными словами написать скрипт бы взял новое описание (только что отправленное через форму) и пробежался бы по таблице "исполнители" и отправил в мэтчинг-файл соответствующих по условиям заказа исполнителей. а потом оттуда в телеграм-бот
Все таблицы лежат в гуглоблаке. Для скрипта сервер-хостинг есть. Помимо файла скриптов также прошу сделать файл конфигурации где можно и файл вью.. как выглядит на выходе всё в чат боте.
например
googlelogin:логин
googlepassword: 12345
exportzakazfile: sdifosdfodsfofbsdob
exportrabotnikifile: dfhuyefipjoijooho
importmatchingfile: idsbisfbisbisbdf
exportzakazfilesravnitcolumn1: C
exportbotnikifilesravnitcolumn1: C
exportzakazfilesravnitcolumn2: E
exportbotnikifilesravnitcolumn2: G
exportzakazfilesravnitcolumn3: F
exportbotnikifilesravnitcolumn3: K
Дано:
А гугл форма Описание заказа (около 10 параметров) -> таблица в гуглшиты
Б гугл форма Исполнитель заказа (около 15 параметров) -> таблица заказа
на выходе, например:
А
1 06.12.2021 | ООО Альянс-лизинг | BMW | 7series | 2010 | Кузовной ремонт | гарантия | в лизинге |...
2 06.12.2021 | ООО Тамбов-авто | Audi | A6 | 2017 | Кузовной ремонт | не гарантия | в лизинге | ...
3 06.12.2021 | ООО Арзамас-авто | BMW | 3series | 2009 | Покраска | не гарантия | не лизинг | ...
Б
1 id23 Менеджер Петров | Мастер Иванов | кузовной ремонт | гарантия |
2 id44 Менеджер Семенов | Мастер Попов | кузовной ремонт | не гарантия |
3 id55 Менеджер Семенов | Мастер Захаров | кузовной ремонт | гарантия |
4 id57 Менеджер Семенов | Мастер Сазонов | покраска | гарантия |
5 id71 Менеджер Агафонов | Мастер Токарев | кузовной ремонт, покраска | гарантия |
6 id73 Менеджер Агафонов | Мастер Титов | кузовной ремонт | гарантия |
текст в сообщении бота при появлении там первого заказа #1
Новый заказ
06.12.2021
ООО Альянс-лизинг
BMW 7series 2010
Кузовной ремонт
гарантия
в лизинге
Описание заказа:...
Рекомендация подбора:
Менеджер Петров:
id23 Мастер Иванов cv.pdf
Менеджер Семенов
id55 Мастер Захаров cv.pdf
Менеджер Агафонов
id71 Мастер Токарев cv.pdf
id73 Мастер Титов cv.pdf
Спасибо. Пишем в личку или в телегу