-
-
Notifications
You must be signed in to change notification settings - Fork 241
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow bookmarking a message from a context menu #1089
Comments
Maybe not necessarily update, but have the regular text-based bookmark command and the context menu one working side-by-side. I think this one will have to wait until #1087 is merged just to avoid merge conflicts or otherwise multiple PRs for the same feature with potentially conflicting code |
This seems fine to me, is the plan to use ephemeral messages when it's invoked or treat it exactly the same as the command invocation? Ephemeral sounds like it would be neater otherwise it would come out of nowhere. |
I like the ephemeral response route for this. |
Why isn't this receiving any love? I can yoink this and make our lives better! |
@shtlrs you can feel free to work on it but I can be a backup if needed. As for making it ephemeral, I'm not sure I like making the resultant method ephemeral because we lose some functionality. |
No I definitely see your point concerning the ephemeral part. |
Looks like the general consensus is to keep it ephemeral. If, for some reason, we change out minds at a later date, it's an easy fix. |
The only reason we added the emoji (now button) was to stop multiple people running the command themselves to bookmark a "good" message and end up spamming the channel with bot responses. Now that ephemeral messages and context menus exist, I am happy to entirely remove the command portion of it and just have the context menu, as it's far more intuitive and doesn't disrupt the conversation. |
Alright, I'll take this then |
@Robin5605 @ChrisLovering @shenanigansd |
It could be a bit annoying for the people that don't use the feature now to suddenly have it be required, but I think that enough of the userbase uses to make it worth implementing. |
I think the experience for the majority of users who don't often give it a title should be prioritized. |
If we offer the optional ephemeral with modal, how will we time the sending of the DM? I don't want to sacrifice the ability of adding titles. |
@Robin5605 Yes that's the original idea. @minalike when it comes to timing it, here's how i see it. |
I don't think having a timeout would be a good idea, someone might take a little longer to type it out and then it would get cancelled. I do like the idea of a modal with a text input though. I think this would work best if we had an optional text input, where the placeholder is the title it would be by default. That way a user can just submit the modal and get the bookmark with the default title, or overwrite it if they want to. |
Well, that's actually a great idea as well. Especially because the message is ephemeral, so if someone doesn't submit the choice, they just wouldn't get the bookmark, but it also won't flood the channel. I think I'll go for that, and if anyone else disagrees, we can still discuss it of course. |
Looks like I didn't communicate my idea well - Now, there is an extra button in the ephemeral message in the channel where it was invoked "click here to change the title". This button brings up a modal where you can enter your title, and on submit, the bot would go back and edit the embed in the DM. This way the process for regular users is not changed at all and no timeouts are involved |
That seems reasonable |
We would like to update the existing bookmark command to also be available from the context menu.
#dev-contrib discussion here: https://discord.com/channels/267624335836053506/635950537262759947/1010024284971864104
The text was updated successfully, but these errors were encountered: