Opened at 2012-03-07T10:46:47Z
Last modified at 2016-02-03T17:11:14Z
#928 new defect
The translate_to_nicks setting seems not working
Reported by: | Owned by: | ||
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | BitlBee | Version: | 3.0.5 |
Keywords: | translate_to_nicks, muc, channel | Cc: | |
IRC client+version: | weechat 0.3.6 | Operating System: | Linux |
OS version/distro: | Debian Wheezy |
Description
Assume you joined an XMPP MUC (Jabber room). There is a guy whose original nick name is "John Smith". Bitlbee translates his name to "johnsmith". That's right. According to the translate_to_nicks documentation when I write "johnsmith: hey" I should expect it to be translated back to "John Smith". And that does not happen, message is sent literally (checked using a native Jabber client). As a result: the guy is not highlight and my private IRC nickname is exposed.
Example. I sent from IRC:
mvuets> johnsmith: hey
I got in real MUC:
mvuets> johnsmith: hey
I expected:
mvuets> John Smith: hey
Attachments (0)
Change History (6)
comment:1 Changed at 2012-03-15T07:01:08Z by
comment:2 Changed at 2014-07-01T10:48:32Z by
Any news on this bug? Just verified the bug still exists exactly as described with BitlBee 3.2.1.
comment:3 Changed at 2014-07-02T15:15:00Z by
I didn't even know this feature existed. It's tricky stuff, since there seem to be several different kinds of groupchats, some of them are 'anonymous'... and i'm not really sure how to switch channels from one mode to the other.
comment:4 Changed at 2015-10-31T11:52:56Z by
It works for completely anonymous groupchats (where we only get nicks and no real JIDs), doesn't work for non-anonymous (or semi-anonymous where we're the owner)
comment:5 follow-up: 6 Changed at 2016-02-03T17:00:03Z by
I'd also like to see this fixed, also for private queries. Currently, when one queries a "broken" nick, it just goes to void and you get a message telling you that the nick is offline.
comment:6 Changed at 2016-02-03T17:11:14Z by
Replying to mail@…:
I'd also like to see this fixed, also for private queries. Currently, when one queries a "broken" nick, it just goes to void and you get a message telling you that the nick is offline.
That's an unrelated issue, this setting doesn't make sense at all for private queries.
Are you sure the message doesn't actually arrive? Because groupchat contacts are offline by default.
If it doesn't arrive, enable the xmlconsole as mentioned here http://wiki.bitlbee.org/Debugging then try to send a message to this contact and copy the lines that appear, either in a new ticket or join irc to talk about it.
Even if i did not check the other point, you could set your own nickname via "channel #chan set nick maxim".