I\'m looking for an Instant Messaging library that at minimum supports YM, MSN protocol - preferably free but if it\'s worth to pay, why not.
I've never heard of a multi-protocol IM library for .NET... there are separate implementations for almost all protocols, however. If you really need that, I suggest you create your own library ;).
I can see 2 main options for doing that :
I think the first approach is the best, because the abstraction level probably already exists in libpurple. Whichever you choose, it's going to be a lot of work anyway...