DEVELOPMENT OF A TELEGRAM BOT AND APPLICATION ON THE MERN TECHNOLOGY STACK FOR MANAGING SUBSCRIPTIONS AND USERS OF INFORMATION RESOURCES
Keywords:
Telegram bot, MERN stack, JavaScript, Web application, Subscription managementAbstract
This study presents the development of a subscription management system for Telegram-based information resources. The system consists of two integrated software components: a Telegram bot developed using Node.js and MongoDB, responsible for handling user subscription, payments and automated notifications and a web application built on the MERN stack (MongoDB, Express.js, React, Node.js), providing administrators with tools for user management, subscription status monitoring and system oversight. The solution ensures automation of subscription workflows, improves user experience and provides a scalable architecture for managing paid access to Telegram channels and groups
References
Index | Node.js v23.3.0 Documentation. Node.js – Run JavaScript Everywhere. URL: https://nodejs.org/en/docs/ (date of access: 16.05.2025).
Team M. D. MongoDB Documentation. MongoDB: The Developer Data Platform | MongoDB. URL: https://www.mongodb.com/docs/ (date of access: 16.05.2025).
telegraf.js - v4.16.3. telegraf.js - v4.16.3. URL: https://telegraf.js.org/ / (date of access: 16.05.2025).
Telegram APIs. Telegram APIs. URL: https://core.telegram.org/ (date of access: 16.05.2025).
Express - Node.js web application framework. Express - Node.js web application framework. URL: https://expressjs.com/ (date of access: 16.05.2025).