MatrixMessageEmote

MatrixMessageEmote — The emote message type

Functions

Types and Values

Description

This message is similar to `m.text` except that the sender is 'performing' the action contained in the `body` key, similar to `/me` in IRC. This message should be prefixed by the name of the sender. This message could also be represented in a different colour to distinguish it from regular `m.text` messages.

Functions

MATRIX_MESSAGE_TYPE_EMOTE

#define MATRIX_MESSAGE_TYPE_EMOTE (matrix_message_emote_get_type ())

The type for MatrixMessageEmote.


matrix_message_emote_new ()

MatrixMessageEmote *
matrix_message_emote_new (void);

Types and Values

struct MatrixMessageEmote

struct MatrixMessageEmote {
	MatrixMessageBase parent_instance;
	MatrixMessageEmotePrivate * priv;
};

The emote message type

This message is similar to `m.text` except that the sender is 'performing' the action contained in the `body` key, similar to `/me` in IRC. This message should be prefixed by the name of the sender. This message could also be represented in a different colour to distinguish it from regular `m.text` messages.


struct MatrixMessageEmoteClass

struct MatrixMessageEmoteClass {
	MatrixMessageBaseClass parent_class;
};

The class structure for MATRIX_MESSAGE_TYPE_EMOTE. All the fields in this structure are private and should never be accessed directly.

Members

MatrixMessageBaseClass parent_class;

the parent class structure