Skip to main content

Message Requests

Compatibility
This feature compatible with Better Messages 3.3.0 or higher

Spam Protection stops what looks like spam. Message requests make whatever still gets through silent: a conversation someone a member never talked to starts waits in Message requests until the member accepts it.

The conversations list with the Message requests row on top: an envelope, Message requests, From people you have not talked to, and a count of 1, then the conversation with Daniel Ortiz

What a member sees#

  • A Message requests row on top of the conversations, with how many there are. Requests are not in the conversations list itself. Where the list is narrowed to photos only, an envelope with the count among its buttons opens them.
  • No push notification, no email, no sound, no pop-up and nothing added to the unread count.
  • Inside a request, a bar: Lena Fischer wants to message you, with Accept, Delete, Block and Report spam.
The messenger with the requests list open on the left, Message requests with Back and the line They do not know you saw their message until you accept it, and the request of Lena Fischer. On the right her conversation: over her message the bar says Lena Fischer wants to message you, Accept to move it to your conversations, with the buttons Accept, Delete, Block and Report spam

Accept, or simply replying, moves it to the conversations, and from then on it is an ordinary conversation. Delete takes it out of the list, and if the sender writes in it again, it comes back to Message requests as a new request, as on the big messaging apps. Block deletes it and blocks the sender, so they can not write in it any more, and Report spam blocks them and reports them to Spam Protection. Unblocking the sender later brings nothing back by itself: their next message comes in as a request.

What the sender sees#

The conversation as usual. They are not told it is a request, and they get no read receipt until it is accepted, so nobody can probe whether a member saw their message.

Declined requests count against the sender: three in a day (two at Strict) put the account under review.

Who sends requests#

Settings, Moderation, the Message Requests sub-tab, ringed: the Message Requests card with the select set to From new accounts and guests and the line that says who never makes a request, the Let Members Choose switch, off, and the User Conversation Restrictions switch, off

Navigate to WP Admin → Better Messages → Settings → Moderation → Message Requests:

ChoiceA first message becomes a request when it comes
Off (the default on every site)never
From new accounts and guestsfrom accounts that count as new, and from guests
From anyone new to the memberfrom anyone the member shares no conversation with, except trusted members

Let Members Choose, shown once requests are on, adds Messages from people you have not talked to to the messenger settings of each member: Keep them in Message requests or Deliver them as usual.

User Conversation Restrictions, on the same card from 3.3.0 (on Restrictions before it), lets each member choose who can start a conversation with them at all, whether requests are on or off.

Never a request#

  • Chat rooms, bookings, the group chats of integrations (BuddyPress, PeepSo, Ultimate Member, FluentCommunity) and course chats
  • Conversations started from the site's own contact buttons: the live chat button, and the product, listing, order and booking buttons, so a marketplace keeps its customer to vendor messages direct
  • Messages from administrators, the roles that can access Administration, trusted accounts and AI chat bots
  • Messages between people who already share a conversation

These are about who sends the message. Nobody is left out of requests as a recipient: an administrator gets requests from new members like any other member, in the same Message requests row.

Being added to a group conversation by someone a member never talked to makes that group a request for them. Accept moves it to the conversations, Delete hides it, and new messages in the group do not bring it back.

Frequently asked questions#

Do old messenger versions and the apps show requests?#

An app or a page with an older bundle sees a request as a muted conversation, so it stays quiet there too.

Can a member undo Delete?#

Not from the list. A declined request stays hidden until the sender writes in it again, and then it is a request again, with all its messages. The sender is not told either way. To stop someone writing, use Block.

Does it work in end-to-end encrypted conversations?#

Yes. Only who wrote to whom is used, never the text.

See also#