MSNP-Sharp

MSNP-Sharp is a .NET client library that implements the MSN protocol.
Features
The library currently supports the following features:
Messaging
* Custom emoticons
* Offline messages (OIM)
* Mobile messages (SMS)
* Group messages (Circle)
* Decorated text messages
* Nudges and typing messages
* messages (nudge, typing, text messaging)
Contact List Management
* Adding, removing and blocking contacts
* Creating and changing contact groups
* Contact type recognition (passport, yahoo and phone)
* Saving contacts and deltas in encrypted addressbook files (.mcl)
* Convenient enumerating through contacts in allow, block, reverse, pending and forward lists
* Personal data of a contact / display image / personal message
* Event-based design to notify contact presence status changes
* Support for What's New service
* Support for Circle groups
Roaming Profile
* Privacy settings of the contact list owner
* Updating display name and personal message
* Saving display picture on MSN storage servers
Nameserver & Switchboard
* Support for MSNP18
* Support for P2PV2
* Signing in from multiple places (MPOP)
* Support for Provisioned Accounts (Bots)
* Hotmail mailbox status
* Notifications of new mail
* Setting presence status
* Request or receive conversations
* Multiple users in one conversation
* File transfers
* P2P framework support
* Flexible tracing of warnings and errors
* Proxy support and custom servers
 
< Prev   Next >