Since some filters are missing, like in:pinned or in:bookmarks and those which have an alias aren’t explained, I tried to add the missing information. Then the table became quite complex, which is why I tried to separate it into smaller tables. This is something the bot also did here. I’m not sure the explanations are all correct. The descriptions in the topic and the ones in @sam’s conversation with the bot differ. For some, I even asked the bot again and got another result (these are the highlighted ones). Perhaps someone can help to correct the descriptions. I am also not entirely happy with the overall appearance. The table columns all have different widths.
Filters
Search Filters
Syntax
Description
topic:topic_id
Returns posts in a specific topic
in:title t
Returns topics with the term in the title
in:first f
Returns only first posts in topics
in:replies
Returns only posts that are replies, excludes topic OPs
in:regular
Excludes small action posts, whispers, and posts with staff color applied
in:whispers in:whisper
For users with whisper access only Returns whisper posts
include:unlisted include:invisible
For Trust Level 4 and staff only Returns posts, including those from unlisted topics
in:all
For logged-in users only Returns posts from public topics and personal messages
in:all-posts
Returns every post that matches the query, even when multiple posts match within the same topic
in:pinned
Returns pinned posts
in:wiki
Returns wiki posts
with:images
Returns posts containing images
filetypes:ext1,ext2,ext3 filetype:ext1,ext2,ext3
Returns posts with uploads of ext1, ext2, or ext3 file extensions
badge:name_or_id
Returns posts linked to a specific badge grant
Message Filters
(for logged-in users)
Syntax
Description
in:personal in:messages
Returns posts from personal messages
in:personal-direct
Returns posts from personal messages between you and exactly one other user
group_messages:group_name_or_id
Returns posts from personal messages sent to the group_name group (This does only work when the group and it’s members are visible for you)
personal_messages:username
For Admins only Returns posts from personal messages of the specified user
in:all-pms
For Admins only Returns posts from all personal messages, including those you’re not a part of
User and Group Specific Filters
Syntax
Description
@username user:username_or_id
Returns posts by username
created:@username in:first @username
Returns first posts in topics created by username
group:group_name_or_id
Returns posts from users within the group_name group
in:bot in:bots
Returns posts from system and bot accounts (e.g., @system, @discobot)