AnyEvent::XMPP::Ext::MUC::User(3pm)

AnyEvent::XMPP::Ext::MUC::User3pm

User class

Overview

This module represents a user (occupant) handle for a MUC. This class is derived from AnyEvent::XMPP::Presence as a user has also a presence within a room.

Methods

new (%args)
nick

The nickname of the MUC user.

affiliation

The affiliation of the user.

role

The role of the user.

room

The AnyEvent::XMPP::Ext::MUD::Room this user is in.

in_room_jid

The room local JID of the user.

real_jid

The real JID of the user, this might be undef if it is an anonymous room.

make_message (%args)

Returns a AnyEvent::XMPP::Ext::MUC::Message object with the to field set to this presence full JID.

%args are further arguments to the constructor of the message.

did_create_room

This method returns true if the user created a room.

Releases

8 releases since Debian 7 (Wheezy); the text changed 6 times.

  1. 7
  2. 8
  3. 9
  4. 10–11
  5. 12
  6. 13
  7. Arch

Author

Robin Redeker, "<elmex at ta-sa.org>", JID: "<elmex at jabber.org>"

From perl-anyevent-xmpp 0.55-7 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.