Pidpysok
Telegram bot for collecting signatures for petitions, appeals, and conducting surveys through integration with DiyaPidsy.
Технічне завдання: Автоматизація Підписання Петицій із Дія.Підпис
1. Мета проєкту
Створити рішення, в якому користувач зможе підтвердити свою особу через Дія та підписати петицію (або звернення) з використанням Дія.Підпис, а підтвердження про підпис має зберігатися в окремому архіві й у базі даних.
2. Опис бізнес-процесу
- Підтвердження особи:
- Користувач отримує посилання/кнопку для підтвердження особи через Дія.
- Після успішної авторизації ми отримуємо дані користувача (ПІБ, дата народження, адреса тощо).
- Підписання петиції:
- Користувач бачить доступні петиції/звернення.
- Обирає одну з них, натискає “Підписати”.
- Згенерований хеш петиції відправляється на сервер Дія для створення запиту на підписання.
- Користувач отримує посилання (deeplink) від Дія, за яким переходить у застосунок Дія і підписує петицію.
- Збереження результатів:
- Дія надсилає підписаний хеш документа на вказаний нами endpoint.
- Дані зберігаються у базі (список підписантів), а файли/підписи — в архіві.
- Користувачу надсилається повідомлення, що петицію успішно підписано.
3. Необхідний функціонал
- Підтвердження особи через Дія:
- Надсилання запиту на верифікацію користувача.
- Отримання результатів (імені, дати народження та інших даних, що вимагаються).
- Генерація та відправка запиту на підписання:
- Формування хешу петиції відповідно до ГОСТ 34.311 або іншого алгоритму, підтримуваного Дія (DSTU / ECDSA).
- Створення пропозиції (offer) та отримання deeplink для підпису.
- Отримання підписаного хешу:
- Endpoint для прийому підписаних даних від Дія.
- Збереження підпису (хеш) і даних користувача.
- Зворотне повідомлення користувачу:
- Повідомлення про успішне підписання.
- Архівування даних:
- Можливість зберігати підписані дані (хеш) та іншу службову інформацію в окремий архів (наприклад, ZIP).
- Зв’язок підпису з конкретною петицією.
4. Юридичні та технічні аспекти
- Використання HTTPS для всіх зовнішніх та внутрішніх запитів, щоб гарантувати безпеку.
- Використання офіційного API Дія:
- Отримання сесійного токена (acquirer_token).
- Реалізація створення branch, offer та запитів на підписання відповідно до документації.
- Дані користувача (ПІБ, дата народження, адреса) зберігати в базі, де вони будуть використовуватися для підтвердження статусу підписанта.
5. Кінцевий результат
- Користувач:
- Легко підтверджує особу через Дія.
- Підписує петицію за декілька кліків, отримуючи deeplink і переходячи в застосунок Дія.
- Сервіс:
- Має endpoint, що отримує підписані хеші від Дія та зберігає їх разом із даними користувача.
- Забезпечує архів із підписами для кожної петиції (документи+хеші).
- Адміністрування:
- База підписантів для кожної петиції.
- Можливість завантажити архів підписів у будь-який момент.
- Безпека та прозорість:
- Підтверджені особи через Дію.
- Юридично значущий електронний підпис.
6. Коментарі та побажання
- Фрілансер обирає будь-який зручний інструментарій (фреймворк, способи реалізації) — головне, щоб результати відповідали вимогам.
- Застосунок має бути Телеграм-ботом, де користувачеві зручно ознайомитися й підписати петицію.
- Тестування на sandbox-оточенні Дія.
Інструкція з інтеграції з Дія.Підпис
-
410 2 0 Good evening!
I am ready to help with the development of your project. I have experience in creating Telegram bots and mini-apps for Telegram, including integrations with other services and databases.
I use the following technologies: Node.js for the backend, React for the frontend.
I would be happy to learn more about the technical specifications and discuss all the details, and I can assist with choosing hosting if needed.
Sincerely,
… Valeria
-
4524 20 0 Welcome!
We are the ITZeyz team, specializing in web development and bot creation, and we are ready to implement a convenient and effective bot integrated into your CRM system.
For an accurate assessment of the work, we would be happy to receive a detailed technical assignment. This will help us select the optimal technologies and implement a solution that fully meets your needs.
📩 We look forward to the details and will be happy to collaborate!
Our portfolioFreelancehunt
… Best wishes,
The ITZeyz team
Current freelance projects in the category Bot Development
Pocket Option trading bot
71 USD
I need a bot and your expertise who has already been able to create a similar bot when the bets are correct, they are read from Pocket Option I am interested in Brent Oil I do not need a beginner or someone who will just write code for the sake of it I need someone who knows… AI & Machine Learning, Bot Development ∙ 8 hours 13 minutes back ∙ 8 proposals |
TG BOT for Auto Ria
156 USD
We are interested in creating a bot that can send 1000+ exchange offers per day from one account. Authorization through Ria login and password, with characteristics exclusively those listed on the portal. The ability to limit the number of exchange requests. Also, monitoring… Bot Development ∙ 9 hours 35 minutes back ∙ 21 proposals |
Integration of Viber in 8.3
223 USD
Need Viber integration into own CRM (1C 8.3)About the Company The company "Domofon System" is engaged in the installation and maintenance of intercom systems. Base of over 40,000 subscribers. We work on our own customized system based on 1C 8.3. We are looking for a specialist… Databases & SQL, Bot Development ∙ 10 hours 32 minutes back ∙ 6 proposals |
Development of a Telegram store for a clothing brand. Product catalog, sizes, cart, order processing.
178 USD
A Telegram channel is needed with a warehouse from the KCRM system, showing stock balances, and full payment to the IBAN account. Bot Development ∙ 1 day 20 hours back ∙ 65 proposals |
Telegram bot
268 USD
It is necessary to completely replicate the interface and functionality, but without the payment platform. It needs to be done in a short time. Bot Development ∙ 3 days 13 hours back ∙ 115 proposals |