signalapp / Signal-Android

A private messenger for Android.
https://signal.org
GNU Affero General Public License v3.0
25.19k stars 6.06k forks source link

Support for broadcast lists #3301

Closed Norbert80 closed 6 years ago

Norbert80 commented 9 years ago

Please support broadcast lists like Telegram or WhatsApp. Broadcast lists are sending messages to a defined list of recipients.

It shall be possible to include TextSecure PUSH and SMS/MMS contacts into one common broadcast list.

benedetto commented 9 years ago

I first thought you were talking about simple groups, but then I looked it up. For those others who don't know what the OP is talking about: It is explained here.

Basically it's a fixed list of people to send a message to. However, it's not a group, as every recipient receives the message as if it was a message especially for them and if they reply, the reply goes only to the initial sender.

agrajaghh commented 9 years ago

related to #413 (broadcast list for SMS)

uiken commented 8 years ago

It would also be great if, when composing a message we can select multiple recipients.

riyapenn commented 8 years ago

Indirectly available through B listed on support page: http://support.whispersystems.org/hc/en-us/articles/213190647-Group-SMS

agrajaghh commented 8 years ago

@riyapenn I don't think the invite feature fixes this. Its just an ugly workaround nobody will use :grin:

Norbert80 commented 8 years ago

@riyapenn please reopen! You don't understand broadcast lists. They are for convenient frequently sending messages to defined lists of receivers. This feature is to AVOID circumstances like the "workaround" you describe.

@moxie0 please reopen.

generalmanager commented 8 years ago

@riyapenn Are you seriously suggesting to abuse the invite system with custom messages instead of enabling this actually useful feature by allowing to address messages (not just SMS as you seem to think) to multiple recipients?!

heyimgay commented 8 years ago

@generalmanager please keep comments that add nothing to yourself.

Edit: I thought my comment was clear enough but apparently not because you decided to comment again. Go feel smug somewhere else you did nothing here but discourage people by dogpiling and repeating what has already been expressed by others, much more eloquently might i add, harshly like an asshole.

generalmanager commented 8 years ago

@heyimgay Did you really just send a notification to all contributers, two weeks after I wrote something which apparently offended you, even though it was neither directed at you, nor are you the TO?

My comment might not have been the most polite I ever wrote, which was caused by the frustration I felt when an important FR was closed by someone who apparently didn't understand the implications of it. The fact that it was reopened supports that line of thought.

But I'm most certainly going to let you tell me to shut my mouth. People who think they are entitled to such behaviour are the reason I'm supporting tools like Signal. So either ignore me or go for some constructive criticism. But acting like your are in a playground and someone took your shovel away isn't gonna get you anywhere.

gerdneuman commented 8 years ago

I am not a fan of broadcast UX. I have them in Threema but quickly stopped using because recipients cannot answer to all, and even do not know that's a message to more.

What I would like to have is an easy quick way to send a message to a small "instant" group, mostly just 2 people. E-mail has the perfect UX for this: Just press a :heavy_plus_sign: button and add another recipient. Recipient can then reply to all and see who has been informed.

In Signal we have single messages (resembles single mails) and group messages (resembles mailing lists).

But there is no easy way to sent a "Hi, we meet at five" to 2 people spontaneously without setting a up a static group before – and also allowing one of the 2 recipients to answer "No, let's meet at six" and all get the message and all know about it. I do not see how broadcast list could fulfill this user story.

Blackbam1337 commented 7 years ago

Really missing this Broadcast-feature just as it is implemented in Whatsapp.

I have a use case for this: In my country there are secret parties which are being held at secret locations which the police and unwanted persons shall not know. Therefore location, date and time are sent within secret messages. If you have information about such an event you broadcast it to a certain group of your contacts (which may be about 30 persons or more, which you all trust).

You sometimes edit this list but usually its almost the same persons. However you do not want to create a group as it shall not be traceable for others which persons you invited or which persons are on your contact list. Any answers to those invitations shall be only sent to you as a standard private message.

saurik commented 6 years ago

If this feature were implemented, would you be able to send messages to hundreds or thousands of users? I have been attempting to find documentation of how the various mentioned rate limits work (as to find out what kinds of operations are inherently rate limited), and have so far not been able to find anything terribly useful :(. (I was asked a while ago to build a service to help undocumented people receive updates on immigration raids, and we all agreed that Signal would be an interesting platform for this, but I couldn't figure out if it was actually possible to send bulk. I figure I should finally just ask ;P.)

Recte commented 6 years ago

I'd love to see this feature introduced to Signal. It's a big miss in relation to WhatsApp and very useful in situations where you'd like to invite multiple people for a party or just wish them a happy new year, for example.

By using a broadcast, people do not see the recipients phone numbers and are not able to reply to the "group". An often used feature back in my WhatsApp time(s).

automated-signal commented 6 years ago

GitHub Issue Cleanup: See #7598 for more information.