skachkov-dv-lustgartenyl-tik-64-2024-2.pdf |
- 9
- ARCHITECTURE OF THE BOT DESIGNER APPLICATION FOR BUSINESS PROCESSES
- Skachkov D. V., Lustgarten Yu. L. Architecture of the bot designer application for business processes. Technologies & Quality. 2024. No 2(64). P. 59–63. (In Russ.). https://doi.org/10.34216/2587-6147-2024-2-64-59-63.
- DOI: https://doi.org/10.34216/2587-6147-2024-2-64-59-63
- УДК: 689
- EDN: WSYJBK
- Publish date: 2024-05-24
- Annotation: The article discusses the problem of building an application architecture for the effective integration of bots into business processes. The authors analyze the possibilities of developing bots using the popular Telegram messenger. The analogues of the three main bot constructors (Batman, PuzzleBot and SAMBOT) are evaluated, which allows us to determine their advantages and disadvantages. Various architectural approaches, including N-layer, hexagonal, onion and pure, are considered in order to choose the most suitable for this task. Finally, a structured solution is proposed for the back-end of the application on .NET using ASP.NET . The proposed approach ensures effective integration of bots into business processes thanks to a carefully thought-out architecture.
- Keywords: designer development, designer capabilities, Telegram bot designer architecture, architecture, onion architecture, monolithic architecture, business process
- Literature list: 1. Telegram Core. URL: https://core.telegram.org (accessed 05.02.2024). 2. Which chatbot designer should I choose? Comparison of 67 services for Telegram. URL: https://vc.ru/services/389239-kakoy-konstruktor-chat-botov-vybrat-sravnenie-67-servisov-dlya-telegram (ac-cessed 16.02.2024). 3. Batman. URL: https://botman.pro (accessed 17.02.2024). 4. PuzzleBot. URL: https://puzzlebot.top (accessed 17.02.2024). 5. SAMBOT. URL: https://sambot.ru (accessed 17.02.2024). 6. Hexagonal vs Clean vs Onion Architecture: Choosing the Right Architecture. URL: https://program-mingpulse.vercel.app/blog/hexagonal-vs-clean-vs-onion-architectures (accessed 21.02.2024). 7. The evolution of the server architecture: n-layer, DDD, hexagonal, bulbous, pure. URL: https://nuancesprog.ru/p/18856 (accessed 21.02.2024).