- इनबाउंड मुख्य भाग में जोड़ा गया संक्षिप्त निर्देशांक टेक्स्ट, और
- ऑटो-रिप्लाई संदर्भ पेलोड में संरचित फ़ील्ड। चैनल से मिले लेबल, पते, और कैप्शन/टिप्पणियां उपयोगकर्ता के मुख्य भाग में इनलाइन नहीं, बल्कि साझा अविश्वसनीय मेटाडेटा JSON ब्लॉक के माध्यम से प्रॉम्प्ट में रेंडर किए जाते हैं।
- Telegram (लोकेशन पिन + स्थल + लाइव लोकेशन)
- WhatsApp (locationMessage + liveLocationMessage)
- Matrix (
m.locationजिसमेंgeo_uriहै)
टेक्स्ट फ़ॉर्मैटिंग
स्थान ब्रैकेट के बिना अनुकूल पंक्तियों के रूप में रेंडर किए जाते हैं:- पिन:
📍 48.858844, 2.294351 ±12m
- नामित स्थान:
📍 48.858844, 2.294351 ±12m
- लाइव शेयर:
🛰 Live location: 48.858844, 2.294351 ±12m
संदर्भ फ़ील्ड
जब कोई स्थान मौजूद होता है, तो ये फ़ील्डctx में जोड़े जाते हैं:
LocationLat(number)LocationLon(number)LocationAccuracy(number, मीटर; वैकल्पिक)LocationName(string; वैकल्पिक)LocationAddress(string; वैकल्पिक)LocationSource(pin | place | live)LocationIsLive(boolean)LocationCaption(string; वैकल्पिक)
LocationName, LocationAddress, और LocationCaption को अविश्वसनीय मेटाडेटा मानता है और उन्हें अन्य चैनल संदर्भ के लिए उपयोग किए जाने वाले उसी सीमित JSON पथ के माध्यम से सीरियलाइज़ करता है।
चैनल नोट्स
- Telegram: स्थल
LocationName/LocationAddressमें मैप होते हैं; लाइव लोकेशनlive_periodका उपयोग करती हैं। - WhatsApp:
locationMessage.commentऔरliveLocationMessage.captionLocationCaptionको भरते हैं। - Matrix:
geo_uriको पिन लोकेशन के रूप में पार्स किया जाता है; ऊंचाई को अनदेखा किया जाता है औरLocationIsLiveहमेशा false होता है।