DEVELOPMENT OF A TELEGRAM BOT AND APPLICATION ON THE MERN TECHNOLOGY STACK FOR MANAGING SUBSCRIPTIONS AND USERS OF INFORMATION RESOURCES

Authors

  • Danylo Sanko Lesya Ukrainka Volyn National University

Keywords:

Telegram bot, MERN stack, JavaScript, Web application, Subscription management

Abstract

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).

Published

2025-06-03