beznogno / pyicqt

Automatically exported from code.google.com/p/pyicqt
GNU General Public License v2.0
0 stars 0 forks source link

ICQ custom states #120

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
 Posted by sasha1024 at 2007-01-05 12:14:03

Official ICQ client allows users to choose a custom status (choose some status
picture and status title via Status Manager). I don't really understand why do
they need that shit (instead of allowing status message to be set when online).
But is there some possibility to support it?

1.
Is it possible to determine whether some ICQ user is not-just-online but has
some custom status and convert title of that status to jabber status message?

That's become even more important when ICQ user with a custom status goes Away
or N/A due to idle. Official ICQ client in this case doesn't report user as
Away/N/A, just adds "idle 30 minutes"-like text to user's status
message (if user allows to see how long he was idle) and continues to report
that user has the custom status. So, very strange situation appears when a
custom-statused ICQ user is idle for a some time: the real situation (with bad
english translation) -- a user with "Celebrating :)" custom status was
idle for some time:
-- ICQ users were seeing him as "Celebrating :)".
-- Jabber users were seeing him as N/A with the status message "What a
terrible day :(" (stupid ICQ client activated a status message, that was
choosen the last time he was N/A).
As for me, when the ICQ user with a custom status goes Away or N/A due to idle,
the following should happen:
-- Status in jabber should be displayed as Away or N/A.
-- Status message in jabber should be grabbed from title of custom status, not
from Away/N/A-related status message ('cause latter is invisible to ICQ users
and can be outdated). Or, at least, from both of them.

2.
As there is not possibility to see status message of an online user from ICQ
(only possible to see status message of an Away or N/A user) -- may be it is
possible to convert online-with-message jabber status to some custom ICQ status
(not to online-without-message ICQ status)?

Posted by sasha1024 at 2007-01-07 09:14:31

Hmmm... I've just noticed, that even usual Away-with-message jabber status for
some reason is translated to Away-without-message ICQ status (unlike JIT who
keeps status message). (Bug or not yet coded or not newest version on public
server -- I'm not sure, no time to think about that now.)

Original issue reported on code.google.com by jadest...@gmail.com on 15 Dec 2007 at 5:30

GoogleCodeExporter commented 9 years ago
Some clients (Adium, Miranda, Psi) supported XEP-0107: User Mood, XEP-0108: 
User 
Activity and XEP-0118: User Tune. May be try represent ICQ's x-statuses with 
help of 
these XEPs?

Original comment by r000ns...@gmail.com on 29 Feb 2008 at 4:09

GoogleCodeExporter commented 9 years ago

Original comment by r000ns...@gmail.com on 12 Dec 2008 at 10:49