On Apr 24, 2006, at 9:51 AM, Francisco Obarrio wrote: > Daniel: > im not getting the "real" nicknames on pyicq.. (maybe > because when i get registered and accept every contact the nickname > is the same as the number?) > some enlightment with the new jep on how to get that nicknames ? :|
Are you using the latest SVN? It's up to your jabber client to "care" about the nicknames after initial add. Note that, at least in Psi, Psi has the functionality to request the vcard of the person you are adding and use that for the nickname. (Resolve I think is the button name) > on yahoo i dont need to autorize anything..(yahoo c version. 2.3.2) > > here its the xml of how do i register on yahoo-t (c version) > > SENT: <iq id="jcl_725" to="yahoo.localhost" type="set"><query > xmlns="jabber:iq:register"><username>myusername</ > username><password>xxxxx</ > password><key>1e498daf7f9c782259744ca31cd8a0611d2621e8</key></ > query></iq> > > RECV: <presence to='[EMAIL PROTECTED]/Exodus' from='yahoo.localhost/ > registered' type='subscribe'/> > > SENT: <presence to="yahoo.localhost/registered" > type="subscribed"><priority>0</priority></presence> > > RECV: <iq id='jcl_725' to='[EMAIL PROTECTED]/Exodus' type='result' > from='yahoo.localhost'><query xmlns='jabber:iq:register'/></iq> > > RECV: <iq type='set'><query xmlns='jabber:iq:roster'><item > jid='yahoo.localhost/registered' subscription='from'/></query></iq> > > RECV: <presence type='subscribed' to='[EMAIL PROTECTED]/Exodus' > from='[EMAIL PROTECTED]' name='akmike87'><group>Amigos</ > group></presence><iq type='set'><query > xmlns='jabber:iq:roster'><item jid='[EMAIL PROTECTED]' > name='akmike87' subscription='to'/></query></iq><presence > type='subscribed' to='[EMAIL PROTECTED]/Exodus' > from='[EMAIL PROTECTED]' > name='aldofgutierrez'><group>Amigos</group></presence><iq > type='set'><query xmlns='jabber:iq:roster'><item > jid='[EMAIL PROTECTED]' name='aldofgutierrez' > subscription='to'/></query></iq><presence type='subscribed' > to='[EMAIL PROTECTED]/Exodus' from='[EMAIL PROTECTED]' > name='belkysk'><group>Amigos</group></presence><iq > type='set'><query xmlns='jabber:iq:roster'><item > jid='[EMAIL PROTECTED]' name='belkysk' subscription='to'/></ > query></iq><presence type='subscribed' to='[EMAIL PROTECTED]/Exodus' > from='[EMAIL PROTECTED]' > name='betsabegodoy'><group>Amigos</group></presence><iq > type='set'><query xmlns='jabber:iq:roster'><item > jid='[EMAIL PROTECTED]' name='betsabegodoy' > subscription='to'/></query></iq><presence type='subscribed' > to='[EMAIL PROTECTED]/Exodus' from='[EMAIL PROTECTED]' > name='c_camerlingo'><group>Amigos</group></presence><iq > type='set'><query xmlns='jabber:iq:roster'><item > jid='[EMAIL PROTECTED]' name='c_camerlingo' > subscription='to'/></query></iq><presence type='subscribed' > to='[EMAIL PROTECTED]/Exodus' from='[EMAIL PROTECTED]' > name='chewbacca26es'><group>Amigos</group></presence><iq > type='set'><query xmlns='jabber:iq:roster'><item > jid='[EMAIL PROTECTED]' name='chewbacca26es' > subscription='to'/></query></iq><presence type='subscribed' > to='[EMAIL PROTECTED]/Exodus' from='[EMAIL PROTECTED]' > name='davidortega22'><group>Amigos</group></presence><iq > type='set'><query xmlns='jabber:iq:roster'><item > jid='[EMAIL PROTECTED]' name='davidortega22' > subscription='to'/></query></iq><presence type='subscribed' > to='[EMAIL PROTECTED]/Exodus' from='[EMAIL PROTECTED]' > name='exmichi'><group>Amigos</group></presence><iq > type='set'><query xmlns='jabber:iq:roster'><item > jid='[EMAIL PROTECTED]' name='exmichi' subscription='to'/></ > query></iq><presence type='subscribed' to='[EMAIL PROTECTED]/Exodus' > from='[EMAIL PROTECTED]' > name='guido_sheikhalikani'><group>Amigos</group></presence><iq > type='set'><query xmlns='jabber:iq:roster'><item > jid='[EMAIL PROTECTED]' > name='guido_sheikhalikani' subscription='to'/></query></ > iq><presence type='subscribed' to='[EMAIL PROTECTED]/Exodus' > from='[EMAIL PROTECTED]' > name='hernan_andesron'><group>Amigos</group></presence><iq > type='set'><query xmlns='jabber:iq:roster'><item > jid='[EMAIL PROTECTED]' name='hernan_andesron' > subscription='to'/></query></iq><presence type='subscribed' > to='[EMAIL PROTECTED]/Exodus' from='[EMAIL PROTECTED]' > name='loquesuena2001'><group>Amigos</group></presence><iq > type='set'><query xmlns='jabber:iq:roster'><item > jid='[EMAIL PROTECTED]' name='loquesuena2001' > subscription='to'/></query></iq><presence type='subscribed' > to='[EMAIL PROTECTED]/Exodus' from='[EMAIL PROTECTED]' > name='manana_dipaco'><group>Amigos</group></presence><iq > type='set'><query xmlns='jabber:iq:roster'><item > jid='[EMAIL PROTECTED]' name='manana_dipaco' > subscription='to'/></query></iq><presence type='subscribed' > to='[EMAIL PROTECTED]/Exodus' from='[EMAIL PROTECTED]' > name='marinaobarrio'><group>Amigos</group></presence><iq > type='set'><query xmlns='jabber:iq:roster'><item > jid='[EMAIL PROTECTED]' name='marinaobarrio' > subscription='to'/></query></iq><presence type='subscribed' > to='[EMAIL PROTECTED]/Exodus' from='[EMAIL PROTECTED]' > name='mattmankins'><group>Amigos</group></presence><iq > type='set'><query xmlns='jabber:iq:roster'><item > jid='[EMAIL PROTECTED]' name='mattmankins' > subscription='to'/></query></iq><presence type='subscribed' > to='[EMAIL PROTECTED]/Exodus' from='[EMAIL PROTECTED]' > name='meralias'><group>Amigos</group></presence><iq > type='set'><query xmlns='jabber:iq:roster'><item > jid='[EMAIL PROTECTED]' name='meralias' subscription='to'/></ > query></iq><presence type='subscribed' to='[EMAIL PROTECTED]/Exodus' > from='[EMAIL PROTECTED]' name='mike_tyson57'> *blink* James? Your thoughts on this? If I'm reading this right, yahoo-transport is sending a "subscribed" presence to the client, and subscribing itself to all of the user's presences. That doesn't make a lot of sense to me. If it's actually ending up effecting the end user's roster, my understanding of 'how things work' seems to dictate that the jabber server should say "uh... no". Francisco, what Jabber server are you running? In the past, when I've tried to "set" like that, I get flat out denied. And like I said, the yahoo transport bugs me for everyone in my contact list (just like PyICQ). I wonder if your Jabber server has special handling for this? WEIRD! =) > Is some kind of way of avoiding acept every user .. (auto-import) > contacts ? on pymsn and pyicq ? See my earlier post. =D I'd love to see the ability to kill the bazillion auth requests... but just as far as I know we don't have a supported way of doing that. (aside from that roster item exchange hooha, and I couldn't get that to work with the clients I tested with) If what you are showing me above works with some Jabber servers, then I'm certainly willing to add it in for those servers to take advantage of. (or at least try, if it's reasonable ;D ) Daniel > > Thanks > > Fran > > > > ----- Original Message ----- From: "Daniel Henninger" > <[EMAIL PROTECTED]> > To: "PyAIM-t/PyICQ-t/PyMSN-t Discussion" <py- > [EMAIL PROTECTED]> > Sent: Monday, April 24, 2006 10:36 AM > Subject: Re: [py-transports] PyMSNt & pyicq > > >> >> On Apr 24, 2006, at 9:06 AM, Francisco Obarrio wrote: >> >>> Hello people: >>> some questions... >>> >>> 1- when i get registered with yahoo transport-> gaves me the >>> full list without autorizing anything.. >>> is there any way of doing this on pyicq or pymsn (just with both >>> suscription) >> >> I always have to auth everything with yahoo transport (Both of >> them, the xmpppy one and the c-based one), so color me confused >> as to how you aren't having to do this. =) >> >>> 2. i dont remember wich version of pyicq but i get the nicknames >>> of the users on my roster.. >>> now i cannot get it (and i have patched my server 1.4.4) is >>> there any way of acomplish this ? >> >> There was a completely busted nickname support at one point. >> PyICQ now supports the old nickname update support we had in >> place, plus the 'official JEP' way of providing nicknames. (now >> as in, in SVN) >> >> Daniel >> >> >>> >>> Thanks in advice. >>> Fran >>> >>> >>> _______________________________________________ >>> py-transports mailing list >>> [email protected] >>> http://www.modevia.com/cgi-bin/mailman/listinfo/py-transports >> >> _______________________________________________ >> py-transports mailing list >> [email protected] >> http://www.modevia.com/cgi-bin/mailman/listinfo/py-transports > > _______________________________________________ > py-transports mailing list > [email protected] > http://www.modevia.com/cgi-bin/mailman/listinfo/py-transports
