Actions17
Send Location
AI-generatedSummary
Send a Telegram location message using specified coordinates.
Inputs
- botToken — Bot token from input (e.g. from Orchestrator/Strapi)
- chatId (required) — Telegram chat ID to send the location to
- replyToMessageId — Message ID to reply to (usually from previous node)
- replyMarkup — Inline keyboard or reply keyboard JSON
- latitude (required) — Latitude coordinate of the location
- longitude (required) — Longitude coordinate of the location
- useRateLimit — Enable Redis rate limiting to avoid 429 errors (requires Redis credential)
Output shape
Returns up to three result streams: success results (Telegram API response), user‑blocked results (403 errors), and error results (other failures)
Success output contains the Telegram message object; blocked output includes error_code 403 and description; error output propagates other errors per n8n continueOnFail setting.
Examples
Example 1: Send a venue location using coordinates from previous nodes
Set operation to sendLocation, provide chatId, latitude and longitude (e.g. from a Set Existing Values node), optionally set replyMarkup, and enable useRateLimit if needed.
Example 2: Throttle location sends with Redis to stay under Telegram limits
Enable useRateLimit, connect a Redis credential, and the node will automatically acquire rate limits before each send.