# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for LINE Messaging Line Module API version: 1.0.0 extends: openapi/line-line-module-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-09-26' generator: build-phrasing.py label: Generated by API Evangelist operations: 4 - target: $.paths['/v2/bot/channel/detach'].post update: x-apievangelist-phrasing: intent: Detach a module channel from an Official Account effect: destructive questions: - How do I detach my module channel from a LINE Official Account? - Can a module channel admin remove the module from one specific bot? instructions: - text: Detach the module channel from Official Account bot {botId}. slots: botId: requestBody.botId - text: Remove my module channel's attachment to this Official Account. method: generated generated: '2026-09-26' - target: $.paths['/v2/bot/chat/{chatId}/control/acquire'].post update: x-apievangelist-phrasing: intent: Take chat control for a module channel effect: write questions: - How can a standby module channel take over chat control of a conversation? - Can I set a time limit before chat control returns to the Primary Channel? instructions: - text: Acquire chat control of chat {chatId}. slots: chatId: path.chatId - text: Take chat control of {chatId} for {ttl} seconds before it returns to the Primary Channel. slots: chatId: path.chatId ttl: requestBody.ttl method: generated generated: '2026-09-26' - target: $.paths['/v2/bot/chat/{chatId}/control/release'].post update: x-apievangelist-phrasing: intent: Release chat control back to the Primary Channel effect: write questions: - How do I hand chat control back to the Primary Channel? - What call returns the initiative from my active module channel? instructions: - text: Release chat control of chat {chatId}. slots: chatId: path.chatId - text: Give control of conversation {chatId} back to the Primary Channel. slots: chatId: path.chatId method: generated generated: '2026-09-26' - target: $.paths['/v2/bot/list'].get update: x-apievangelist-phrasing: intent: List bots with attached module channels effect: read questions: - Which LINE Official Accounts have my module channel attached? - Can I page through the bots my module is attached to? instructions: - text: List Official Account bots that have my module channel attached. - text: Get up to {limit} attached bots starting from token {start}. slots: limit: query.limit start: query.start method: generated generated: '2026-09-26'