Телеграм бот для контролю відвідуваності співробітників
1. Загальна задача
Потрібен Telegram-бот для обліку робочого часу співробітників (приблизно 15 осіб) для закладу громадського харчування.
Функціонал :
- фіксувати факт приходу та виходу співробітника;
- бути впевненими, що людина фізично знаходиться на роботі, а не відзначається з дому;
- автоматично рахувати кількість відпрацьованих годин;
- зберігати всі дані в таблиці (Google Sheets) для розрахунку зарплати;
- надавати зручні звіти співробітнику та власнику.
2. Логіка контролю чесності (присутності на об'єкті)
Потрібен максимально простий і надійний варіант:
- У входу/всередині закладу розміщується QR-код “Почати зміну”.
- При скануванні QR-коду відкривається бот і відзначає початок зміни.
- Аналогічно зробити QR-код “Закінчити зміну”
Вимога по чесності:
- Співробітник не повинен мати можливість просто написати команду вручну і “відзначитися з дому”.
- Будь-які повідомлення типу “/start_shift” від руки повинні ігноруватися, зараховуються тільки відмітки, які прийшли через QR/коректний сценарій.
- Якщо у вас є більш простий і надійний варіант (наприклад, перевірка геолокації, wifi-мережі тощо) — можна розглянути
3. Функціонал для співробітника
3.1. Відмітка початку та кінця зміни
Сценарій:
- Співробітник приходить на роботу → сканує QR “Почати зміну”.
- Бот реєструє початок зміни і відповідає, наприклад:
«✅ Зміна розпочата о 09:54». - В кінці зміни:
- або сканує QR “Закінчити зміну”,
- або натискає кнопку/команду в боті (варіант на розсуд виконавця, але з захистом від “подвійних змін”).
- Бот реєструє кінець зміни, рахує тривалість і пише, наприклад:
«✅ Зміна закінчена о 18:12. Ви працювали 8,3 години сьогодні».
Важливо:
- Не можна почати нову зміну, поки попередня не закрита.
- Не можна закрити зміну, якщо немає відкритої.
3.2. Перегляд годин за місяць
У співробітника повинна бути можливість запитати:
- «Скільки я відпрацював(ла) за цей місяць?»
Наприклад, через команду /my_month або кнопку «My working hours»:
Бот відповідає:
«З 1-го по 30-те, ви відпрацювали 152 години.».
4. Функціонал для власника/управляючого
4.1. Зберігання всіх даних у таблиці
Потрібна одна таблиця (Google Sheets), де по кожній зміні є рядок з полями:
- Дата
- Час початку зміни
- Час закінчення зміни
- Співробітник (ім'я / nickname / ID)
- Кількість відпрацьованих годин за зміну
Таблиця потрібна для:
- щомісячного розрахунку зарплати;
- перевірки спірних моментів (коли хто прийшов/пішов).
Потрібно зробити так, щоб:
- дані записувалися автоматично;
- при повторній доопрацюванні (додавання нових співробітників) таблиця продовжувала коректно заповнюватися.
4.2. Щоденний звіт власнику
Кожного вечора (наприклад, о 00:00) бот повинен надсилати власнику/менеджеру один загальний звіт по всім співробітникам за день:
Приклад:
«📊 Звіт за 12.11
Олексій — 12,0 годин
Марина — 7,5 годин
Ваня — 6,0 годин
Всього: 25,5 годин»
Отримувач звіту — два Telegram-акаунти
4.3. Можливість подивитися години співробітника за місяць
- команда для власника виду /report_month
→ бот надсилає зведену таблицю типу:
«Звіт за листопад:
Олексій — 168 годин
Марина — 152 години
Ваня — 140 годин
…»
Формат — текстова зведення.
5. Співробітники та доступ
- Приблизно 15 співробітників.
- Відзначатися можуть тільки співробітники з білого списку (по Telegram ID або username).
- Іншим бот може відповідати: «Цей бот тільки для працівників ресторану».
Потрібно реалізувати зручний спосіб:
- додати/вилучити співробітника зі списку
Відгук замовника про співпрацю з Олександром Глуховським
Телеграм бот для контролю відвідуваності співробітниківВсе чудово! Дуже швидко і якісно, дякую!
Відгук фрилансера про співпрацю з Маргаритою Марго
Телеграм бот для контролю відвідуваності співробітниківБуло зручно і приємно працювати, завдання поставлено чітко і зрозуміло, рекомендую!
-
Готовий реалізувати такий бот.
Користувач заходить у бот або за QR кодом, зчитуючи на вході, або використовує вже раніше активований бот. Бот просить надіслати гео і порівнює його з еталонним значенням.
В реалізаціях у мене є схожий бот, обліку робочого часу для співробітників швейного підприємства.
-
Вітаю, маю великий досвід в реалізації ботів для ресторанів що дає мені змогу зробити ваш проект швидко та якісно, хотілось б уточнити деталі в особистих та розпочатку роботу. Чекаю на вашу відповідь.
-
14 Доброго дня! Пропоную більш надійний варіант реалізації вашого завдання. Ми виключимо можливість передачі QR-коду та підміни геопозиції (Fake GPS).
Пропоную встановити на робочому місці телефон/планшет/ноутбук з робочою фронтальною камерою. Співробітникам видаються бейджі з унікальними QR-кодами.
Логіка роботи:
Співробітник підходить до пристрою з відкритим Telegram Mini App. Камера зчитує QR-код на бейджі. Система робить знімок, відкриває робочу зміну, а фотографія надсилається адміністратору в Telegram (наприклад: «Фото + Сергій прибув на зміну»).
Таким чином, колеги не зможуть відзначити один одного, а сам співробітник не зможе відсканувати код віддалено.
Всі інші завдання проекту, готовий до виконання.
-
1860 21 0 Доброго дня. Зможу зробити протягом 1-2 днів, встановлю і налаштую сервер, а також можу дати додатковий час на тестування в реальних умовах, і заодно виправимо помилки, якщо такі виникнуть.
Щодо реалізації. Я можу запропонувати різні варіанти.
1. Телеграм бот + роздрукований QR-код, в якому просто закодована посилання на телеграм бот. Відсканувавши QR-код, співробітник зможе швидко перейти в сам бот. Ідентифікація співробітника на місці буде відбуватися через внутрішній міні-додаток всередині телеграм бота (webapp), в якому потрібно буде сфотографувати тут і зараз QR-код (важливо, що тут і зараз), після чого це фото відправляється на сервер і публікується в окремому телеграм чаті для можливого додаткового ручного контролю, якщо раптом співробітник вирішив сфотографувати в неприпустимому місці QR-код (наприклад, у себе вдома, попередньо скопіювавши його). Такий варіант вважаю простим і не дуже надійним через необхідність незручного ручного контролю.
2. Телеграм бот + комп'ютер/ноутбук, що завжди знаходиться в закладі, який буде служити ідентифікуючим пристроєм. Кожного разу, коли співробітник буде приходити або йти з робочого місця, він буде користуватися спеціальною програмою на комп'ютері/ноутбуці, яка буде генерувати унікальний QR-код, і протягом короткого часу співробітнику потрібно буде його відсканувати стандартною камерою і авторизуватися всередині телеграм бота. Цей варіант також простий, відносно надійний, повністю автоматичний, але вимагає комп'ютера/ноутбука в закладі.
3. Мобільний додаток (без телеграм бота). В ньому можна поєднати перевірку геолокації (якій ми не довіряємо через легкість фальсифікації) і перевірку MAC адреси wifi роутера всередині вашого закладу. Цей варіант буде значно складнішим у реалізації, ніж вище перераховані. Але він також відносно надійний.
4. Телеграм бот + власний окремий пристрій (термінал) + ключ-карта або телефон з підтримкою nfc. Через цей термінал буде відбуватися все взаємодія для початку і кінця робочого дня, а інформація і контроль відбуватимуться через телеграм бота. Це дорогий, надійний і досить крутий спосіб організувати такий контроль, але навряд чи це вам підійде.
ДОПОВНЕНО:
5. Телеграм бот + перепрошивка роутера всередині закладу, який і буде виступати пристроєм, що верифікує місцезнаходження співробітника. Це також буде абсолютно надійний варіант.
…
Ось поки такі варіанти приходять в голову. Готовий до подальшого обговорення.
-
172 1 1 Привіт! Готовий виконати цей проект, маю великий досвід розробки різних додатків.
-
1034 6 0 Доброго дня, буду рад взятися за вашого бота, ось кілька варіантів механіки з QR-кодом.
Варіант 1: Динамічний QR-код ⏱️
Як працює:
На вході стоїть планшет/телефон з QR-кодом, який автоматично оновлюється кожну хвилину. Кожен новий QR діє всього 60 секунд, після чого стає недійсним.
Захист:
Навіть якщо співробітник сфотографує QR — через хвилину він вже не спрацює. Відмітитися можна тільки фізично знаходячись у входу і скануючи актуальний код.
Плюси: Надійно, просто, не вимагає нічого від співробітників, крім сканування.
Що потрібно: Один планшет/старий телефон на вході з відкритою сторінкою бота.
…
Варіант 2: QR + Геолокація 📍
Як працює:
Співробітник сканує звичайний QR-код, після чого бот запитує геолокацію. Відмітка зараховується тільки якщо людина знаходиться в радіусі 50-100 метрів від закладу.
Захист:
Неможливо відмітитися з дому — навіть зі сфотографованим QR, геолокація покаже, що людина не на місці.
Плюси: Максимальна надійність, не потрібен планшет на вході.
Мінуси: Кожного разу потрібно давати доступ до геолокації (може бути незручно).
Варіант 3: QR + WiFi 📶
Як працює:
При відмітці бот перевіряє, підключений чи співробітник до WiFi закладу. Відмітка проходить тільки якщо людина в мережі ресторану.
Захист:
Відмітитися можна тільки знаходячись всередині і будучи підключеним до робочого WiFi.
Плюси: Просто і стабільно працює.
Мінуси: Потрібен стабільний WiFi в закладі.
Виберіть який вам зручніше і я готовий приступити до роботи.
-
2049 13 0 Доброго дня, є великий досвід у розробці комплексних телеграм ботів з розгалуженою логікою та інтерфейсом, ваш проект готовий виконати
-
1762 19 0 1 Вітаю!
Ми працюємо над розробкою програмного забезпечення, веб-сайтів, систем автоматизації та інше.
Ми приймаємо в розробку проєкти “з нуля”, так і на технічне доопрацювання.
Працюємо з широким стеком: WordPress, Opencart, Shopify, WIX, Python, JavaScript, C++, C#, Unity 3D, SQL, MSSQL, WPF, WinForms.
Маємо практичний досвід у:
– системному та прикладному програмуванні
– автоматизації бізнес-процесів
… – захисті інформації
– технічному управлінні проєктами
Після здачі проєкту — надаємо безкоштовну техпідтримку протягом 14 днів.
Працюємо швидко, чітко та на результат.
Будемо раді співпраці!
-
2138 22 2 привіт
маю ще 2 варіанта як зробити перевірку більш "чесною", в тому числі і з геолокацією
пшиіть, обговоримо все решта і надам більш точну оцінку
-
1822 10 0 Добрий день, маю досвід роботи з пайтон а також телеграм ботами, можу виконати все швидко і якісно, пишіть обговоримо деталі
-
2211 18 3 Доброго дня. Займаюсь розробкою, налаштуванням Telegram ботів, автоматизацією процесів на Python. Маю досвід створення ботів для автоматизації процесів на підприємствах. Можу розробити для Вас бота по контролю відвідуванності з веденням звітності. Також хотів би звернути Вашу увагу на деякі моменти по реалізації:
- якщо є можливість виділити простий планшет, то краще використати динамічний QR-код
- для бази даних краще використати гібридну схему в комбінації SQLite + Google Sheets, це забезпечить стабільність та безпеку всіх логів та звітів
- також пропоную реалізувати систему нагадувань про закриття зміни, або можна реалізувати примусове закриття змін, якщо є якісь не закриті з попереднього дня, і помічати їх як "потребують первірки" у звітах
- для адміністрування користувачів реалізую просту і зручну адмін-панель
Пишіть - з радістю допоможу Вам у реалізації проєкту.
-
3439 10 0 Доброго дня. Можу зробити бота за один-два дні і налаштувати так, щоб він коректно працював у реальних умовах. По контролю чесності є два зручних варіанти. Перший — динамічний QR, який оновлюється кожні півхвилини. Його не можна сфотографувати і використовувати десь ще, тому відмітитися вдома не вийде. Другий варіант — звичайний статичний QR, але після його сканування бот запитує геолокацію і перевіряє, що людина дійсно знаходиться в закладі. Обидва рішення прості і надійні, можна вибрати будь-яке. Основний функціонал зі змінами, звітами і записом у таблицю також повністю зроблю. Якщо проект актуальний — готовий приступити.
-
99 Доброго дня. Співробітнику навіть не потрібно сканувати QR, щоб відмітитися. Коли людина буде починати зміну, потрібно буде тільки запитати її геолокацію і звірити з тією, де знаходиться заклад громадського харчування. А так, здається, в ТЗ немає якихось несостиковок і все досить грамотно розписано. Я можу взятися за цей проект. Є чималий досвід розробки тг-ботів і не тільки.
-
1855 16 0 Вітаю. Готовий до співпраці. Зроблю на php міні аплікацію для ТГ. Весь функціонал реалізую відповідно до ТЗ. Покажу приклад схожої реалізації, яку нещодавно робив. Звертайтеся.
-
4195 53 1 1 Привіт Маргарито, робив подібний проект для складу
Напишу такого бота і допоможу з розміщенням на сервері
Пишіть, обговоримо деталі
-
1545 9 0 Вітаю! Без проблем можу написати такого бота на Python. Але систему відміток думаю необхідно якось удосконалити, адже робітник може сфотографувати код та сканувати з дому.
Як приклад - робити нові коди щодня. Ще один варіант - додаткова перевірка по геолокації. Можемо обговорити й інші варіанти.
Зроблю все ідеально та максимально швидко!
-
4611 52 1 Доброго вечора, я Python-розробник. Маю досвід у створенні телеграм-ботів різної складності, можу виконати телеграм-бота за вашим ТЗ. Зроблю все якісно. Пишіть - обговоримо деталі, розміщу бота на власному сервері для роботи 24/7.
-
3597 11 0 Я і моя команда пропонуємо повний цикл розробки під ключ. У команді працюють досвідчені розробники, що дозволяє нам створити зручний і функціональний продукт, що відповідає всім вашим вимогам. Термін і ціну будемо обговорювати вже в особистих повідомленнях, коли у нас буде повне уявлення про обсяг роботи. Очікую від вас фідбек.
-
9927 117 0 Доброго дня.
Розробляю ботів для телеграму на NodeJS. Готовий взятися. Пишіть, обговоримо.
-
3390 24 0 Маргарито, добрий день.
Можу допомогти вам з вашою задачею.
Маю великий досвід у розробці телеграм ботів, автоматизації.
Терміни: 4 дні
Вартість: 4100.
Пишіть, обговоримо деталі.
-
310 2 1 Вітаю!
Мене звати Семен, я менеджер компанії Wanord. Робимо Telegram-ботів для обліку змін/персоналу + інтеграції з Google Sheets.
📌 Що потрібно:
Telegram-бот для обліку робочого часу ~15 співробітників у закладі: старт/фініш зміни тільки через QR, захист від “відмітки з дому”, підрахунок годин, запис у Google Sheets, звіти співробітнику та власнику (2 акаунти).
🔧 Що ми зробимо:
Реалізуємо QR Start / QR End (deep-link з одноразовим токеном/підписом), ручні команди типу /start_shift — ігноруємо.
…
Логіка зміни: не можна відкрити 2-гу зміну, не можна закрити без відкритої, антидублікати.
Google Sheets: запис кожної зміни рядком (дата/час старт/фініш/співробітник/години).
Команди: співробітнику “My month hours”, власнику /report_month + щоденний звіт о 00:00 на 2 акаунти.
Білий список: додати/видалити співробітника через просте адмін-меню (по Telegram ID/username).
💰 Бюджет: 350–800$
⏱️ Термін: 5–10 днів (з деплоєм 24/7)
Питання (коротко, щоб одразу зафіксувати оцінку):
QR буде один на заклад чи по кожній локації/точці?
Часова зона — яка (зараз у ТЗ 00:00, під яку країну)?
Доступ до Google Sheets: ок через service account (найнадійніше)?
Все зробимо — напишіть у лс, обговоримо деталі і стартуємо.
-
1292 36 0 Доброго дня, зроблю для вас такого бота швидко та якісно. Маю великий досвід в розробці ботів для телеграм. Конкретно готового рішення для боту, що контролює час на роботі не маю, але зможу швидко зробити та врахую всі побажання. Можу почати негайно. Ціна та терміни в ставці актуальні Сподіваюсь на співпрацю!
-
957 5 0 1 Доброго дня.
Мене звати Олексій.
Маю великий досвід в розробці ботів, скрипів, систем автоматизацій.
Раніше не одноразово працював з схожими технологіями, та маю ідеї що до покращення вашого проєкту.
Якщо цікаво, пишіть в приватні повідомлення, обговоримо всі деталі проєкту.
Буду радий співпраці!
-
475 5 0 Привіт 👋
Я — Аня, засновниця digital-агенції, яка допомагає бізнесам розвиватися за допомогою розумних чат-ботів.
🔧 Ми створюємо ботів, які беруть на себе рутинні завдання: консультації, бронювання, записи, відстеження замовлень. Це дозволяє компаніям працювати швидше й ефективніше, а клієнтам — отримувати сервіс 24/7.
📈 У наших клієнтів боти вже допомогли зменшити навантаження на менеджерів та збільшити конверсії в продажі.
💬 Будемо раді обговорити ваш проєкт у повідомленнях і підібрати рішення саме для вашої ніші.
-
937 5 0 1 Вітаю!
Займаюся розробкою телеграм-ботів з використанням NodeJS та Python, а також підключенням до різних API-сервісів, баз даних і візуальних таблиць.
Робив валідацію по QR-кодах, тільки в системі квитків на захід, приклад - https://freelancehunt.com/showcase/work/nova-party-telegram-bot/1981732.html
Пропоную обговорити деталі вашого проєкту, після чого ми домовимося про бюджет і терміни, зручні для обох сторін. По завершенні роботи гарантую написання методичних матеріалів по використанню, а також підтримку протягом 10 днів.
Моє портфоліо та готові рішення можна знайти на сайті – https://vaysed.me/
Або в профілі на фрілансі.
… Буду радий співпрацювати з вами!
-
5556 12 0 Доброго дня, уважно вивчив ваше завдання. І скажу як є, QR код не надійний для закінчення зміни в будь-якому випадку, оскільки QR = посилання або статичні дані, співробітник зможе просто записати ці дані і після цього робити все з дому. У зв'язку з цим пропоную інше рішення:
1) Генерація QR кодів менеджером зміни або іншим відповідальним за це співробітником через Telegram бота
2) Відстеження того, що співробітник прийшов на зміну через відправку місцезнаходження
3) Прикріплення фото з тим, що співробітник прийшов на зміну і звітність такого формату.
Якщо хочете отримати реально якісне рішення вашої задачі - пишіть в особисті повідомлення, обговоримо деталі і приступимо.
-
558 4 0 Добрий! Можу вам зробити такого бота.
Маю опит написання таких ботів, робив один схожий для Зіна мережі магазинів.
-
645 8 1 Доброго дня, дуже цікавий проект, та в одночас дуже просто для реалізації, готова взятися за його за виконати швидко, а головне якісно, якщо є уточнення, або деталі пишіть!
-
1945 7 0 Зроблю для вас Telegram-бота, який закриє облік робочого часу в ресторані: співробітники будуть відзначати прихід/відхід тільки через QR-коди на точці, без можливості “відзначитися з дому”. Власник і менеджер зможуть отримувати щоденний звіт по годинах і текстову місячну зведення по кожному співробітнику.
Спочатку погодимо структуру таблиці, формат звітів і список ролей (співробітники/адміни), потім реалізую бота, протестуємо на ваших реальних сценаріях. Готовий обговорити деталі і приступити.
-
5084 37 2 Вітаю! Готовий розробити Telegram-бот для обліку робочого часу з QR-відмітками та автоматичними звітами.
Реалізую:
початок/кінець зміни тільки через QR (захист від «відмітитися з дому»);
автоматичний підрахунок годин;
збереження всіх змін у Google Sheets;
…
щоденний звіт власнику + місячні звіти;
білий список співробітників (приблизно 15 осіб);
зручну команду для співробітника: «мої години за місяць».
Готовий до співпраці та можу почати одразу.
-
955 5 0 Готовий розробити Telegram-бота для обліку робочого часу за вашим ТЗ. Робота «під ключ»: бот для відміток через QR, захист від ручних відміток, підрахунок годин, запис змін у Google Sheets, особисті запити співробітників та звіти власнику.
Готовий обговорити деталі та почати одразу після погодження доступу.
-
У входа/внутри заведения размещается QR-код “Начать смену”. - если его сфоткать то его можно будет просто из дома сканировать когда захочется
-
Тоже подумал об этом. Тогда нужно по гео проверять. Например, запрашивать при сканировании куар-кода местоположение юзера и сверять его с тем местом, где находится общепит. Если оно совпадает, значит человек пришел. Если нет, или юзер отказываться давать доступ, то тогда кто-то решил сегодня остаться дома)
-
QR-код краще було зробити щоб він був на екрані і генерувався новий через кожні 10 сек, тобто життя QR-кода буде 10 сек, далі він не дійсний буде якщо хтось зробить фото.
-
Чому ви тільки про QR думаєте, є ще безліч способів які буде або неможливо обійти або просто треба дуже багато мороки, і люди просто не захочуть цим займатися.
-
Актуальні фриланс-проєкти в категорії Розробка ботів
Тг бот
2375 UAH
Мені потрібен код для телеграм бота який буде брати повідомлення з одного каналу переробляти під мій дизайн і заливати в два інших канали. В один канал від 1до 6 постів в інший канал всі пости Розробка ботів ∙ 5 годин 19 хвилин тому ∙ 39 ставок |
Tik Tok Live node.je
700 UAH
Необхідно написати міні програмку, на базі бібліотеки TT-live-connector, щоб при запуску вона зчитувала Подарунки які надсилаються і через звичайну вебсторінку показувала плавну і красиву анімацію 3D моделювання та візуалізація, Розробка ботів ∙ 5 годин 56 хвилин тому ∙ 14 ставок |
Шукаю сильного спеціаліста з торгових ботів та агентів
11 231 UAH
Приступити важно - СЬОГОДНІ Потрібна людина, у якої є досвід написання торгових ботів на дексах (потрібен в мережі BSC) з розумінням вартості транзакцій, газу тощо Хочу протестувати кілька торгових стратегій на реальному торговому агенті Мені потрібно оперативно… Криптовалюта та blockchain, Розробка ботів ∙ 1 день 2 години тому ∙ 24 ставки |
Створення Тік-ток ферми з генерацією доходу
27 000 UAH
в пошуках людини, яка може написати софт для ферми Тік Ток, щоб ми змогли генерувати трафік, отримувати дохід. Шукаємо готове рішення з повним циклом. Python, Розробка ботів ∙ 2 дні 4 години тому ∙ 16 ставок |
Pocket Option трейдинг бот
3200 UAH
потрібен бот і ваша компетенція хто вже міг створити подібного бота коли ставки вірні, зчитуються з покета опшн по брент ойл мене цікавить мені не потрібен новачок і той, хто просто напише код аби було потрібен той, хто розуміє, хто може реально отримувати дані по брент ойл і… AI та машинне навчання, Розробка ботів ∙ 3 дні 5 годин тому ∙ 19 ставок |