class

XMPP::Stanza::DirectInvite

Inherits XMPP::Stanza::MsgExtension / XMPP::Stanza::Extension / XMPP::Stanza::Packet / Reference / Object

DirectInvite implements XEP-0249 - Direct MUC Invitations.

A user invites another user to a room by sending a message whose payload is an empty <x> element in the "jabber:x:conference" namespace carrying the room JID and optional metadata as attributes. Unlike the mediated MUC invitation (XEP-0045), a direct invitation is sent person-to-person.

Constructors

new(xml : String)
Source
new(node : XML::Node)
Source

Class methods

xml_name
Source

Instance methods

continue=(continue : Bool)
Source
continue?
Source
jid=(jid : String)
Source
name
Source
password
Source
password=(password : String)
Source
reason
Source
reason=(reason : String)
Source
thread
Source
thread=(thread : String)
Source
to_xml(xml : XML::Builder)
Source