#546 closed enhancement (fixed)

MSN mobile contacts not differentiated

Reported by: jasonspiro <jasonspiro4+bitlbee@…> Owned by: wilmer
Priority: wishlist Milestone:
Component: MSN Version: devel
Keywords: Cc:
IRC client+version: Client-independent Operating System: Public server
OS version/distro:


Please notify me when a buddy is connecting to MSN Messenger via a cellphone or PDA. This will encourage me not to start a conversation with them because it implies that they will type each message to me more slowly than usual.

This feature request is sort of like #462 (AIM Mobile Contacts Not Differentiated), but for MSN.

Some ideas follow on how to implement this.

User "doug" at #bitlbee told me that when an MSN buddy's presence notification client ID number is odd, not even, then the user is connecting to MSN from a cellphone or PDA.

Please use this client ID information to show me my buddies' mobile status in a prominent way. I would have suggested that Bitlbee simply set their away status, but:

Issue #1. I'm not sure it's appropriate that they appear as "away". Away should be reserved for the times when someone has actually set their presence state to Away.

Issue #2. Neither XChat 2.6.6 nor irssi 0.8.13 indicate away status when I open a /query window targeting a buddy. They only indicate the buddies' away status when I first message them. I have filed a feature request. Another option might be to append "-m" to the end of their nickname to show that they are Mobile, and to show that they are Mobile somewhere in their whois information.

So, instead, Bitlbee should use a combination of ops, half-ops, and voice to indicate who is mobile and who is not. This solves issue #1 but not #2.

Attachments (0)

Change History (4)

comment:1 Changed at 2009-11-24T01:02:56Z by jasonspiro <jasonspiro4+bitlbee@…>

Even if you use a combination of ops, half-ops, and voice to show who is mobile and who isn't, still, if a buddy is mobile, please also indicate that fact in plaintext in their /whois information to help out BitlBee users who haven't read the documentation. :)

comment:2 Changed at 2010-03-14T01:10:29Z by wilmer

I'm not feeling so happy about using ops/halfops for that. What about showing this in /whois?

comment:3 Changed at 2010-05-12T22:01:29Z by Jason Spiro <jasonspiro4+tagbitlbee@…>

Why not use ops/halfops?

But OK, how about showing it in /whois plus also appending "-m" to the end of their nickname?

comment:4 Changed at 2010-08-21T23:11:39Z by wilmer

Resolution: fixed
Status: newclosed

I went for this approach: A mobile_is_away setting. When enabled, people who are not away but on a mobile phone will have their away state set to "Mobile". Does that make sense?

Implemented for OSCAR, Yahoo! and MSN now (the latter in the msnp13 branch only).

Modify Ticket

as closed The owner will remain wilmer.
The resolution will be deleted.

Add Comment

E-mail address and name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.