Comments (7)
This is a very interesting use case and I can definitely add this option to wrangler. While the majority of messages being moved benefit from the context of the bot post, I can see how that wouldn't be the case for this scenario.
I am thinking that this sort of option would be set in the plugin configuration and would apply to all actions taken by wrangler. Would this work for you?
from mattermost-plugin-wrangler.
Hey @gabrieljackson, thanks for the prompt response and the amazing contribution so far to this plugin.
I think leaving an option for the user to disable EITHER/BOTH the notifications that is found in the original thread and the receiving channel would be great.
This will help, in our case, to reduce the time spent deleting the bot messages to reduce the mess/confusion of the flow of the messages/conversation (as you know, Mattermost does not give us the option to bulk delete messages... yet).
from mattermost-plugin-wrangler.
Sorry about that temporary close+open on the issue. I got a bit too click happy on the comment box.
I was wondering if this behavior is something that you would want in the wrangler command and the webapp UI, or if the command would suffice? It sort of sounds like you may have some automation in place for this use-case, but I wasn't sure. Due to there being a few messages that wrangler will make depending on the action being taken, I am trying to decide if exposing this in the UI would be worth the possible confusion it may bring. Any input on this would be appreciated.
from mattermost-plugin-wrangler.
@alexanderlhk, I have added a silent
flag to the /wrangler move thread
command. This silences all Wrangler messages when moving threads which should cover the behavior you are looking for. This will be included in the next wrangler release.
I am thinking I will keep this functionality in the command line only for now. I will probably add it to the UI as well in the future once I decide on a good way to ensure users are fully aware of how it impacts the thread move experience. Is the command line flag helpful to you or do you solely use the Wrangler UI to move messages?
from mattermost-plugin-wrangler.
from mattermost-plugin-wrangler.
Hey @gabrieljackson,
Just started using this plugin. Our team doesn't make use of threads much, so when a "conversation" needs to be moved, we end up moving a bunch of individual posts. That means a bunch of wrangler bot posts in 2 channels.
It looks like the silent flag hasn't made it into a release, is that correct? Any timeline for doing so.
Also, we tend to use the UI option, as it's much quicker than finding post and channel IDs. If support for silent moves could be added to the UI, we'd be quite appreciative. A plugin setting that applies to all wrangler move/copy actions would cover our use case, though I can see others preferring it on a post-by-post basis.
from mattermost-plugin-wrangler.
@jomaxro you are right that the silent flag had not quite made it into the last published release. I will be fixing this soon with a new release with some additional features.
As you can see, I just merged a change to expose the silent flag via the webapp as requested.
A plugin setting that applies to all wrangler move/copy actions would cover our use case, though I can see others preferring it on a post-by-post basis.
For now, the option in the webapp will be exposed to users in the move thread modal via a checkbox. The good news is the state of the checkbox will be saved if you want to move a bunch of messages in a row meaning you won't have to enable or disable it each time. I will consider adding a plugin-wide option in the future, but this should work for now.
from mattermost-plugin-wrangler.
Related Issues (20)
- All limited channel members can move posts with the Wrangler plugin !!!!! HOT 2
- Move Channel to Another Team? HOT 1
- Forwarding a message to another person HOT 6
- When a post is moved that begins with a header, the reply post by Wrangler renders the whole post as a header HOT 2
- Style select boxes with user's theme
- Command with a trigger of '/wrangler' not found HOT 4
- Wrangler creates http instead of https addresses HOT 1
- Allowing customizable Bot-Messages HOT 2
- User receives error when trying to wrangle post in a thread, if not in the same channel as the current center channel
- This plugin failed to start. Check your system logs for errors. HOT 1
- Wrangling a post does not bring followers over to the new thread
- With Mattermost v7.1 the reactions table has a channelid column
- Users get a white screen on browser & app when activated in 7.1/7.2 HOT 1
- Messages cannot be moved HOT 2
- Build fails with invalid sass loader options HOT 1
- Plugin resources are loaded from mattermost domain disregarding context path
- Commands: allow links to be used in stead of message IDs. HOT 3
- testify/mock.AnythingOfTypeArgument is deprecated HOT 1
- Retain date order of integrated messages into a thread HOT 1
- "unable to get team with ID" when trying to move a message/post into a thread in Direct Message chat
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mattermost-plugin-wrangler.