Protocols/MSNP/Commands/PRP

From NINA Wiki
Jump to navigation Jump to search
MSNP Protocol
IntroductionTermsClients
Reference
Error ListCommandsRelying Party SuiteSpotlife
Services
XMPPHTTP GatewayTabsActivities
Documentation
Development ToolsMSNP Grid
PolygamyURLs used by MSN
Documents
Protocol Versions
Version 21
Version 18
Version 16
Version 15
Version 14
Version 13
Version 12
Version 11
Version 9
Version 8
Version 2
MSNC
IntroductionP2PObject DescriptorDisplay PicturesFile Transfer
Scenarios
Microsoft Messenger for Mac
MSNP on WebTV (MSNTV)

PRP

The PRP command allows you to edit the users properties, such as friendly name, mobile phone numbers, etc.

MSNP8 - MSNP10

The PRP command is sent following a unmatched SYN's response. This returns the phone numbers that are assigned to the client.

PRP numbertype numbervalue
  • numbertype: Determines what type of number or flag numbervalue is
  • numbervalue: Value for the field.

See Protocols/MSNP/MSNP8/Getting_Details#Phone_Numbers_2

You'll receive the mobile settings and friendly name when logging in, after sending an unmatched SYN command.

<<< PRP MBE N
<<< PRP WWE 0
<<< PRP MFN friendly%20name

MSNP11 and above

Changing the friendly name (also known as screenname and display name). This command cannot be used to rename other contacts (for which SBP must be used instead).

>>> PRP TrId MFN name
<<< PRP TrId MFN name
  • MFN = "My Friendly Name"
  • name = The URL encoded friendly name