Parasol-Sentinel helps you keep track of weather conditions from one place. It pairs a Telegram bot with a clean dashboard, so you can check alerts, view trends, and monitor user zones with less effort.
It is built for people who want:
- Clear weather updates
- Fast access to live data
- Simple alerts in Telegram
- A dashboard that is easy to read
- Safe user zones with protected access
Visit this page to download the app:
On the GitHub page, click the green Code button, then choose Download ZIP.
After the download finishes:
- Find the ZIP file in your Downloads folder
- Right-click it
- Choose Extract All
- Pick a folder you can find again, such as Desktop or Documents
Open the folder you just extracted. You should see the app files inside.
This app uses Node.js, so install it first if it is not already on your PC:
- Go to the Node.js website
- Download the Windows version
- Run the installer
- Keep the default options during setup
You also need a MongoDB database connection and Telegram bot details to use the full app.
If the project includes a Windows start file, double-click it.
If it uses a local setup, open the folder in Command Prompt and run the start command shown in the project files.
For the best experience on Windows, use:
- Windows 10 or Windows 11
- A stable internet connection
- At least 4 GB of RAM
- 500 MB of free disk space
- Node.js installed
- Access to MongoDB Atlas
- A Telegram account
The dashboard gives you a clear view of weather data in one place. It uses a glassmorphism design, which means the panels look clean, soft, and layered.
The bot can send weather checks and alerts to Telegram. That helps you get updates without opening the dashboard each time.
The app pulls weather data, cleans it up, and turns it into a format that is easier to read. This helps reduce noise and keeps the display useful.
The app supports protected user zones. These zones help keep user-specific weather views separate and secure.
The app uses charts to show trends over time. This makes it easier to see changes in weather patterns.
If you want the app to run with your own data, you usually need to set a few values before starting it:
- MongoDB connection string
- Telegram bot token
- Telegram chat ID
- Weather API key
- App name or zone settings
Look for a file such as .env, config, or setup instructions in the repository. Add the details there, then save the file.
Open the app in your browser or local window, then review the weather panels and charts.
Set up the bot token and chat ID, then test a message. After that, alerts can arrive in Telegram.
Open the user zone area to check what data belongs to each user or group.
Use the chart view to see changes in temperature, rain, wind, or other weather values.
Check that:
- Node.js is installed
- You unpacked the ZIP file
- You opened the right folder
- The app files were not moved after extraction
Check:
- The bot token
- The chat ID
- Your internet connection
- Whether the bot has permission to send messages
Check:
- The MongoDB connection
- The weather API key
- Your network access
- The setup values in the config file
Try:
- Refreshing the page
- Closing and reopening the app
- Checking that the browser is up to date
Parasol-Sentinel brings together:
- Automation
- Weather checks
- Dashboard charts
- Telegram reporting
- Serverless hosting
- MongoDB storage
- Proactive monitoring
- Data cleanup and normalization
A typical setup may include:
dashboardfor the web viewbotfor Telegram tasksapifor serverless routesconfigfor app settingspublicfor images and page filesscriptsfor helper tasks
The app uses HMAC-protected zones, which helps keep user data tied to the right access path. Keep your bot token, database string, and API keys private. Do not share them in chat or post them in public places
Open Parasol-Sentinel on GitHub
To use the app again:
- Open the folder
- Start the app the same way you did before
- Make sure your internet is on
- Check that MongoDB and Telegram settings still match your account
This repository is set up for weather monitoring with two main views:
- A Telegram bot for alerts and checks
- A dashboard for visual monitoring
It suits users who want one place for weather status, alert delivery, and simple trend viewing