Your personal intelligent weather assistant on Telegram.
Pogoda World is an advanced weather bot that delivers beautiful, custom-generated visual cards with precise forecasts tailored to your exact location. Say goodbye to boring tables and misinformation—our system analyzes data from the best meteorological models (including the Norwegian Yr.no) and presents it in a clear, newspaper-style layout.
It utilizes Artificial Intelligence (LLM / Groq API) to generate natural-sounding summaries. However, the AI operates under strict supervision: it is only allowed to speak if its output successfully passes a rigid “verification ladder”, ensuring complete compliance with the raw meteorological data. The bot natively supports 6 languages (PL, EN, DE, FR, ES, NO) and automatically adapts to your device’s settings.
The application currently operates in a Closed Beta / Invite-Only model to ensure the highest quality, server stability, and lightning-fast graphic generation.
To join the community, check current server availability, and get your instant access link, visit our official portal:
👉 Pogoda World - Official Invite Page
💡 Already know an existing user? You can also ask them to generate a personal invitation link for you directly inside the bot using the /invite command!
/city command./menu). The bot will proactively reach out to you with a beautiful, ready-to-read card./now) – Leaving the house and unsure if you need an umbrella? The radar generates a card with a surgical forecast for the next 12 hours (flawlessly distinguishing drizzle from a downpour, and continuous snow from flurries!)./future) – A hybrid, long-term forecast analyzing phenomena in a broader, two-week context.The code shared in this repository serves as a public technology portfolio. The application runs in a production environment 24/7 on a private Oracle Cloud server, handling user requests in a stateless model.
(API keys such as Telegram Token, Google Credentials, Groq API, and user data are strictly protected by .env environment variables and are not included in the repository).
Pillow (PIL) library - a custom, pixel-perfect engine that draws rounded tiles, adds shadows, intelligently wraps text, and positions dynamic weather icons.Telegram WebApp (HTML/Vanilla JS) allowing instant and secure transmission of GPS coordinates straight into the Python environment.gspread). A Google Sheet acts as a flexible CRM system (easy database overview). The bot features a built-in Smart Auto-Cleanup to automatically purge inactive accounts from the database.


Built with passion for meteorology, UX, and clean code. ☁️☀️