All workflows
Telegram logoOpenWeatherMap logo

Look up the weather from Telegram

Reply in Telegram with the current conditions for whatever place someone names in the chat.

On new message in Telegram2 apps3 steps

Apps it connects

Authenticate each one once and the workflow is ready to run.

What it does

Each integration step this workflow runs, in order, what it is for, and the conditions and loops that decide when it runs.

  1. 1TelegramNew message triggerStarts a run whenever a message arrives in a chat your Telegram bot is in, so keyword requests can be picked up.
  2. 2OpenWeatherMapCurrent weatherLooks up the current conditions, temperature, what it feels like, humidity and wind for the place named in the message.
  3. 3TelegramSend messageReplies in the chat with the readings, a prompt to name a place, or a note the place was not found.

How it works

What happens on each run, in plain English.

Whenever a message in your Telegram chat starts with your chosen keyword followed by a place name, the current conditions there are looked up and the reply comes back in the same chat: conditions, temperature and what it feels like, humidity and wind. Multi-word places work, and so does a postal code or a name with a country code when the plain name is ambiguous.

The reply reports the readings that came back and nothing more. It does not warn about severe weather, because a current reading is not a warning, and any reading the service does not return is left out rather than shown as zero. A place that cannot be found gets a reply saying so, with a hint about adding a country code. Messages that do not start with the keyword are ignored, so the bot stays quiet in a busy group.

You need a Telegram bot in the chat and a keyword for it to listen for, and temperatures come back in the units you choose.

telegramweatheropenweathermapbotchat

Start from a workflow that already works.

Add "Look up the weather from Telegram" to your workspace, connect its apps, and make it yours.

Free plan, no credit card