Search LINE messages
search_messagesSearch a keyword inside selected LINE rooms and get only rooms with matches. Scope rooms first to avoid slow whole-account scans.
Instructions
Search a keyword inside the given rooms only.
Returns only rooms with matches, plus error entries for refs that match no room (a bad ref never fails the whole search). Sequential, roughly seconds per room, with progress reported per room.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rooms | Yes | REQUIRED scope: room index, data-mid, or name substring, at least one. Get candidates from list_rooms first. Unscoped search across all rooms is not offered: it costs seconds per room. | |
| scroll | No | True scrolls up to fill `limit_per_room` (bounded ~8s per room). False reads on-screen rows only (fast). | |
| date_to | No | Range end as YYYY-MM-DD. | |
| keyword | Yes | Substring to search in message text. | |
| date_from | No | Range start as YYYY-MM-DD. | |
| limit_per_room | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||