-
-
Notifications
You must be signed in to change notification settings - Fork 7.5k
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
Add an option for whether to receive a direct message when invited users join #20398
Comments
@xeruf thanks for the report! I think don't think muting the notification bot is the right solution for this problem since it might disable other notifications you want; instead I think a personal notification setting for whether you get a PM when a new user joins who you invited makes more sense. @alya thoughts on that design question? |
Hello @JoshuaPius! Thanks for your interest in Zulip! You have attempted to claim an issue without the labels "help wanted", "good first issue". Since you're a new contributor, you can only claim and submit pull requests for issues with the help wanted or good first issue labels. If this is your first time here, we recommend reading our guide for new contributors before getting started. |
@zulipbot claim |
Hello @algo-byte, it looks like you've currently claimed 1 issue in this repository. We encourage new contributors to focus their efforts on at most 1 issue at a time, so please complete your work on your other claimed issues before trying to claim this issue again. We look forward to your valuable contributions! |
@alya can you please tell me if this issue is open to work on? |
@algo-byte This issue wasn't really ready, as we didn't have a worked out design. In particular, I think the right approach is to ask the user when they send the invitation, rather than making it a display setting. |
I can write up a description soon and mark it as "help wanted" at that point. |
Thank you for confirming, will make sure to check out the labels first before working on any issue next time. |
@sahil839 thank you so much for helping me on this issue. Learned a lot from you and from this issue. |
I've updated the issue, so it's ready to be worked on now. |
@alya does that mean that for every invitee, the referrer can decide if he/she wants a PM or not? |
Little design annotation:
|
@zulipbot claim |
@algo-byte Not for every invitee, but every time the user is sending out a bundle of invites. If you want to get a message when A joins but not B, you'd have to invite them separately. |
Good idea, thanks! Updated accordingly. If the implementation for this is complicated, we can discuss whether it's worth maintaining the state information. CC @timabbott |
@alya does this look good? |
@alya @timabbott I am having a little difficulty in preserving the default state of the checkbox. I tried finding the event handler that opens and closes |
The screenshot looks good to me! For the question above, you should post it in the #backend stream on chat.zulip.org so that more people have a chance to see it an help you out. |
Everytime an invitee joins any realm the referrer is informed about invitee joining the realm through private message. This commit adds a checkbox at invite modal which allows the user to choose whether or not to get that private message. For that a new `receive_private_message_on_invitee_signup` field is added to user_ notification_setting. Fixes: zulip#20398
Everytime an invitee joins any realm the referrer is informed about invitee joining the realm through private message. This commit adds a checkbox at invite modal which allows the user to choose whether or not to get that private message. For that a new `receive_private_message_on_invitee_signup` field is added to user_ notification_setting. Fixes: zulip#20398
Previously, when a user's invitations were accepted, they got notification from welcome bot. However some user may not want this everytime. Presently, there is a personal notification setting which lets you decide if you want notification. Fixes: zulip#20398.
Previously, when a user's invitations were accepted, they got notification from welcome bot. However some user may not want this everytime. Presently, there is a personal notification setting which lets you decide if you want notification. Fixes: zulip#20398.
Previously, when a user's invitations were accepted, they got notification from welcome bot. However some user may not want this everytime. Presently, there is a personal notification setting which lets you decide if you want notification. Fixes: zulip#20398.
Previously, when a user's invitations were accepted, they got notification from welcome bot. However some user may not want this everytime. Presently, there is a personal notification setting which lets you decide if you want notification. Fixes: zulip#20398.
Previously, when a user's invitations were accepted, they got notification from welcome bot. However some user may not want this everytime. Presently, there is a personal notification setting which lets you decide if you want notification. Fixes: zulip#20398.
Previously, when a user's invitations were accepted, they got notification from welcome bot. However some user may not want this everytime. Presently, there is a personal notification setting which lets you decide if you want notification. Fixes: zulip#20398.
Previously, when a user's invitations were accepted, they got notification from welcome bot. However some user may not want this everytime. Presently, there is a personal notification setting which lets you decide if you want notification. Fixes: zulip#20398.
…ations. Previously, when a referrer's invitation to Zulip was accepted, they got a notification from notification-bot indicating their invitation has been accepted. This commit adds an option for referrer to decide whether he wants to receive the direct notification from the notification-bot. Fixes: zulip#20398
…bot. Previously, when a referrer's invitation to Zulip was accepted, they got a notification from notification-bot indicating their invitation has been accepted. This commit adds an option for referrer to decide whether he wants to receive the direct notification from the notification-bot. Fixes: zulip#20398
Previously, when a referrer's invitation to Zulip was accepted, they got a notification from notification-bot indicating their invitation has been accepted. This commit adds an option for referrer to decide whether he wants to receive the direct notification from the notification-bot. Fixes: zulip#20398
Previously, when a referrer's invitation to Zulip was accepted, they got a notification from notification-bot indicating their invitation has been accepted. This commit adds an option for referrer to decide whether he wants to receive the direct notification from the notification-bot. Fixes: zulip#20398
Previously, when a referrer's invitation to Zulip was accepted, they got a notification from notification-bot indicating their invitation has been accepted. This commit adds an option for referrer to decide whether he wants to receive the direct notification from the notification-bot. Fixes: zulip#20398
Previously, when a referrer's invitation to Zulip was accepted, they got a notification from notification-bot indicating their invitation has been accepted. This commit adds an option for referrer to decide whether he wants to receive the direct notification from the notification-bot. Fixes: zulip#20398
Previously, when a referrer's invitation to Zulip was accepted, they got a notification from notification-bot indicating their invitation has been accepted. This commit adds an option for referrer to decide whether he wants to receive the direct notification from the notification-bot. Fixes: zulip#20398
Previously, when a referrer's invitation to Zulip was accepted, they got a notification from notification-bot indicating their invitation has been accepted. This commit adds an option for referrer to decide whether he wants to receive the direct notification from the notification-bot. Fixes: zulip#20398
Previously, when a referrer's invitation to Zulip was accepted, they got a notification from notification-bot indicating their invitation has been accepted. This commit adds an option for referrer to decide whether he wants to receive the direct notification from the notification-bot. Fixes: zulip#20398
Previously, when a referrer's invitation to Zulip was accepted, they got a notification from notification-bot indicating their invitation has been accepted. This commit adds an option for referrer to decide whether he wants to receive the direct notification from the notification-bot. Fixes: zulip#20398
Previously, when a referrer's invitation to Zulip was accepted, they got a notification from notification-bot indicating their invitation has been accepted. This commit adds an option for referrer to decide whether he wants to receive the direct notification from the notification-bot. Fixes: zulip#20398
Previously, when a referrer's invitation to Zulip was accepted, they got a notification from notification-bot indicating their invitation has been accepted. This commit adds an option for referrer to decide whether he wants to receive the direct notification from the notification-bot. Fixes: zulip#20398
Previously, when a referrer's invitation to Zulip was accepted, they got a notification from notification-bot indicating their invitation has been accepted. This commit adds an option for referrer to decide whether he wants to receive the direct notification from the notification-bot. Fixes: zulip#20398
Previously, when a referrer's invitation to Zulip was accepted, they got a notification from notification-bot indicating their invitation has been accepted. This commit adds an option for referrer to decide whether he wants to receive the direct notification from the notification-bot. Fixes: zulip#20398
Previously, when a referrer's invitation to Zulip was accepted, they got a notification from notification-bot indicating their invitation has been accepted. This commit adds an option for referrer to decide whether he wants to receive the direct notification from the notification-bot. Fixes: zulip#20398
Previously, when a referrer's invitation to Zulip was accepted, they got a notification from notification-bot indicating their invitation has been accepted. This commit adds an option for referrer to decide whether he wants to receive the direct notification from the notification-bot. Fixes: zulip#20398
Previously, when a referrer's invitation to Zulip was accepted, they got a notification from notification-bot indicating their invitation has been accepted. This commit adds an option for referrer to decide whether he wants to receive the direct notification from the notification-bot. Fixes: zulip#20398
Previously, when a referrer's invitation to Zulip was accepted, they got a notification from notification-bot indicating their invitation has been accepted. This commit adds an option for referrer to decide whether he wants to receive the direct notification from the notification-bot. Fixes: zulip#20398
Previously, when a referrer's invitation to Zulip was accepted, they got a notification from notification-bot indicating their invitation has been accepted. This commit adds an option for referrer to decide whether he wants to receive the direct notification from the notification-bot. Fixes: zulip#20398
Previously, when a referrer's invitation to Zulip was accepted, they got a notification from notification-bot indicating their invitation has been accepted. This commit adds an option for referrer to decide whether he wants to receive the direct notification from the notification-bot. Fixes: zulip#20398
This issue description has been updated by @alya to include a specific design and by @laurynmm for the change from "private message" to "direct message" in the UI.
At present, when a user's invitation to Zulip is accepted, they receive a direct message announcing this. However, some users may not want to receive such a message, e.g. because they are already following new user notifications in a stream, or they simply don't need to know when new users join.
To address this, we should add a feature to turn off direct message notifications when sending an invitation. In particular, the user invite modal should have the following checkbox below the Emails text box:
Notes:
Original issue:
The text was updated successfully, but these errors were encountered: