Help

Yarns uses Bleve as it’s primary indexer and engine to drive searches. By default Yarns uses the Match Query matching the search terms against all fields.

Basic Searches

You can prform basic searchces by just typing some keywords in teh search fiel.

For example this query searches for all Twts containing the words “Hello” and “World” sorting by score.

Advanced Searches

You can also perform advnaced searches by using the “Query String” search type by expanding the “Search Options” drop-down.

For example this query searches for all Twts containing the keyword “client” and the tags #xmpp.

See Query String Query for more information on how to construct advanced searches using this query type.

Searching Mentions

You can also easily search for Twts that contain mentions.

For example this query searches for all Twts that mention prologic@twtxt.net

Indexed Fields

The following fields are currently indexed:

  • text – The text of the Twt that was indexed. This is first normalized as “plain text” removing any potential formatting that may exist.

  • conv – The Conversation Hash or Thread this Twt belongs to. This uses the Twt Subject and Twt Hash extensions to form “threading”.

  • subject – This simply indexes the first pair of parents containg one or more words which was historically used by convention as a Twt’s Subject. This is also used by th Twt Subject Extension and the conv field.

  • created – The date/tiem of the when the Twt was posted to the feed.

  • tags – Any tags found in the Twt. These are basically “hash tags”. See Hash Tag Extension

  • links – Any links found in the Twt. These are full links.

  • mentions Any mentions found in the Twt. These are indexed in the form of nick@domain based on Metadata found in the feed.

  • nick – The nick (if any) of the feed.

  • feed – The full url to the feed.

  • author – The value of the Avatar field found in the feed’s Metadata

  • avatar – The author of the feed in the form of nick@domain

This is twtxt search engine and crawler. Please contact Support if you have any questions, concerns or feedback!