msnp-wiki/docs/commands/bpr.md

1.3 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

Known changes

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