Currently, scope of searching in mattermost is at team level, i want to implement this thing at channel level. Means, for example, if i am searching some keyword in particular channel it should give results related to particular channel only, not from all channels.
That should be already possible: Search for messages - Mattermost documentation
- Use
in:to find messages or files posted in specific public channels, private channels, direct messages, or group messages. You can specify channels by display name or channel ID.- For example, searching
Mattermost in:town-squareonly returns results in the Town Square public channel that contains the termMattermost, while searchingMattermost in:john.doeonly returns results that contains the termMattermostin your direct message history with John Smith.