msnp-wiki/docs/commands/bpr.md
yellows111 ce7c3bee1c
0.2.0: The Winter Roll-up
i have basically touched every file help

* Moved all the error code stuff to one new sectional page, because the old way of doing it sucked big time.
* Rename passport (soap) to RST
* Formatting changes (many)
* Several corrections
* change git host because git.kevinthe.horse seems Dead
2024-12-18 20:16:29 +00:00

1.4 KiB

Introduction

BPR is a command introduced with MSNP5.

It is a Notification Server command, without a response payload.

It specifies another user's properties. For your own properties, use PRP.

Client/Request

This command can not be sent from the client.

Server/Response

BPR {list-version} {user-handle} property value

Where list-version is the new List Version. Removed since MSNP10 in ABCHMigrated: 1 mode.

Where user-handle is the related user's handle. Removed in SYN since MSNP8.

Where property can be any of these values:

  • PHH: Home Phone number.
  • PHW: Work Phone number.
  • PHM: Mobile Phone number.
  • MOB: Allow users to contact me via MSN Mobile.
  • WWE: [MSNP9+] MSN Direct / Web Watch enabled.
  • HSB: [MSNP11+] Has Blog (MSN Space).

Where value is the URL-encoded value that is assigned to property.

Examples

Receive new PHH from user

S: BPR 256 anotheruser@hotmail.com PHH 1%20(444)%20222%203333

Invalid context

Inherited from being an unimplemented command.

C: BPR example@hotmail.com

Server disconnects client.

Known changes

  • MSNP8: Removed the user's handle when used in SYN.
  • MSNP10: Removed the List Version in ABCHMigrated: 1 mode.