wiki:Development/Styles/LogEventTypes

Version 6 (modified by colloquy, 13 years ago) (diff)

added newNickName

TracNav(Development)? This is part of the Development Documentation Project, please help document Colloquy if you know anything that would be relevant here for other users to know about.

The list of event types in the Colloquy Transcript file format

This page documents the different event types as they occur in the XML file format for the Colloquy Transcripts. Consult the general information for the event element there.


awaySet

Happens when you set your away status.

Content Model

event ::= message,away-message

Children

message
The message describing that you set your away status.
away-message
Your away message.

Example

<event id="AHI4GDZ7XT" name="awaySet" occurred="2006-08-05 23:47:37 +0200">
  <message>You have set yourself away with "food".</message>
  <away-message>food</away-message>
</event>

awayRemoved

Happens when you remove your away status.

Content Model

event ::= message

Children

message
The message describing that you removed your away status.

Example

<event id="X40F7Z2DJS" name="awayRemoved" occurred="2006-07-10 01:37:47 +0200">
  <message>You have returned from away.</message>
</event>

banRemoved


demotedFromFounder


demotedFromHalfOperator


demotedFromOperator


dequieted


devoiced


kicked


memberBanned


memberDemotedFromFounder


memberDemotedFromHalfOperator


memberDemotedFromOperator


memberDequieted


memberDevoiced


memberJoined

Happens when a member joins the chat room.

Content Model

event ::= message,who

Children

message
The message describing that the member joins the chat room.
who
The person who joins the chat room.

Example

<event id="IP7F210BJS" name="memberJoined" occurred="2006-07-10 00:52:49 +0200">
  <message><span class="member">nonex</span> joined the chat room.</message>
  <who hostmask="nonex@xx.yy.net" class="operator">nonex</who>
</event>

memberKicked


memberNewNickname

Happens when a member changes his nickname.

Content Model

event ::= message,old,who

Children

message
The message describing that the member changes his nickname.
old
The old nickname.
who
The new nickname.

Example

<event id="ROI65V6EJS" name="memberNewNickname" occurred="2006-07-10 02:01:43 +0200">
  <message>nonex__ is now known as <span class="member">nonex</span>.</message>
  <old>nonex__</old>
  <who hostmask="nonex@xx.yy.net" class="operator">nonex</who>
</event>

memberParted

Happens when a member parts the chat room.

Content Model

event ::= message,who,reason

Children

message
The message describing that the member parts the chat room.
who
The person who parts the chat room.
reason
The reason the person has given for parting.

Example

<event id="F42GEA9EVT" name="memberParted" occurred="2006-08-05 00:07:58 +0200">
  <message><span class="member">nonex</span> left the chat room.</message>
  <who hostmask="nonex@xx.yy.net" class="operator">nonex</who>
  <reason/>
</event>

memberPromotedToFounder


memberPromotedToHalfOperator


memberPromotedToOperator

Happens when a member has been promoted to operator in the chat room.

Content Model

event ::= message,by,who

Children

message
The message describing that the member has been promoted to operator in the chat room.
by
The person who has promoted the other.
who
The person who has been promoted.

Example

<event id="RCW49NCFJS" name="memberPromotedToOperator" occurred="2006-07-10 02:26:47 +0200">
  <message><span class="member">nonex</span> was promoted to operator by <span class="member">ChanServ</span>.</message>
  <by identifier="chanserv">ChanServ</by>
  <who hostmask="nonex@xx.yy.net" class="operator">nonex</who>
</event>


memberQuieted


memberVoiced

Happens when a member has been granted voice in the chat room.

Content Model

event ::= message,by,who

Children

message
The message describing that the member has been granted voice in the chat room.
by
The person who has granted voice to the other.
who
The person who has been granted voice.

Example

<event id="N0PIFF0BJS" name="memberVoiced" occurred="2006-07-10 00:53:04 +0200">
  <message><span class="member">nonex</span> was granted voice by <span class="member">ChanServ</span>.</message>
  <by identifier="chanserv">ChanServ</by>
  <who hostmask="nonex@xx.yy.net" class="voice">nonex</who>
</event>

modeChange


newNickName

Happens when you change your nickname.

Content Model

event ::= message

Children

message
The message describing that you change your nickname.

Example

<event id="ALATG2OC2R" name="newNickname" occurred="2006-06-11 10:36:03 +0200">
  <message>You are now known as <span class="member">koan</span>.</message>
</event>

promotedToFounder


promotedToHalfOperator


promotedToOperator


quieted


rejoined


topicChanged


voiced