Improve chat history search
It looks like those designing the Chat are not really using it. Searching the chat history is still an awful experience:
1. When you are in a conversation with a person and want to search for something, you want BY DEFAULT the results from the conversation with THAT person. But no, the smart designer of Chat was thinking to flood you first with a lot of results and then to ask you for few additional clicks to filter what you need...
Please change the default to show the results for the current conversation or add another quick find or provide an option to setup the default.
2. After you spend time filtering the results, someone had the "great idea" to limit the number of the results displayed. Really? So I know that the discussion is there but I'm not allowed to reach it other than scrolling manually few months back?
Please remove the limit of the number of the displayed results.
3. When you click on a found result, the conversation window it is showing only that sentence and the brilliant message: "Go to the channel to see the rest" :)))) And you click that only to discover that you need to scroll manually few months back :))))
Please jump directly to the day/hour of a found result and display the surrounding text.
4. It is not enough that you are limited regarding the number of the displayed results, but the Date range filter does not let you to select a custom time interval, for example: 1/1/2017 - 1/15/2017. You can select only "This year" and then it doesn't show you all the results :)))
5. Scrolling back through chat history it is terrible. You cannot jump easily to a previous week or month and you have to wait patiently until all the intermediary text is loading. Page Up stops working after a slower load of text and you need to click in window to make it work again.
Sorry for the angry tone, but I have a very hard time finding a lot of info I need. It is a pain to find fast and easy
Thank you for your continued feedback, we have addressed #1 in the list above. Contextual search within a specific chat or channel is now available. To learn more, please visit https://support.microsoft.com/office/search-for-messages-and-more-in-teams-4a351520-33f4-42ab-a5ee-5fc0ab88b263.
The feature team continues to make progress on these asks, and we will share an update when one is available.
The lack of search context is a bug not a feature. The search is BROKEN.
Alexandre Parent commented
Can't stress enough how much this would improve the search feature, which is basically useless right now if you search messages that are more than three months old. Stumbled upon an npm install issue which we have tackled months ago and I can easily search for messages within the conversation our team had about it, but without seeing the actual context around the messages, it is completely useless.
Madhusoodhana Madhu commented
We need to scroll back without using search button. Atleast add date button to scroll back. Really really needed. Its very long process to scroll back if we need to see everyones chats on Teams Channel
Please fix. It's baffling how this is even a thing. It's imperative that you look into this as a priority. You do realise this little thing called a global pandemic means your software is being used a lot more? You also realise a lot more information is transmitted electronically and no doubt will need to be referred to in the future WITH context. Literally, I (and I'm sure thousands of others) don't need new features. We just need you to fix this little one. Please.
Adam Patek commented
How can this be a thing in 2021?
Thorsten Schneider commented
Can we please get an update on this from Microsoft. The issue was clearly described by multiple people and the behaviour of the search functionality drives me nuts. Is it really that hard to store simple TEXT in the local disk cache ? Is there actually any chat history kept on the local machines or is everything loaded from the cloud whenever we scroll backwards in a chat ? Why would you do that ? Thinking about that, I'm still able to edit messages from last year summer. Of course such a functionality makes it necessary that every message is loaded from the cloud as anything could be altered. Why not only allow messages to be modified within a limited timespan ?
Anyway, the search functionality needs to be fixed. Soon
John Michael Kane commented
I still get notifications about meetings that aren't even on my calendar anymore, how do I stop that?
Kota Abe commented
The search function is almost useless because of these problems. We need to be able to jump to the location of the searched message.
Jake Miller commented
Yes, confirmed here as well. If you scroll up in the history to where the message is and then search, context will be displayed.
This is definitely a bug that was recently introduced, not a feature request, because I also remember it working before.
Brian Kaphingst commented
Here's a workaround.. Have someone that is in the same chat group search the term you're looking for and like it. This gives you an activity notification and if you click the activity it brings you to the message with the previous and ensuing messages in context. It took a bit to load, but I was able to find the answer, and not just the question, to what I was looking for.
That being said, Microsoft should fix this so you can search beyond 90 days and see the message within the context as well. Seems pretty basic.
Want to repeat how stupid this is. An example from two minutes ago, my colleague wanted to know where in a json data structure the timeout value should go. I knew I'd spoken about this before and searched "timeout". I found the exact conversation I wanted:
"do you know where to set an increased timeout for the generator?"
BUT! There's no context around that question for me to find the answer! Even more infuriating is that there are four other messages that mention "timeout" from the same conversation, but none of the intervening context that tells me what I want to know.
It's completely rubbish.
More than 3 years since I posted the 5 points above and they're still "Working on it" :)))
No, wrong, I have one: switch to another application! :)))
Ask Atme commented
Ridiculous way of finding messages. I can see just the single the message, not the conversation. I wonder why my company choose MSTeams instead of other. It seems to be a political decision rather than a tecnical choice for the better product.
Search button is useless, I am not able to read anything before or after that selected message. This is totally rubbish. Please do something about it.
I also find the current functionality useless. This is an app to facilitate conversations. Without context, a single search result is almost always not what you're actually looking for. You can't search for the actual bit you're interested in because the context of the conversation is already framed at the start of it in a different comment. Please fix this.
Matthew Squicciarini commented
Please, please fix this!
Carl Yamashita commented
I agree with #3. After the search, we would like to go immediately back to the conversation in the time of when the search word was used...and not have to go to the conversation and scroll months back which takes a lot of time (as this conversation is used quite frequently). Thanks.
need this immediately
I suspect this may be a renderer issue as it's there is a similar bug present in MS Word, but for any text that is not currently loaded to memory, the search results will not show them. The message is not shown in context, only the one that returned a search hit as old messages are not loaded by default. To view the rest of it I had to scroll back all the way, after which the search shows messages in context.
Why is there no functional "Jump to message" option?
Additionally, the messages just abruptly stop, I've scrolled back as far as it allows but it cuts off halfway through a conversation. Where's the rest of my messages?