friends / favorite / hide
Friend list management.
friends
List your friends.
openkakao-rs friends [OPTIONS]| Flag | Description |
|---|---|
-f, --favorites | Show only favorites |
--hidden | Show hidden friends |
-s, --search <QUERY> | Search by name |
--local | Build a local friend graph from LOCO GETMEM across known chats |
--chat-id <ID> | With --local, only include users seen in this chat |
--user-id <ID> | With --local, only include one user |
--json | JSON output |
openkakao-rs friends -s "John"
openkakao-rs friends --json | jq '.[].nickname'
openkakao-rs friends --local -s "Christine"
openkakao-rs friends --local --hidden
openkakao-rs friends --local --chat-id 382367313744175
openkakao-rs friends --local --user-id 32262572 --json[!NOTE]
friends --localis not the same as the REST friend list. It still does not know favorites or phone numbers, and--hiddenis inferred from the LOCOBLSYNC/BLMEMBERsurface, so it should be treated as a hidden-like partial view rather than an exact REST replacement.
favorite / unfavorite
openkakao-rs favorite <user_id>
openkakao-rs unfavorite <user_id>hide / unhide
openkakao-rs hide <user_id>
openkakao-rs unhide <user_id>loco-blocked
Inspect the LOCO block/hidden-style member surface directly.
openkakao-rs loco-blocked [--json]This is the first LOCO-backed friend-adjacent surface currently exposed in the CLI. It is useful for debugging which users are present in the server-side block list even when REST friend endpoints are unhealthy.
profile (local graph)
If you know a user_id but not a chat_id, you can resolve a profile from the local LOCO graph built from known chats.
openkakao-rs profile <user_id> --localprofile <user_id> also falls back to this local graph automatically when the REST friend profile path fails.
Use this when:
- REST friend profile is unhealthy
- you do not know the right
chat_idforprofile --chat-id - the target user has already appeared in one or more chats visible to your LOCO session
For reverse engineering and debugging, you can correlate cached REST profile requests with the local graph:
openkakao-rs profile-hints --local-graph --json
openkakao-rs profile-hints --local-graph --user-id <user_id> --probe-syncmainpf --jsonThis helps when:
- a friend exists in known chats but the REST friend/profile path is unhealthy
- you need candidate
chat_id,accessPermit, andGETMEMtoken values for profile probing
If you need to inspect what the desktop app changes on disk before and after opening a profile:
openkakao-rs profile-hints --app-state --json > /tmp/profile-before.json
openkakao-rs profile-hints --app-state --app-state-diff /tmp/profile-before.json --json