Telegram Bot: TrashScheduleNotificator

π± Project Overview
TrashScheduleNotificator is a lightweight Telegram bot created to help people keep track of local waste collection schedules. The project is designed for households that sort their waste and need to remember which bag or container should be prepared on a specific day.
π Smart Reminders
The bot sends two simple notifications around every scheduled collection. In the evening, users receive a reminder about the waste that will be collected the next day. On the morning of collection, they receive a second message confirming what is being collected that day.
β»οΈ Waste Sorting
Different waste categories are presented together with the corresponding bag or container color, making the message easy to understand at a glance. The bot can notify users about bio waste, paper, glass, mixed waste, metal and plastic, depending on the local collection schedule.
π§βπ» User Experience
The entire experience is built around simplicity. There is no separate application to open and no complicated interface to learn. All reminders arrive directly in Telegram in a clear, readable format, so users immediately know what needs to be prepared.
βοΈ Automation
TrashScheduleNotificator automatically checks the configured collection schedule and sends notifications at the right time. This removes the need to manually check calendars, municipal websites or printed schedules and helps users avoid missing collection days.
π Purpose & Usage
The project was created as a practical everyday utility for people who sort household waste. It can be adapted to different cities, neighborhoods or collection schedules and used as a simple notification service for local communities.
βοΈ Technologies
TrashScheduleNotificator is implemented as a backend service integrated with the Telegram Bot API. Java is used for the application logic and notification scheduling, while Telegram provides the user-facing communication channel.