В сообщении от 20 сентября 2007 ph написал(a): > On 17-Sep-2007, Марущенко Дмитрий wrote: > > Господа, подскажите, как отправить сообщение определённому DisplayName? > > Есть DCOP-функция messageContact, которая просит ID контакта, она не > > подходит (нужно передать сообщение именно определённому DisplayName, так > > как только его можно получить с помощью системы уведомлений). > > А этого id нет в kopeterc? Там афаир xml с контакт-листом.
Здесь ID - это UIN пользователя. Но дело в том, что мне необходимо отправить сообщение не на определённый UIN, а определённому DisplayName. Его UIN я не знаю. Узнать можно с помощью contactsForDisplayName, но он в случае метаконтакта с несколькими UINами в нём выдаст целый список. А я хочу, чтоб он сам отослал сообщение доступному на данный момент уину. Ладно, я проблему-то свою решил (оказывается, если отправляешь сообщение на недоступный в данный момент уин, он его всё равно переадресовывает на доступный уин в том же метаконтакте, так что я нахожу в списке ICQ-UIN и отсылаю, а всякие гуглтолки и прочие джабберы игнорирую), но смысл функции MessageContactById, в которой невозможно указать текст сообщения, мне всё равно непонятен :) Кстати, кому нужно, могу прислать скрипт, ради которого всё и было затеяно: управление амароком через аську :) -- ubuntu-ru mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
