bitlbee / bitlbee-facebook

Facebook protocol plugin for BitlBee
GNU General Public License v2.0
279 stars 49 forks source link

Always open new conversations in own window #123

Closed tiagoboldt closed 7 years ago

tiagoboldt commented 7 years ago

Whenever someone new speaks to me, I get the message in the facebook channel window. If I had the user to my bitlbee contacts and open a private chat I then get the message in that separate window.

I would like to have this behavior by default. Whenever someone spoke to me, it would go directly to it's own window.

I've search and didn't manage to find any documentation on this, so I believe this hasn't been implemented yet. If this is not a better behavior for everyone, than maybe it could be a configuration for the connection.

What do you guys think?

dequis commented 7 years ago

Is this about people who are not in your contact list? help set handle_unknown in &bitlbee

tiagoboldt commented 7 years ago

I guess that would be it. Mine was set to add_channel, hence everything was being sent to the channel. I think add_private would be the expectable behavior from anyone coming from facebook. So let me change my suggestion to either having add_private as default, or explicitly refer to that option in the wiki page that documents the plugin (https://wiki.bitlbee.org/HowtoFacebookMQTT).

Please close the issue if you don't agree. Thanks

dequis commented 7 years ago

Well, it's not really specific to bitlbee-facebook at all. It works like that for historical reasons, and for some use cases it's desirable to not create query windows, so it's not something that can be changed lightly.

tiagoboldt commented 7 years ago

Totally agree, hence suggesting adding the description of the handle_unknown configuration in the plugin's page instead of changing any default behavior. Up to you! :)

dequis commented 7 years ago

This will do https://wiki.bitlbee.org/FAQ#Why_do_some_people_talk_to_me_through_.26bitlbee.3F