Я не знаю ни одной существующей реализации протокола YMSG в C #. Если вы решили, что ваше приложение должно быть в C #, лучше всего выбрать одну из реализаций Java и попытаться ее портировать. Еще один вариант - http://ycoderscookbook.com/. На сайте есть несколько примеров программ, которые могут указать вам правильное направление. YCC Trainer находится в VB.NET, но его можно легко преобразовать в C # с помощью .NET Reflector.
Ваше описание звучит жутко, как спам-бот. Если это ваше намерение, имейте в виду, что:
- Условия * Yahoo запрещают это *
- Спам в IM легко блокируется с помощью белого / черного списка
* С другой стороны, они также запрещают обратный инжиниринг своих протоколов и несанкционированное использование сторонними программами ... учитывая количество клиентов Y-Messenger, которые не очень хорошо применяют это.