gabrieljackson / mattermost-plugin-wrangler

Manage Mattermost Messages Masterfully!
Apache License 2.0
49 stars 13 forks source link

Forwarding a message to another person #114

Open majidit opened 3 years ago

majidit commented 3 years ago

Hello to all friends

The "Wrangler" plugin can only be used to move and copy messages to other channels !!...

Forwarding a message to another person is one of the requirements for your messenger...

majidit commented 3 years ago

@gabrieljackson @jfrerich

tshipenchko commented 6 months ago

+1

Romellie commented 6 months ago

+1 @gabrieljackson This feature is critically important for my team, where and how much should I donate for it to be implemented? 👉👈😳

gabrieljackson commented 5 months ago

Hey all, I can look into adding this, but I need some clarity on what the desired functionality is here.

My understanding of this request is to be able to move or copy a message from a public channel into a direct message with someone. Is that right?

It's already possible to move a thread from direct messages with a user to a channel where other users can be included so I am just trying to understand the use-case here.

tshipenchko commented 5 months ago

@gabrieljackson As I understand it, the initial idea was to add ability to copy/move messages to direct messages. But @majidit didn't specified source of messages.

In essence, for our company, the ability to copy/move messages from direct messages to direct messages is a crucial feature. Additionally, if it is not too difficult, the ability to copy/move messages from direct messages to public channels would also be beneficial.

gabrieljackson commented 5 months ago

Hey @tshipenchko, thanks for clarifying.

Additionally, if it is not too difficult, the ability to copy/move messages from direct messages to public channels would also be beneficial.

This is already possible assuming the plugin has been configured to allow it. To do so, Enable Moving Threads From Direct Message Channels must be set to true. There are similar settings for group messages and private channels.

In essence, for our company, the ability to copy/move messages from direct messages to direct messages is a crucial feature.

I will look into how feasible it is to support this. The tricky part is moving messages into direct messages. Mattermost treats direct messages as channels that are "teamless" so there may be some complexity here. I will get back to you once I have had time to investigate.