# `members` Browse the offline member directory built from archived profile payloads. ## Usage ```bash discrawl members list discrawl members show 123456789012345678 discrawl members show --messages 10 steipete discrawl members search "peter" discrawl members search "github" discrawl members search "https://github.com/steipete" ``` ## Subcommands - `list` - dump the local member directory - `show ` - show one member; if the query resolves to one match, also show recent messages - `search ` - match names plus any offline profile fields present in the archived member payload ## Flags - `show --messages ` - include the most recent `n` messages from that member ## Profile fields Extracted from the archived Discord member/user payload. May include: - `bio` - `pronouns` - `location` - `website` - `x` - `github` - discovered URLs If the bot cannot see a field from Discord, `discrawl` cannot invent it. This is strictly archive-based offline data. ## Typical workflow ```bash discrawl sync --full discrawl members search "design engineer" discrawl members search "github" discrawl members show --messages 25 steipete discrawl messages --author steipete --days 30 --all ``` ## Typical `members show` output ```text guild=1456350064065904867 user=37658261826043904 username=steipete display=Peter Steinberger joined=2026-03-08T16:03:14Z bot=false x=steipete github=steipete website=https://steipete.me bio=Builds native apps and tooling. urls=https://steipete.me, https://github.com/steipete message_count=1284 first_message=2026-02-01T09:00:00Z last_message=2026-03-08T15:59:58Z ``` ## See also - [`channels`](channels.html) - [Data layout](../guides/data-storage.html)