StaticGramBot API

stopMessageLiveLocationЧастично

Use this method to stop updating a live location message before live_period expires. On success, if the message is not an inline message, the edited Message is returned, otherwise True is returned.

Поддерживается частично

see editMessageLiveLocation

Параметры

business_connection_idStringнеобязательный
Unique identifier of the business connection on behalf of which the message to be edited was sent
chat_idInteger or Stringнеобязательный
Required if inline_message_id is not specified. Unique identifier for the target chat or username of the target bot, supergroup or channel in the format @username.
message_idIntegerнеобязательный
Required if inline_message_id is not specified. Identifier of the message with live location to stop.
inline_message_idStringнеобязательный
Required if chat_id and message_id are not specified. Identifier of the inline message.
reply_markupInlineKeyboardMarkupнеобязательный
A JSON-serialized object for a new inline keyboard

Пример запроса

curl
curl "https://api.staticgram.top/bot$TOKEN/stopMessageLiveLocation"
aiogram 3
from aiogram import Bot
from aiogram.client.session.aiohttp import AiohttpSession
from aiogram.client.telegram import TelegramAPIServer

session = AiohttpSession(api=TelegramAPIServer.from_base("https://api.staticgram.top"))
bot = Bot(TOKEN, session=session)

result = await bot.stop_message_live_location()
JavaScript
const res = await fetch(`https://api.staticgram.top/bot${TOKEN}/stopMessageLiveLocation`);
const data = await res.json();

Ответ (Message)

JSON
{
  "ok": true,
  "result": {
    "message_id": 1,
    "date": 1790000000,
    "chat": {
      "id": 1780243423,
      "type": "private"
    }
  }
}

Описания методов и типов взяты из официальной документации Telegram Bot API (Bot API 10.3). Адрес API: https://api.staticgram.top