Другий етап розробки телеграм боту
20 001 UAHГлобально: 1) Додати файли конфігу. 2) Перейти на aiogram. Бот водіїв: 1) Кнопки "Завершити робочий день" та "Почати робочий день". Якщо робочий день не почато, то точки не надходять водію. 2) Після того, як прийде точка, водій натискає "Прийняти" і менеджер, диспетчер та клієнт отримують сповіщення, що водій вирушив. 3) Створити окремого бота для клієнтів, авторизація по номеру телефона. 4) Кнопка "Тимчасово не виконано": - Для ТВП буде переміщати маршрут з 1 на 3 місце; - Для ВГВ буде давати маршруту статус "Не виконано" та стане доступним для присвоєння іншому водію; - Для ВГВ на полігон не потрібна; 5) Кнопка "Поломка", котра звільняє всі маршрути прив'язані до цього водія та надсилає про це повідомлення менеджеру та диспетчеру. Вільні маршрути будуть у боті диспетчері у кнопці "Вільні маршрути". 6) Після того, як водій приїхав на точку, то він повинен передати дані про кубатуру/кількість контейнерів, що забрав (фото/відео/текст). Функція прийняття даних буде працювати тільки до того моменту, поки водій не натисне "Виконано", "Не виконано", "Тимчасово не виконано" або "Поломка". Дані додаються у поле "Інформація" в таблиці та прив'язуються до маршруту, на котрий були передані дані. 7) Якщо водій натиснув "Не виконано", то водій повинен відправити текст/фото/відео чому не виконано. Дані додаються у поле "Причина" в таблиці та прив'язуються до маршруту, на котрий були передані дані. 8) При доданні маршруту запитувати адресу/координати (зробити, щоб були доступні 2 варіанти) та генерується посилання на гугл мапс. 9) Зробити окремі системи для ТВП та ВГП по такій технології: - Диспетчер при доданні маршруту обирає тип - ТВП або ВГВ; - Якщо тип ТВП, то маршрути йдуть друг за другом, поки не дійдуть до типу ВГВ; - Якщо тип ВГВ, то бот одразу попросить диспетчера вказати маршрут до полігону. Після кожного виконано/не виконано на ВГВ бот буде кидати точку на полігон; - Полігон буде вважатися окремою точкою маршруту, тому буде підтримувати "Виконано", "Не виконано" та "Поломка". 9.1) Створити окрему таблицю "Авто", у якій буде вказувати інформація повна про авто. 9.2) При створенні маршрути диспетчер обирає авто для цього маршруту. 9.3) При надсиланні звіту за кількістю взятих контейнерів потрібно вказувати скільки зі скільки вже завантажено 10) На ВГВ маршруті є 3 етапи - "Виїхав", "Приїхав" та "Виконано"/"Не виконано"/"Поломка". Якщо між "Приїхав" та "Виконано" пройде понад 20 хвилин, то диспетчер та менеджер отримують повідомлення, що авто простоює. 11) На кожному типу маршруту та на кожному етапі маршруту додати кнопку "Пауза", котра буде міняти статус водія і не кидати повідомлення за простій. Але працювати буде максимум 1 годину пауза. 12) Якщо на шляху до полігону водій натиснув "Не виконано", то: - Водій натискає "Не виконано" на маршруті до полігону; - Інформація про це приходить диспетчеру; - Бот просить ввести нову адресу полігону; - Відправляє нову адресу водієві. 13) Кнопку переходу на мапу зробити кнопкою. Бот диспетчер: 1) Додати кнопку перегляду вільних машрутів та зробити можливість прив'язати їх до водія. 2) Додати кнопку, котра буде відкривати меню з активними точками та надасть можливість диспетчеру редагувати точку. 3) Додати кнопку, котра буде відкривати меню з клієнтами та їх даними. Бот менеджер: 1) Створити гугл таблицю, до якої менеджер буде вносити дані про клієнтів. 2) Система зберігання клієнтів: - Раз у 3 хвилини бот буде парсити значення з таблиці та зберігати їх до БД (повністю використовувати гугл таблицю як БД ненадійний варіант) - У диспетчера буде можливість переглянути список всіх клієнтів (та їх дані) по кнопці; - При доданні маршруту диспетчер буде вказувати ID клієнта або щось інше (до обговорення); 3) Система пріоритетів (1 - терміново 2- пріоритетно 3- за маршрутом 4- не терміново)): - Ці цифри менеджер буде додавати у гугл таблицю в окремий стовпчик; - Ці цифри бот не буде оброблювати автоматично, а лише збереже їх та буде показувати диспетчеру; - Систему пріоритетів для диспетчера не чіпаю, вона залишиться як є; 4) Можливість робити звіти за певний проміжок часу. 5) У звіти додати всі нові дані (чому не виконано, інформація про контейнери і т.д.). 6) Можливість переглядати розподіл маршрутів по клієнтах.
-
4216 53 1 1 Вітаю Генадій, я спеціалізуюсь на розробці телеграм ботів (маю 3 роки досвіду та понад 100 проектів)
Пишу на Python, Aiogram 3
Допоможу з розміщенням на сервері та надам тривалу технічну підтримку
-
296 Доброго дня!
Це об’ємний і технічно непростий проєкт
Орієнтовно:
— Термін MVP: 2–4 тижні (залежить від доступу до коду і складності інтеграцій).
— Орієнтовна вартість повного проєкту: 20 000–45 000 грн (точна оцінка після технічного обговорення).
Готовий детально обговорити ТЗ і підготувати поетапний план робіт з точними строками та оцінкою. Дайте доступи/повідомте пріоритети — підготуємо технічний план і кошторис.
-
61 Привіт! 👋
Маю великий досвід розробки складних Telegram-ботів на aiogram з інтеграцією Google Sheets, баз даних та динамічним управлінням логікою.
Готовий реалізувати все за вашим ТЗ — від переходу на aiogram і налаштування конфігів до повної системи з трьох ботів (водій, диспетчер, менеджер) з інтеграцією таблиць, маршрутами, статусами, таймерами та сповіщеннями.
Зроблю чисто, структуровано і зручне управління через меню.
Готовий обговорити деталі і почати роботу.
-
2930 8 0 1 Вітаю! 👋
Можу повністю реалізувати описану систему на aiogram з поділом логіки між трьома ботами — водій, диспетчер, менеджер, а також із конфігураційними файлами для зручного масштабування.
Передбачу:
повний цикл маршруту з усіма статусами (“Виконано”, “Не виконано”, “Поломка”, “Пауза”);
автоматичну синхронізацію даних між ботами;
…
інтеграцію з Google Sheets + базою даних (PostgreSQL або SQLite);
систему пріоритетів, звітів і сповіщень про простої;
підтримку ТВП і ВГВ з логікою полігону;
динамічне оновлення статусів і збереження даних про контейнери, фото, відео тощо.
Розроблю все під ключ, з тестуванням і документацією.
-
9944 117 0 Вітаю!
Розробляю ботів для телеграму на NodeJS. Готовий взятися. Пишіть, обговоримо.
-
957 5 0 1 Доброго дня.
Дуже великий та цікавий проєкт.
Готовий взятись за виконання данного проєкту,
так як маю великий досвід в виконання обʼємних проєктів.
В результаті обіцяю структоровоний, стабільно працюючий код.
Надішліть будь ласка приватне повідомлення для обговорення всіх деталей.
Буду радий співпраці!
-
172 1 1 Привіт! Готовий виконати цей проект, маю великий досвід розробки різних додатків.
-
656 9 0 Доброго ранку, Геннадий!
Загалом завдання зрозуміле, для точної відповіді за термінами та ціною, хотілося б уточнити деякі питання, які у мене виникли після аналізу вашого завдання.
Пишіть у приватні повідомлення – обговоримо деталі та ваші побажання.
Актуальні фриланс-проєкти в категорії Розробка ботів
Обслуговування софта
5000 UAH
Потрібно внести правки в софт та його обслуговувати в подальшому, софт робить замовлення по заданим параметрам та відправляє його в телеграм бот Python, Розробка ботів ∙ 4 години 9 хвилин тому ∙ 46 ставок |
Телеграм бот
12 082 UAH
Потрібно повністю повторити інтерфейс і функціонал, тільки без платіжної платформи. Потрібно зробити в короткі терміни. Розробка ботів ∙ 1 день 2 години тому ∙ 102 ставки |
Автоматичне публікування відео в соціальні мережі за розкладомТехнічне завдання (ТЗ)Автоматична публікація відео в соціальні мережі за розкладомОпис проектуПотрібен скрипт/бот (Python бажано, або будь-яке інше рішення на ваш вибір — головне стабільність і простота підтримки), який автоматично публікує відео з папки в соціальні мережі та… Python, Розробка ботів ∙ 1 день 3 години тому ∙ 54 ставки |
Бот по прийому/пошуку анкет
1250 UAH
Якщо коротко: Створити бота, в якому можна буде створити та знайти анкету, бот повинен мати реферальні посилання тощо, все нижче розписав Бот зі сторони клієнта: перед кнопкою /старт текст в центрі чату: Що може зробити цей бот? Ласкаво просимо в Sugar Secret Agency!… Python, Розробка ботів ∙ 1 день 5 годин тому ∙ 59 ставок |
Signal bot з автоматизацією у Гугл таблиціПотрібен бот який прийматиме заявку та автоматично ставитиме її у Гугл таблиці наприклад: магазин1,26.06,500кг або 200кг і він автоматично ставить в табличці на лінії магазину в клітині дати помітку 500 або 200 Розробка ботів ∙ 1 день 5 годин тому ∙ 61 ставка |