I know you can do in:#channel to only get results from a channel, but is there a way to filter out results from a channel? A lot of our channels are spammed with automated messages and it adds noise to the search results.
I found that this is possible as a global setting (which is well short of convenient, but still may be useful). According to this page §"Exclude channels from search":
- From your desktop, click your workspace name in the top left.
- Choose Preferences from the menu.
- Click Search. (I had to click "Advanced" under which there was a "Search Options" section)
- Under Don't search these channels ("Exclude these channels from search results" for me), click the box to pick channels to exclude.
The search feature allows you to exclude words from the result by putting a minus sign in front of a word.
will only return messages containing
hot, but not