Hi all, I was recently informed, that my osd reacts on "Phone follow me" status changes. Investigating a little I realized, that a phone follow me change is similar to all other status changes:
being s a CICQSignal: s->SubSignal() == USER_STATUS s->Signal() == SIGNAL_UPDATExUSER s->Argument == 0 those 3 fields dont help me to distinguish between online/away/na status changes (which should be displayed) and phone follow me status changes (which should not be displayed). Currently whenever I detect a status change, i write the message "User X changes status to Y", where Y is the status i get by using FetchUser and then getting the Status from this user object. How should I distinguish those two types of messages ? Is this possible with the current plugin api ? (i want to avoid having to store the last status change message for a user and suppressing the message when the new status matches the old one. Would be quite ugly... greetings Martin
