send_location
Send a location point to a Telegram chat with optional live location, accuracy, and heading parameters.
Instructions
Send a location point to a Telegram chat. If chat_id is omitted, sends to the default log group.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| chat_id | No | Chat ID or @channel_username. Optional — defaults to log group | |
| heading | No | Direction of user movement in degrees (1-360) | |
| latitude | Yes | Latitude | |
| longitude | Yes | Longitude | |
| live_period | No | Live location period in seconds (60-86400), or 0x7FFFFFFF for indefinite | |
| reply_markup | No | JSON string with reply markup | |
| protect_content | No | Protect message from forwarding/saving | |
| reply_parameters | No | JSON object with ReplyParameters (e.g. {"message_id": 123}) | |
| message_thread_id | No | Topic/thread ID for supergroups with topics enabled | |
| horizontal_accuracy | No | Radius of uncertainty in meters (0-1500) | |
| disable_notification | No | Send silently without notification | |
| proximity_alert_radius | No | Max distance for proximity alerts in meters (0-100000) |