wiki:Development/Styles/LogEventTypes

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

Happens when a ban on a hostname gets removed in the chat room.

Content Model

event ::= message,ban,by

Children

message
The message describing that the bans gets removed in the chat room.
ban
The banned hostname.
by
The person who removed the ban.

Example

<event id="LX3O5EAF7U" name="banRemoved" occurred="2006-08-11 12:01:26 +0200">
  <message><span class="member">nonex</span> removed the ban on BillGates!*@*.</message>
  <ban>BillGates!*@*</ban>
  <by hostmask="nonex@xx.yy.net" class="operator">nonex</by>
</event>

demotedFromFounder


demotedFromHalfOperator


demotedFromOperator

Happens when you were demoted from operator in the chat room.

Content Model

event ::= message,by,who

Children

message
The message describing that you were demoted from operator in the chat room.
by
The person who has demoted you.
who
You.

Example

<event id="AYC8GCHB6U" name="demotedFromOperator" occurred="2006-08-10 21:41:36 +0200">
  <message>You were demoted from operator by <span class="member">nonex</span>.</message>
  <by hostmask="nonex@xx.yy.net" class="operator">nonex</by>
  <who self="yes" hostmask="koan@xxx.xx.xx.xxx">koan</who>
</event>

dequieted


devoiced

Happens when you had voice removed in the chat room.

Content Model

event ::= message,by,who

Children

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

Example

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

disconnected

Happens when you disconnected from the server.

Content Model

event ::= message

Children

message
The message describing that you disconnected from the server.

Example

<event id="G5XE7URG6U" name="disconnected" occurred="2006-08-10 23:35:54 +0200">
  <message>You left the chat by being disconnected from the server.</message>
</event>

kicked

Happens when you were kicked from the chat room.

Content Model

event ::= message,by,reason

Children

message
The message describing that you were kicked from the chat room.
by
The person who kicked you.
reason
The reason the person kicked you.

Example

<event id="HJCNKO2C6U" name="kicked" occurred="2006-08-10 21:54:25 +0200">
  <message>You were kicked from the chat room by nonex.</message>
  <by hostmask="nonex@xx.yy.net" class="operator">nonex</by>
  <reason>koan</reason>
</event>

memberBanned

Happens when a hostname gets banned in the chat room.

Content Model

event ::= message,ban,by

Children

message
The message describing the ban set in the chat room.
ban
The banned hostname.
by
The person who has set the ban.

Example

<event id="VK56DB7A6U" name="memberBanned" occurred="2006-08-10 21:13:59 +0200">
  <message><span class="member">nonex</span> set a ban on BillGates!*@*.</message>
  <ban>BillGates!*@*</ban>
  <by hostmask="nonex@xx.yy.net" class="operator">nonex</by>
</event>

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

Happens when a member has been kicked from the chat room.

Content Model

event ::= message,by,reason

Children

message
The message describing that the member has been kicked from the chat room.
by
The person who kicked the member.
who
The member that has been kicked.
reason
The reason the person kicked the member.

Example

<event id="BRZV6DGC6U" name="memberKicked" occurred="2006-08-10 22:02:37 +0200">
  <message>Steve was kicked from the chat room 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>
  <reason>Steve</reason>
</event>

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

Happens when you get promoted to operator in the chat room.

Content Model

event ::= message,by,who

Children

message
The message describing that you were promoted to operator in the chat room.
by
The person who has promoted you.
who
You.

Example

<event id="J53O6CDC6U" name="promotedToOperator" occurred="2006-08-10 22:00:48 +0200">
  <message>You were promoted to operator by <span class="member">nonex</span>.</message>
  <by hostmask="nonex@xx.yy.net" class="operator">nonex</by>
  <who self="yes" hostmask="koan@xxx.xx.xx.xxx" class="operator">koan</who>
</event>

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

Happens when you were granted voice in the chat room.

Content Model

event ::= message,by,who

Children

message
The message describing that you were granted voice in the chat room.
by
The person who has granted voice to you.
who
You.

Example

<event id="SNFNKAXB6U" name="voiced" occurred="2006-08-10 21:51:11 +0200">
  <message>You were granted voice by <span class="member">nonex</span>.</message>
  <by hostmask="nonex@xx.yy.net" class="operator">nonex</by>
  <who self="yes" hostmask="koan@xxx.xx.xx.xxx" class="voice">koan</who>
</event>
Last modified 11 years ago Last modified on Aug 11, 2006 4:18:34 AM