If you’ve recently noticed that your renamed users in bitlbee have changed back to UIDs, it’s probably because Facebook have changed their UID string from being ‘uNNNNNN’ to ‘-NNNNNN’. Not a huge problem, just change the script:
% diff bitlbee_rename.pl.old bitlbee_rename.pl
22c22
< if($channel == $bitlbeeChannel && $nick == $username && $nick =~ m/^ud+/ && $host == “chat.facebook.com”)
—-
> if($channel == $bitlbeeChannel && $nick == $username && $nick =~ m/^-d+/ && $host == “chat.facebook.com”)
25c25
< $server->command(“whois $nick”);
—-
> $server->command(“whois \”$nick\”“);
(My) updated version here. Hope this helps at least one person.
Update
_@TheSamoth has pointed out that new bitlbee (v >=1.2.5)doesn’t actually require the rename script, as it has the functionality built in and can be enabled with. Thanks! _
account set facebook/nick_source full_name