Stream Feature: Join a group chat (Multi-User Chat / MUC) #17
Labels
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Depends on
#13 Stream Feature: Get Roster after Login
Larra/larra
Reference: Larra/larra#17
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Stream and Stanza overview: https://xmpp.org/rfcs/rfc6120.html#streams
IQ Query Roster Management: https://xmpp.org/rfcs/rfc6121.html#roster-login
Multi user chat messaging attributes (search for "multi-user")
https://xmpp.org/rfcs/rfc6121.html#message-syntax-to
Resource binding
https://xmpp.org/rfcs/rfc6120.html#bind
Step-by-Step Process:
Step 1: Send a presence stanza to the room JID with your desired nickname.
Step 2: The server will respond with a presence stanza to confirm that you have joined the room.
Step 3: You will start receiving presence stanzas from the room indicating the presence of other participants.