wiki:Development/Styles/LogEventTypes

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

added memberDemotedFromOperator, memberDevoiced

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

Happens when a member has been demoted from operator in the chat room.

Content Model

event ::= message,by,who

Children

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

Example

<event id="AZAUI9GAXT" name="memberDemotedFromOperator" occurred="2006-08-06 00:40:57 +0200">
  <message><span class="member">Steve</span> was demoted from operator by <span class="member">nonex</span>.</message>
  <by hostmask="nonex@xx.yy.net" class="operator">nonex</by>
  <who hostmask="steve@xxx.xx.xx.xxx" identifier="steve">Steve</who>
</event>

memberDequieted


memberDevoiced

Happens when a member had voice removed in the chat room.

Content Model

event ::= message,by,who

Children

message
The message describing that the member had voice removed in the chat room.
by
The person who had removed voice from the other.
who
The person who had voice removed.

Example

<event id="F0ZMFIGAXT" name="memberDevoiced" occurred="2006-08-06 00:41:06 +0200">
  <message><span class="member">Steve</span> had voice removed by <span class="member">nonex</span>.</message>
  <by hostmask="nonex@xx.yy.net" class="operator">nonex</by>
  <who hostmask="steve@xxx.xx.xx.xxx" identifier="steve">Steve</who>
</event>

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

Happens when you rejoin the chat room after you disconnected.

Content Model

event ::= message

Children

message
The message describing that you rejoined the chat room.

Example

<event id="JE6Z2DV8WK" name="rejoined" occurred="2006-02-11 11:06:49 +0100">
  <message>You rejoined the room.</message>
</event>

topicChanged

Happens when someone changes the topic of the chat room.

Content Model

topicChanged ::= message,by,topic

Children

message
The message describing that someone changed the topic.
by
The person who changed the topic.
topic
The new topic.

Example

<event id="FX6RCBE3XT" name="topicChanged" occurred="2006-08-05 22:08:35 +0200">
  <message>You changed the topic to "AMBIAAAAAANCE!!!".</message>
  <by self="yes" hostmask="koan@xx.xx.xx.xx">koan</by>
  <topic>AMBIAAAAAANCE!!!</topic>
</event>

voiced