Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Not receiving group chats from Facebook #173

Open
mihav opened this issue Nov 22, 2016 · 14 comments
Open

Not receiving group chats from Facebook #173

mihav opened this issue Nov 22, 2016 · 14 comments

Comments

@mihav
Copy link

mihav commented Nov 22, 2016

Hello,
I'm using latest ejabberd+spectrum2+purple-facebook combination on server side with Gajim and Conversations on client side. Everything works pretty well, except Facebook groupchat messages are not delievered.

Log file says:
==> backends/backend-1.log <==
26379: 2016-11-22 19:57:37,506 INFO backend: Received message body='message' xhtml='' name='569408136428298' 1044469493

==> spectrum2.log <==
2016-11-22 19:57:37,508 WARN NetworkPluginServer: handleConvMessagePayload: No conversation with name 569408136428298

@ghost
Copy link

ghost commented Jan 3, 2017

I have the same issue. Any update here?

@ghost
Copy link

ghost commented Jan 3, 2017

Maybe group-chat-open parameter must be set to 1. But currently not possible to test as backend is crashing.

[purple]
group-chat-open=1

@vitalyster
Copy link
Collaborator

can you please test 898b05c ?

@mihav
Copy link
Author

mihav commented Jan 27, 2017

Nope, still not working with group-chat-open=1 with latest master branch:

10062: 2017-01-27 10:17:45,410 ERROR backend: g_log purple_conversation_get_chat_data: assertion 'conv != NULL' failed
10062: 2017-01-27 10:17:45,411 INFO libpurple: http:Performing new request 0xab85f0 to graph.facebook.com.
10062: 2017-01-27 10:17:45,411 INFO libpurple: http:Connecting to graph.facebook.com...
10062: 2017-01-27 10:17:45,411 INFO backend: Received message body='test group message' xhtml='' name='1420768124622546' $USERID

I also noticed messages which only contains smileys (only thumbsup for example) are not coming through. Spectrum logs empty message:

10062: 2017-01-27 10:20:22,353 ERROR backend: GLib g_string_free: assertion 'string != NULL' failed
10062: 2017-01-27 10:20:22,353 INFO backend: Received message body='' xhtml='' name='$USERID'

@thundergreen
Copy link
Contributor

I see also participants but messages not delivered will try above and give feedback

@vitalyster
Copy link
Collaborator

So, at least something received from facebook side, but not delivered to XMPP. That is a backend log, can you also please check spectrum log?

@mihav
Copy link
Author

mihav commented Jan 27, 2017

spectrum2 log for incoming group chat (same as in first report):

2017-01-27 10:17:45,412 WARN NetworkPluginServer: handleConvMessagePayload: No conversation with name 1420768124622546
2017-01-27 10:17:46,166 WARN NetworkPluginServer: handleConvMessagePayload: No conversation with name 1420768124622546

@thundergreen
Copy link
Contributor

Tried adding mentioned prpl settings but spectrum won't start

@vitalyster
Copy link
Collaborator

@thundergreen you forgot to update spectrum

@thundergreen
Copy link
Contributor

thundergreen commented Jan 27, 2017 via email

@ghost
Copy link

ghost commented Jan 28, 2017

I got the same error also with the new version when someone is inviting my fb account to a group chat:
group-chat-open=1

2017-01-27 21:44:29,914 WARN NetworkPluginServer: handleConvMessagePayload: No conversation with name 1283337048421837
2017-01-27 21:44:30,149 WARN NetworkPluginServer: handleConvMessagePayload: No conversation with name 1283337048421837

@truenicoco
Copy link
Contributor

Any update on this? I can manually join an existing groupchat, but isn't there a way to auto "popup" new group chats? Also, is there a way to create a facebook groupchat using a xmpp client?

@Knezzen
Copy link
Contributor

Knezzen commented Apr 20, 2018

truenicoco: I'm wondering the same thing. Would be wonderful if somehow the group chats could pop up automatically, just like when a normal chat is initiated.

@vitalyster
Copy link
Collaborator

@truenicoco @Knezzen if you are able to join/receive messages, then it is a different issue and need a lot of work on server/spectrum AND client side - #68

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants