<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://microformats.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=ChristopherStJohn</id>
	<title>Microformats Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://microformats.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=ChristopherStJohn"/>
	<link rel="alternate" type="text/html" href="https://microformats.org/wiki/Special:Contributions/ChristopherStJohn"/>
	<updated>2026-05-17T21:14:19Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.38.4</generator>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=events/2006-03-13-sxsw-microformats&amp;diff=5386</id>
		<title>events/2006-03-13-sxsw-microformats</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=events/2006-03-13-sxsw-microformats&amp;diff=5386"/>
		<updated>2006-03-13T18:10:52Z</updated>

		<summary type="html">&lt;p&gt;ChristopherStJohn: /* Attending */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h1&amp;gt; Microformats panel at SXSW Interactive 2006 &amp;lt;/h1&amp;gt;&lt;br /&gt;
&lt;br /&gt;
One of several microformats [[events]].&lt;br /&gt;
&lt;br /&gt;
During the [http://2006.sxsw.com/ SXSWi 2006] conference, there will be a [http://2006.sxsw.com/interactive/programming/panels/?action=show&amp;amp;id=IAP060038 Microformats panel] where microformats implementers will demonstrate and discuss microformats support in their tools and/or websites.&lt;br /&gt;
&lt;br /&gt;
Presenters, please see To Do section.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
== Session Details ==&lt;br /&gt;
&lt;br /&gt;
* What: Microformats: Evolving the Web&lt;br /&gt;
* Who (confirmed presenters): Tantek Çelik, Mark Norman Francis, Chris Messina, Jeremy Keith&lt;br /&gt;
* When: Monday, March 13th, 11:30 am - 12:30 pm&lt;br /&gt;
* Where: Room 17AB, Austin Convention Center, Austin, TX&lt;br /&gt;
&lt;br /&gt;
== Attending ==&lt;br /&gt;
Please add your name here if you are attending SXSW Interactive (whether you are speaking or not), alphabetically sorted by last name.&lt;br /&gt;
* Tantek Çelik&lt;br /&gt;
* [http://loadaveragezero.com/ Douglas Clifton]&lt;br /&gt;
* Mark Norman Francis&lt;br /&gt;
* Eran Globen&lt;br /&gt;
* Jeremy Keith&lt;br /&gt;
* [http://kidachi.kazuhi.to Kazuhito Kidachi]&lt;br /&gt;
* [http://FireAnt.tv Joshua Kinberg]&lt;br /&gt;
* Ryan King&lt;br /&gt;
* Chris Messina&lt;br /&gt;
* Eric Meyer&lt;br /&gt;
* Matt Mullenweg&lt;br /&gt;
* [http://artofsystems.blogspot.com/#hcard Christopher St. John]&lt;br /&gt;
* [http://suda.co.uk Brian Suda]&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== To Do ==&lt;br /&gt;
Please check the to do list to see if you can help out.&lt;br /&gt;
* '''ASAP: Anybody with who can help''' add [[hcalendar|hCalendar]] and [[hcard|hCard]] markup to the SXSW speakers and schedule/panels pages.  Email the result to SXSW webmasters so they can update the pages. Host the marked up version on your own site in the meantime, and for redundancy's sake.&lt;br /&gt;
** Need [[hcalendar|hCalendar]] markup for the events and [[hcard|hCard]] markup wherever speakers are listed with details/info/photo (feel free to put you name next to one to claim it and start working on it).&lt;br /&gt;
*** [http://2006.sxsw.com/interactive/programming/panels/ 2006 Interactive Panel Schedule]&lt;br /&gt;
*** [http://2006.sxsw.com/interactive/programming/opening_remarks/ SXSWi opening remarks]&lt;br /&gt;
*** [http://2006.sxsw.com/interactive/programming/keynotes/ SXSWi keynotes]&lt;br /&gt;
*** [http://2006.sxsw.com/interactive/tradeshow/ SXSWi trade show]&lt;br /&gt;
*** [http://2006.sxsw.com/interactive/web_awards/ SXSWi web awards]&lt;br /&gt;
*** [http://2006.sxsw.com/interactive/evening_events/ SXSWi evening events]&lt;br /&gt;
*** [http://2006.sxsw.com/interactive/media_partners/ SXSWi media partners]&lt;br /&gt;
*** [http://2006.sxsw.com/interactive/programming/daystage/ SXSWi day stage] - no schedule yet, but expect to see the content there soon.&lt;br /&gt;
*** (get list of schedule related pages and put URLs here, prioritize SXSW Interactive, but also include SXSW Film and Music URLs as well)&lt;br /&gt;
** Need hCards on (feel free to put you name next to one to claim it and start working on it) &lt;br /&gt;
*** [http://2006.sxsw.com/interactive/press/ SXSWi press info]&lt;br /&gt;
*** [http://2006.sxsw.com/interactive/dewey_award/ SXSWi dewey award]&lt;br /&gt;
*** (get list of speakers/panelist/location/travel related pages and put URLs here)&lt;br /&gt;
** Need to send to SXSW folks so they can look at the diffs and update their pages &lt;br /&gt;
*** (move URLs here when marked up with hCard and hCalendar, and append link to marked up version as well.  feel free to review these, and add your name next to the one you've reviewed along with assessment, looks good or fails X2V etc. and any other notes re: gotchas/bugs etc.)&lt;br /&gt;
*** [http://2006.sxsw.com/interactive/tradeshow/exhibitor_list/ SXSWi tradeshow exhibitor list] (http://rbach.priv.at/repos/misc/microformatting/SXWX2006/exhibitor_list.html)&lt;br /&gt;
*** [http://2006.sxsw.com/interactive/programming/speakers/ SXSWi speakers] (first conversion attempt: [http://rbach.priv.at/repos/misc/microformatting/SXWX2006/speakers.html speakers.html by Robert Bachmann] - fails X2V ; checked by Tantek). (fixed version of that: http://tantek.com/microformats/2006/sxsw/interactive/speakers.html )&lt;br /&gt;
* All demonstrations/discussion presentations should confirm that demonstrations are done, ready, practiced, and timed to complete within 5-10 minutes. Link to them from here as soon as possible (even drafts) so we can all review and see where everyone is at.&lt;br /&gt;
** Tantek Çelik: working on slides, demo script for hCard and hCalendar import to Apple Address Book and Apple iCal calendaring application.&lt;br /&gt;
** Chris Messina (Flock demo): working on Tails FF plugin as Flock topbar&lt;br /&gt;
** Mark Norman Francis (Yahoo UK! demo): talk about adding [[hreview|hReview]] to Yahoo UK!&lt;br /&gt;
** Jeremy Keith: http://austin.adactio.com&lt;br /&gt;
** demo slot 5&lt;br /&gt;
&lt;br /&gt;
== Short Summary ==&lt;br /&gt;
&lt;br /&gt;
This is simply a direct quote from http://2006.sxsw.com/interactive/programming/panels/?action=show&amp;amp;id=IAP060038 typos, misspellings, and UTF-8 gotchas all.&lt;br /&gt;
&lt;br /&gt;
Microformats: Evolving The Web&lt;br /&gt;
&lt;br /&gt;
Room 17AB&lt;br /&gt;
&lt;br /&gt;
Monday, March 13th&lt;br /&gt;
&lt;br /&gt;
11:30 am - 12:30 pm&lt;br /&gt;
&lt;br /&gt;
Microformats are simple semantic XHTML extensions for expressing numerous common concepts (people, events, etc.) on today's Web. Panelists will demonstrate and discuss microformats support in their websites.&lt;br /&gt;
&lt;br /&gt;
Moderator: Tantek Çelik Chief Technologist, Technorati&lt;br /&gt;
&lt;br /&gt;
* Tantek Çelik  Chief Technologist,  Technorati&lt;br /&gt;
* Chris Messina  Dir of Experience &amp;amp; Open Source Ambassador,  Flock&lt;br /&gt;
&lt;br /&gt;
== Demonstration and Discussion Tips ==&lt;br /&gt;
&lt;br /&gt;
Note about the demonstrations.  All demonstrations MUST:&lt;br /&gt;
* '''Use or produce content published in one or more microformats'''.  I suppose that should be obvious. ;)&lt;br /&gt;
* '''Be completed in 5-10 minutes''' from start to finish, ''including'' setup time.  We are working under strict time constraints, and thus I must cut-off demonstrations at the 10 minute mark so that we have time for the remaining demonstrations.  If your demonstration stalls or appears to not work, we will move onto the next demo and if we have time, may come back, so be sure you have practiced your demo and are sure it will work (you can assume presence of a network, but being able to also run locally is a good thing). If you can keep your demo to 5 minutes and allow for a few minutes of quick audience Q&amp;amp;A that would be ideal.&lt;br /&gt;
* '''Demonstrate end user benefit.'''  Showing the code that makes it behind the scenes and discussing the microformats used briefly is good, but strictly ''secondary'' to showing something working with actual microformat content.&lt;br /&gt;
&lt;br /&gt;
== Proposed Demonstrations ==&lt;br /&gt;
&lt;br /&gt;
I have deliberately kept a few of the demonstration/discussion slots open for new/latecomers/implementers to be able to demonstrate their cool microformat implementations.  If you have a useful and dazzling microformat implementation that you can successfully explain and demonstrate in 5-10 minutes please add your name, and brief explanation of what you plan to demonstrate, and we'll see if we can fit folks in.  Some of the criteria to help decide will include:&lt;br /&gt;
* Does the demo run *today*? (2006-02-26)&lt;br /&gt;
* Does it demonstrate a microformat not currently being demonstrated by the other demos? E.g. one or more of:&lt;br /&gt;
** [[hatom|hAtom]]&lt;br /&gt;
** [[hlisting-proposal|hListing]]&lt;br /&gt;
** [[hresume|hResume]]&lt;br /&gt;
** [[hreview|hReview]] (perhaps [http://judysbook.com Judy's Book])&lt;br /&gt;
** [[xfolk|xFolk]]&lt;br /&gt;
&lt;br /&gt;
Proposed demos:&lt;br /&gt;
&lt;br /&gt;
* Name, Company, title/summary, URL to working demo/download&lt;br /&gt;
* ...&lt;br /&gt;
* ...&lt;br /&gt;
* ...&lt;br /&gt;
* ...&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Longer Session Description ==&lt;br /&gt;
&lt;br /&gt;
I am working on this here, and will submit to SXSW to update on the page for the session: http://2006.sxsw.com/interactive/programming/panels/?action=show&amp;amp;id=IAP060038 &lt;br /&gt;
&lt;br /&gt;
- Tantek&lt;br /&gt;
&lt;br /&gt;
Microformats: Evolving The Web&lt;br /&gt;
&lt;br /&gt;
Room 17AB&lt;br /&gt;
&lt;br /&gt;
Monday, March 13th&lt;br /&gt;
&lt;br /&gt;
11:30 am - 12:30 pm&lt;br /&gt;
&lt;br /&gt;
Microformats are simple semantic XHTML extensions for expressing numerous common concepts (people, events, etc.) on today's Web. Panelists will demonstrate and discuss microformats support in their websites and tools.&lt;br /&gt;
&lt;br /&gt;
Moderator: Tantek Çelik, Chief Technologist, Technorati&lt;br /&gt;
&lt;br /&gt;
* Tantek Çelik  Chief Technologist,  Technorati&lt;br /&gt;
* Mark Norman Francis, Yahoo UK!&lt;br /&gt;
* Chris Messina  Dir of Experience &amp;amp; Open Source Ambassador, Flock&lt;br /&gt;
* Jeremy Keith, http://austin.adactio.com&lt;br /&gt;
&lt;br /&gt;
== Earlier Description ==&lt;br /&gt;
&lt;br /&gt;
Title: Microformats: Evolving the Web&lt;br /&gt;
&lt;br /&gt;
Summary: &lt;br /&gt;
&lt;br /&gt;
As the web design, development, IA, and blogging communities have adopted more and more valid semantic (X)HTML, two key realizations have emerged: there is a need to express common information building blocks on pages such as people, addresses, events, reviews etc., and (X)HTML lacks the built-in semantics to do so.&lt;br /&gt;
&lt;br /&gt;
Microformats are a set of simple open data formats that provide an evolutionary approach to easily expressing such common building blocks on today's Web.  In contrast to dedicated XML schemas, microformats for events or contact info are familar XHTML with semantic class names, making them trivial to embed in existing content, style with CSS, and interoperate with desktop applications.&lt;/div&gt;</summary>
		<author><name>ChristopherStJohn</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=events/2006-03-13-sxsw-microformats&amp;diff=5292</id>
		<title>events/2006-03-13-sxsw-microformats</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=events/2006-03-13-sxsw-microformats&amp;diff=5292"/>
		<updated>2006-03-02T16:43:54Z</updated>

		<summary type="html">&lt;p&gt;ChristopherStJohn: /* Attending */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h1&amp;gt; Microformats panel at SXSW Interactive 2006 &amp;lt;/h1&amp;gt;&lt;br /&gt;
&lt;br /&gt;
One of several microformats [[events]].&lt;br /&gt;
&lt;br /&gt;
During the [http://2006.sxsw.com/ SXSWi 2006] conference, there will be a [http://2006.sxsw.com/interactive/programming/panels/?action=show&amp;amp;id=IAP060038 Microformats panel] where microformats implementers will demonstrate and discuss microformats support in their tools and/or websites.&lt;br /&gt;
&lt;br /&gt;
Presenters, please see To Do section.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
== Session Details ==&lt;br /&gt;
&lt;br /&gt;
* What: Microformats: Evolving the Web&lt;br /&gt;
* Who (confirmed presenters): Tantek Çelik, Mark Norman Francis, Chris Messina&lt;br /&gt;
* When: Monday, March 13th, 11:30 am - 12:30 pm&lt;br /&gt;
* Where: Room 17AB, Austin Convention Center, Austin, TX&lt;br /&gt;
&lt;br /&gt;
== Attending ==&lt;br /&gt;
Please add your name here if you are attending SXSW Interactive (whether you are speaking or not), alphabetically sorted by last name.&lt;br /&gt;
* Tantek Çelik&lt;br /&gt;
* Mark Norman Francis&lt;br /&gt;
* Eran Globen&lt;br /&gt;
* [http://FireAnt.tv Joshua Kinberg]&lt;br /&gt;
* Ryan King&lt;br /&gt;
* Chris Messina&lt;br /&gt;
* Eric Meyer&lt;br /&gt;
* Matt Mullenweg&lt;br /&gt;
* Christopher St. John&lt;br /&gt;
* [http://suda.co.uk Brian Suda]&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== To Do ==&lt;br /&gt;
Please check the to do list to see if you can help out.&lt;br /&gt;
* '''ASAP: Anybody with who can help''' add [[hcalendar|hCalendar]] and [[hcard|hCard]] markup to the SXSW speakers and schedule/panels pages.  Email the result to SXSW webmasters so they can update the pages. Host the marked up version on your own site in the meantime, and for redundancy's sake.&lt;br /&gt;
** Need [[hcalendar|hCalendar]] markup for the events and [[hcard|hCard]] markup wherever speakers are listed with details/info/photo (feel free to put you name next to one to claim it and start working on it).&lt;br /&gt;
*** [http://2006.sxsw.com/interactive/programming/panels/ 2006 Interactive Panel Schedule]&lt;br /&gt;
*** [http://2006.sxsw.com/interactive/programming/opening_remarks/ SXSWi opening remarks]&lt;br /&gt;
*** [http://2006.sxsw.com/interactive/programming/keynotes/ SXSWi keynotes]&lt;br /&gt;
*** [http://2006.sxsw.com/interactive/tradeshow/ SXSWi trade show]&lt;br /&gt;
*** [http://2006.sxsw.com/interactive/web_awards/ SXSWi web awards]&lt;br /&gt;
*** [http://2006.sxsw.com/interactive/evening_events/ SXSWi evening events]&lt;br /&gt;
*** [http://2006.sxsw.com/interactive/media_partners/ SXSWi media partners]&lt;br /&gt;
*** [http://2006.sxsw.com/interactive/programming/daystage/ SXSWi day stage] - no schedule yet, but expect to see the content there soon.&lt;br /&gt;
*** (get list of schedule related pages and put URLs here, prioritize SXSW Interactive, but also include SXSW Film and Music URLs as well)&lt;br /&gt;
** Need hCards on (feel free to put you name next to one to claim it and start working on it) &lt;br /&gt;
*** [http://2006.sxsw.com/interactive/programming/speakers/ SXSWi speakers]&lt;br /&gt;
*** [http://2006.sxsw.com/interactive/tradeshow/exhibitor_list/ SXSWi tradeshow exhibitor list]&lt;br /&gt;
*** [http://2006.sxsw.com/interactive/press/ SXSWi press info]&lt;br /&gt;
*** [http://2006.sxsw.com/interactive/dewey_award/ SXSWi dewey award]&lt;br /&gt;
*** (get list of speakers/panelist/location/travel related pages and put URLs here)&lt;br /&gt;
** Need to send to SXSW folks so they can look at the diffs and update their pages &lt;br /&gt;
*** (move URLs here when marked up with hCard and hCalendar, and append link to marked up version as well.  feel free to review these, and add your name next to the one you've reviewed along with assessment, looks good or fails X2V etc. and any other notes re: gotchas/bugs etc.)&lt;br /&gt;
* All demonstrations/discussion presentations should confirm that demonstrations are done, ready, practiced, and timed to complete within 5-10 minutes. Link to them from here as soon as possible (even drafts) so we can all review and see where everyone is at.&lt;br /&gt;
** Tantek Çelik: working on slides, demo script for hCard and hCalendar import to Apple Address Book and Apple iCal calendaring application.&lt;br /&gt;
** Chris Messina (Flock demo): working on it...&lt;br /&gt;
** Mark Norman Francis (Yahoo UK! demo): ...&lt;br /&gt;
** demo slot 4&lt;br /&gt;
** demo slot 5&lt;br /&gt;
&lt;br /&gt;
== Short Summary ==&lt;br /&gt;
&lt;br /&gt;
This is simply a direct quote from http://2006.sxsw.com/interactive/programming/panels/?action=show&amp;amp;id=IAP060038 typos, misspellings, and UTF-8 gotchas all.&lt;br /&gt;
&lt;br /&gt;
Microformats: Evolving The Web&lt;br /&gt;
&lt;br /&gt;
Room 17AB&lt;br /&gt;
&lt;br /&gt;
Monday, March 13th&lt;br /&gt;
&lt;br /&gt;
11:30 am - 12:30 pm&lt;br /&gt;
&lt;br /&gt;
Microformats are simple semantic XHTML extensions for expressing numerous common concepts (people, events, etc.) on today's Web. Panelists will demonstrate and discuss microformats support in their websites.&lt;br /&gt;
&lt;br /&gt;
Moderator: Tantek ‚elik Chief Technologist, Technorati&lt;br /&gt;
&lt;br /&gt;
* Tantek ‚elik  Chief Technologist,  Technorati&lt;br /&gt;
* Chris Messina  Dir of Experience &amp;amp; Open Source Ambassador,  Flock&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Demonstration and Discussion Tips ==&lt;br /&gt;
&lt;br /&gt;
Note about the demonstrations.  All demonstrations MUST:&lt;br /&gt;
* '''Use or produce content published in one or more microformats'''.  I suppose that should be obvious. ;)&lt;br /&gt;
* '''Be completed in 5-10 minutes''' from start to finish, ''including'' setup time.  We are working under strict time constraints, and thus I must cut-off demonstrations at the 10 minute mark so that we have time for the remaining demonstrations.  If your demonstration stalls or appears to not work, we will move onto the next demo and if we have time, may come back, so be sure you have practiced your demo and are sure it will work (you can assume presence of a network, but being able to also run locally is a good thing). If you can keep your demo to 5 minutes and allow for a few minutes of quick audience Q&amp;amp;A that would be ideal.&lt;br /&gt;
* '''Demonstrate end user benefit.'''  Showing the code that makes it behind the scenes and discussing the microformats used briefly is good, but strictly ''secondary'' to showing something working with actual microformat content.&lt;br /&gt;
&lt;br /&gt;
== Proposed Demonstrations ==&lt;br /&gt;
&lt;br /&gt;
I have deliberately kept a few of the demonstration/discussion slots open for new/latecomers/implementers to be able to demonstrate their cool microformat implementations.  If you have a useful and dazzling microformat implementation that you can successfully explain and demonstrate in 5-10 minutes please add your name, and brief explanation of what you plan to demonstrate, and we'll see if we can fit folks in.  Some of the criteria to help decide will include:&lt;br /&gt;
* Does the demo run *today*? (2006-02-26)&lt;br /&gt;
* Does it demonstrate a microformat not currently being demonstrated by the other demos? E.g. one or more of:&lt;br /&gt;
** [[hatom|hAtom]]&lt;br /&gt;
** [[hlisting-proposal|hListing]]&lt;br /&gt;
** [[hresume|hResume]]&lt;br /&gt;
** [[hreview|hReview]] (perhaps [http://judysbook.com Judy's Book])&lt;br /&gt;
** [[xfolk|xFolk]]&lt;br /&gt;
&lt;br /&gt;
Proposed demos:&lt;br /&gt;
&lt;br /&gt;
* Name, Company, title/summary, URL to working demo/download&lt;br /&gt;
* ...&lt;br /&gt;
* ...&lt;br /&gt;
* ...&lt;br /&gt;
* ...&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Longer Session Description ==&lt;br /&gt;
&lt;br /&gt;
I am working on this here, and will submit to SXSW to update on the page for the session: http://2006.sxsw.com/interactive/programming/panels/?action=show&amp;amp;id=IAP060038 &lt;br /&gt;
&lt;br /&gt;
- Tantek&lt;br /&gt;
&lt;br /&gt;
Microformats: Evolving The Web&lt;br /&gt;
&lt;br /&gt;
Room 17AB&lt;br /&gt;
&lt;br /&gt;
Monday, March 13th&lt;br /&gt;
&lt;br /&gt;
11:30 am - 12:30 pm&lt;br /&gt;
&lt;br /&gt;
Microformats are simple semantic XHTML extensions for expressing numerous common concepts (people, events, etc.) on today's Web. Panelists will demonstrate and discuss microformats support in their websites and tools.&lt;br /&gt;
&lt;br /&gt;
Moderator: Tantek Çelik, Chief Technologist, Technorati&lt;br /&gt;
&lt;br /&gt;
* Tantek Çelik  Chief Technologist,  Technorati&lt;br /&gt;
* Mark Norman Francis, Yahoo UK!&lt;br /&gt;
* Chris Messina  Dir of Experience &amp;amp; Open Source Ambassador, Flock&lt;br /&gt;
&lt;br /&gt;
== Earlier Description ==&lt;br /&gt;
&lt;br /&gt;
Title: Microformats: Evolving the Web&lt;br /&gt;
&lt;br /&gt;
Summary: &lt;br /&gt;
&lt;br /&gt;
As the web design, development, IA, and blogging communities have adopted more and more valid semantic (X)HTML, two key realizations have emerged: there is a need to express common information building blocks on pages such as people, addresses, events, reviews etc., and (X)HTML lacks the built-in semantics to do so.&lt;br /&gt;
&lt;br /&gt;
Microformats are a set of simple open data formats that provide an evolutionary approach to easily expressing such common building blocks on today's Web.  In contrast to dedicated XML schemas, microformats for events or contact info are familar XHTML with semantic class names, making them trivial to embed in existing content, style with CSS, and interoperate with desktop applications.&lt;/div&gt;</summary>
		<author><name>ChristopherStJohn</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=events/2006-03-13-sxsw-microformats&amp;diff=5269</id>
		<title>events/2006-03-13-sxsw-microformats</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=events/2006-03-13-sxsw-microformats&amp;diff=5269"/>
		<updated>2006-03-02T16:42:07Z</updated>

		<summary type="html">&lt;p&gt;ChristopherStJohn: /* Attending */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h1&amp;gt; Microformats panel at SXSW Interactive 2006 &amp;lt;/h1&amp;gt;&lt;br /&gt;
&lt;br /&gt;
One of several microformats [[events]].&lt;br /&gt;
&lt;br /&gt;
During the [http://2006.sxsw.com/ SXSWi 2006] conference, there will be a [http://2006.sxsw.com/interactive/programming/panels/?action=show&amp;amp;id=IAP060038 Microformats panel] where microformats implementers will demonstrate and discuss microformats support in their tools and/or websites.&lt;br /&gt;
&lt;br /&gt;
Presenters, please see To Do section.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
== Session Details ==&lt;br /&gt;
&lt;br /&gt;
* What: Microformats: Evolving the Web&lt;br /&gt;
* Who (confirmed presenters): Tantek Çelik, Mark Norman Francis, Chris Messina&lt;br /&gt;
* When: Monday, March 13th, 11:30 am - 12:30 pm&lt;br /&gt;
* Where: Room 17AB, Austin Convention Center, Austin, TX&lt;br /&gt;
&lt;br /&gt;
== Attending ==&lt;br /&gt;
Please add your name here if you are attending SXSW Interactive (whether you are speaking or not), alphabetically sorted by last name.&lt;br /&gt;
* Tantek Çelik&lt;br /&gt;
* Mark Norman Francis&lt;br /&gt;
* Eran Globen&lt;br /&gt;
* Ryan King&lt;br /&gt;
* Chris Messina&lt;br /&gt;
* Eric Meyer&lt;br /&gt;
* Matt Mullenweg&lt;br /&gt;
* [http://suda.co.uk Brian Suda]&lt;br /&gt;
* [http://FireAnt.tv Joshua Kinberg]&lt;br /&gt;
* Christopher St. John&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== To Do ==&lt;br /&gt;
Please check the to do list to see if you can help out.&lt;br /&gt;
* '''ASAP: Anybody with who can help''' add [[hcalendar|hCalendar]] and [[hcard|hCard]] markup to the SXSW speakers and schedule/panels pages.  Email the result to SXSW webmasters so they can update the pages. Host the marked up version on your own site in the meantime, and for redundancy's sake.&lt;br /&gt;
** Need [[hcalendar|hCalendar]] markup for the events and [[hcard|hCard]] markup wherever speakers are listed with details/info/photo (feel free to put you name next to one to claim it and start working on it).&lt;br /&gt;
*** [http://2006.sxsw.com/interactive/programming/panels/ 2006 Interactive Panel Schedule]&lt;br /&gt;
*** [http://2006.sxsw.com/interactive/programming/opening_remarks/ SXSWi opening remarks]&lt;br /&gt;
*** [http://2006.sxsw.com/interactive/programming/keynotes/ SXSWi keynotes]&lt;br /&gt;
*** [http://2006.sxsw.com/interactive/tradeshow/ SXSWi trade show]&lt;br /&gt;
*** [http://2006.sxsw.com/interactive/web_awards/ SXSWi web awards]&lt;br /&gt;
*** [http://2006.sxsw.com/interactive/evening_events/ SXSWi evening events]&lt;br /&gt;
*** [http://2006.sxsw.com/interactive/media_partners/ SXSWi media partners]&lt;br /&gt;
*** [http://2006.sxsw.com/interactive/programming/daystage/ SXSWi day stage] - no schedule yet, but expect to see the content there soon.&lt;br /&gt;
*** (get list of schedule related pages and put URLs here, prioritize SXSW Interactive, but also include SXSW Film and Music URLs as well)&lt;br /&gt;
** Need hCards on (feel free to put you name next to one to claim it and start working on it) &lt;br /&gt;
*** [http://2006.sxsw.com/interactive/programming/speakers/ SXSWi speakers]&lt;br /&gt;
*** [http://2006.sxsw.com/interactive/tradeshow/exhibitor_list/ SXSWi tradeshow exhibitor list]&lt;br /&gt;
*** [http://2006.sxsw.com/interactive/press/ SXSWi press info]&lt;br /&gt;
*** [http://2006.sxsw.com/interactive/dewey_award/ SXSWi dewey award]&lt;br /&gt;
*** (get list of speakers/panelist/location/travel related pages and put URLs here)&lt;br /&gt;
** Need to send to SXSW folks so they can look at the diffs and update their pages &lt;br /&gt;
*** (move URLs here when marked up with hCard and hCalendar, and append link to marked up version as well.  feel free to review these, and add your name next to the one you've reviewed along with assessment, looks good or fails X2V etc. and any other notes re: gotchas/bugs etc.)&lt;br /&gt;
* All demonstrations/discussion presentations should confirm that demonstrations are done, ready, practiced, and timed to complete within 5-10 minutes. Link to them from here as soon as possible (even drafts) so we can all review and see where everyone is at.&lt;br /&gt;
** Tantek Çelik: working on slides, demo script for hCard and hCalendar import to Apple Address Book and Apple iCal calendaring application.&lt;br /&gt;
** Chris Messina (Flock demo): working on it...&lt;br /&gt;
** Mark Norman Francis (Yahoo UK! demo): ...&lt;br /&gt;
** demo slot 4&lt;br /&gt;
** demo slot 5&lt;br /&gt;
&lt;br /&gt;
== Short Summary ==&lt;br /&gt;
&lt;br /&gt;
This is simply a direct quote from http://2006.sxsw.com/interactive/programming/panels/?action=show&amp;amp;id=IAP060038 typos, misspellings, and UTF-8 gotchas all.&lt;br /&gt;
&lt;br /&gt;
Microformats: Evolving The Web&lt;br /&gt;
&lt;br /&gt;
Room 17AB&lt;br /&gt;
&lt;br /&gt;
Monday, March 13th&lt;br /&gt;
&lt;br /&gt;
11:30 am - 12:30 pm&lt;br /&gt;
&lt;br /&gt;
Microformats are simple semantic XHTML extensions for expressing numerous common concepts (people, events, etc.) on today's Web. Panelists will demonstrate and discuss microformats support in their websites.&lt;br /&gt;
&lt;br /&gt;
Moderator: Tantek ‚elik Chief Technologist, Technorati&lt;br /&gt;
&lt;br /&gt;
* Tantek ‚elik  Chief Technologist,  Technorati&lt;br /&gt;
* Chris Messina  Dir of Experience &amp;amp; Open Source Ambassador,  Flock&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Demonstration and Discussion Tips ==&lt;br /&gt;
&lt;br /&gt;
Note about the demonstrations.  All demonstrations MUST:&lt;br /&gt;
* '''Use or produce content published in one or more microformats'''.  I suppose that should be obvious. ;)&lt;br /&gt;
* '''Be completed in 5-10 minutes''' from start to finish, ''including'' setup time.  We are working under strict time constraints, and thus I must cut-off demonstrations at the 10 minute mark so that we have time for the remaining demonstrations.  If your demonstration stalls or appears to not work, we will move onto the next demo and if we have time, may come back, so be sure you have practiced your demo and are sure it will work (you can assume presence of a network, but being able to also run locally is a good thing). If you can keep your demo to 5 minutes and allow for a few minutes of quick audience Q&amp;amp;A that would be ideal.&lt;br /&gt;
* '''Demonstrate end user benefit.'''  Showing the code that makes it behind the scenes and discussing the microformats used briefly is good, but strictly ''secondary'' to showing something working with actual microformat content.&lt;br /&gt;
&lt;br /&gt;
== Proposed Demonstrations ==&lt;br /&gt;
&lt;br /&gt;
I have deliberately kept a few of the demonstration/discussion slots open for new/latecomers/implementers to be able to demonstrate their cool microformat implementations.  If you have a useful and dazzling microformat implementation that you can successfully explain and demonstrate in 5-10 minutes please add your name, and brief explanation of what you plan to demonstrate, and we'll see if we can fit folks in.  Some of the criteria to help decide will include:&lt;br /&gt;
* Does the demo run *today*? (2006-02-26)&lt;br /&gt;
* Does it demonstrate a microformat not currently being demonstrated by the other demos? E.g. one or more of:&lt;br /&gt;
** [[hatom|hAtom]]&lt;br /&gt;
** [[hlisting-proposal|hListing]]&lt;br /&gt;
** [[hresume|hResume]]&lt;br /&gt;
** [[hreview|hReview]] (perhaps [http://judysbook.com Judy's Book])&lt;br /&gt;
** [[xfolk|xFolk]]&lt;br /&gt;
&lt;br /&gt;
Proposed demos:&lt;br /&gt;
&lt;br /&gt;
* Name, Company, title/summary, URL to working demo/download&lt;br /&gt;
* ...&lt;br /&gt;
* ...&lt;br /&gt;
* ...&lt;br /&gt;
* ...&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Longer Session Description ==&lt;br /&gt;
&lt;br /&gt;
I am working on this here, and will submit to SXSW to update on the page for the session: http://2006.sxsw.com/interactive/programming/panels/?action=show&amp;amp;id=IAP060038 &lt;br /&gt;
&lt;br /&gt;
- Tantek&lt;br /&gt;
&lt;br /&gt;
Microformats: Evolving The Web&lt;br /&gt;
&lt;br /&gt;
Room 17AB&lt;br /&gt;
&lt;br /&gt;
Monday, March 13th&lt;br /&gt;
&lt;br /&gt;
11:30 am - 12:30 pm&lt;br /&gt;
&lt;br /&gt;
Microformats are simple semantic XHTML extensions for expressing numerous common concepts (people, events, etc.) on today's Web. Panelists will demonstrate and discuss microformats support in their websites and tools.&lt;br /&gt;
&lt;br /&gt;
Moderator: Tantek Çelik, Chief Technologist, Technorati&lt;br /&gt;
&lt;br /&gt;
* Tantek Çelik  Chief Technologist,  Technorati&lt;br /&gt;
* Mark Norman Francis, Yahoo UK!&lt;br /&gt;
* Chris Messina  Dir of Experience &amp;amp; Open Source Ambassador, Flock&lt;br /&gt;
&lt;br /&gt;
== Earlier Description ==&lt;br /&gt;
&lt;br /&gt;
Title: Microformats: Evolving the Web&lt;br /&gt;
&lt;br /&gt;
Summary: &lt;br /&gt;
&lt;br /&gt;
As the web design, development, IA, and blogging communities have adopted more and more valid semantic (X)HTML, two key realizations have emerged: there is a need to express common information building blocks on pages such as people, addresses, events, reviews etc., and (X)HTML lacks the built-in semantics to do so.&lt;br /&gt;
&lt;br /&gt;
Microformats are a set of simple open data formats that provide an evolutionary approach to easily expressing such common building blocks on today's Web.  In contrast to dedicated XML schemas, microformats for events or contact info are familar XHTML with semantic class names, making them trivial to embed in existing content, style with CSS, and interoperate with desktop applications.&lt;/div&gt;</summary>
		<author><name>ChristopherStJohn</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=Main_Page&amp;diff=29134</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=Main_Page&amp;diff=29134"/>
		<updated>2006-02-02T04:30:46Z</updated>

		<summary type="html">&lt;p&gt;ChristopherStJohn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
__NOTOC__&lt;br /&gt;
= Microformats Wiki =&lt;br /&gt;
&lt;br /&gt;
'''Please read [[how-to-play]] before making any edits.'''&lt;br /&gt;
&lt;br /&gt;
'''Please read [[process]] before proposing any new microformats.'''&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
What are microformats? See the [http://microformats.org/about/ about page] for an overview, and the [[introduction]] page for more info.  Recent [[press]] and [[presentations]] are also a good place for some background reading as well. Frequently asked questions are answered in the [[faq]].&lt;br /&gt;
&lt;br /&gt;
One popular definition from our [http://microformats.org/discuss/ mailing list] is &amp;quot;simple conventions for embedding semantics in HTML to enable decentralized development.&amp;quot; More precisely, microformats can be defined as:&lt;br /&gt;
:simple conventions&lt;br /&gt;
:for embedding semantic markup&lt;br /&gt;
::for a specific problem domain&lt;br /&gt;
:in human-readable (X)HTML/XML documents, Atom/RSS feeds, and &amp;quot;plain&amp;quot; XML&lt;br /&gt;
::that normalize existing content usage patterns&lt;br /&gt;
::using brief, descriptive class names &lt;br /&gt;
::often based on existing interoperable standards&lt;br /&gt;
:to enable decentralized development&lt;br /&gt;
::of resources, tools, and services&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Or do you just use your browser to browse?  That's so 20th century.&amp;quot; -- [http://diveintomark.org Mark Pilgrim]&lt;br /&gt;
&lt;br /&gt;
== Specifications ==&lt;br /&gt;
[[microformats|Microformats]] open standards specifications (see also: [[implementations]])&lt;br /&gt;
* [[hcalendar|hCalendar]]&lt;br /&gt;
* [[hcard|hCard]]&lt;br /&gt;
* [[rel-license]]&lt;br /&gt;
* [[rel-nofollow]]&lt;br /&gt;
* [[rel-tag]]&lt;br /&gt;
* [[vote-links|VoteLinks]]&lt;br /&gt;
* [http://gmpg.org/xfn/ XFN] (see also: [[xfn-implementations]])&lt;br /&gt;
* [http://gmpg.org/xmdp/ XMDP]&lt;br /&gt;
* [[xoxo|XOXO]]&lt;br /&gt;
&lt;br /&gt;
== Drafts ==&lt;br /&gt;
* [[adr|adr]]&lt;br /&gt;
* [[geo|geo]]&lt;br /&gt;
* [[hreview|hReview]]&lt;br /&gt;
* [[rel-directory]]&lt;br /&gt;
* [[rel-enclosure]]&lt;br /&gt;
* [[relpayment-research | rel-payment]]&lt;br /&gt;
* [[robots-exclusion|Robots Exclusion]]&lt;br /&gt;
* [[xfolk|xFolk]]&lt;br /&gt;
* [[rel-home]] {{NewMarker}}&lt;br /&gt;
* [[hatom|hAtom]] {{NewMarker}}&lt;br /&gt;
&lt;br /&gt;
== Design Patterns ==&lt;br /&gt;
&lt;br /&gt;
Design patterns give microformat authors a vocabulary for expressing their ideas consistently with what has already been done. ''If you're tempted to try your hand at writing a microformat '''[[process|read this first]]'''!''&lt;br /&gt;
&lt;br /&gt;
* [[datetime-design-pattern]]&lt;br /&gt;
* [[class-design-pattern]]&lt;br /&gt;
* [[rel-design-pattern]]&lt;br /&gt;
* [[abbr-design-pattern]]&lt;br /&gt;
* [[existing-classes|class names defined across all microformats]]&lt;br /&gt;
&lt;br /&gt;
== Exploratory discussions ==&lt;br /&gt;
Research and analysis of real-world [[examples]], existing formats, and brainstorming to motivate the microformat.&lt;br /&gt;
*[[attention]]&lt;br /&gt;
*[[blog-description-format]]&lt;br /&gt;
*[[blog-post-examples]], [[blog-post-formats]], [[blog-post-brainstorming]] (yields [[hatom|hAtom]])&lt;br /&gt;
*[[book-examples]], [[book-formats]], [[book-brainstorming]]&lt;br /&gt;
*[[chat-examples]], [[chat-formats]]&lt;br /&gt;
*[[citation|citation microformat overview]], [[citation-examples]], [[citation-formats]], [[citation-brainstorming]]&lt;br /&gt;
*[[comments-formats]]&lt;br /&gt;
*[[directory-inclusion-examples]], [[directory-inclusion-formats]]. (see also [[rel-directory]])&lt;br /&gt;
*[[distributed-conversation]], [[distributed-conversation-brainstorming]], [[distributed-conversation-examples]], [[distributed-conversation-formats]]&lt;br /&gt;
*[[forms-examples]]&lt;br /&gt;
*[[genealogy-formats]]&lt;br /&gt;
*[[hash-examples]]&lt;br /&gt;
*[[last-modified-examples]], [[last-modified-formats]], [[last-modified-brainstorming]]&lt;br /&gt;
*[[listing-examples]], [[listing-formats]], [[listing-brainstorming]]&lt;br /&gt;
*[[location-formats]]. (see also [[adr]] and [[geo]])&lt;br /&gt;
*[[media-info-examples]]&lt;br /&gt;
*[[mfo-examples]]&lt;br /&gt;
*[[other-formats]]&lt;br /&gt;
*[[photo-note-examples]]&lt;br /&gt;
*[[recipe-examples]]&lt;br /&gt;
*[[requirements-testing]], [[requirements-testing-examples]]&lt;br /&gt;
*[[rest-examples]]&lt;br /&gt;
*[[resume-brainstorming]], [[resume-formats]]&lt;br /&gt;
*[[review-examples]], [[review-formats]] (yielded the [[hreview|hReview]] draft)&lt;br /&gt;
*[[search-results-example]]&lt;br /&gt;
*[[show-brainstorming]]&lt;br /&gt;
*[[showroll-brainstorming]]&lt;br /&gt;
*[[table-examples]]&lt;br /&gt;
*[[tagspeak-examples]]&lt;br /&gt;
*[[transit-table-examples]]&lt;br /&gt;
*[[widget-examples]], [[widget-brainstorming]]&lt;br /&gt;
*[[wiki-formats]]&lt;br /&gt;
*[[xmdp-brainstorming]] (see also [[xmdp-faq]])&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
* [[examples]]&lt;br /&gt;
* [[zen-garden]] {{NewMarker}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Tools &amp;amp; Test Cases &amp;amp; Additional Research ==&lt;br /&gt;
&lt;br /&gt;
The first place to look for examples, code, and test cases is in the pages for each individual microformat. There are only a few cross-cutting tools and services that need to process more than one microformat. This section is intended for editors, parsers, validators, test cases, and other information relevant across multiple microformats.&lt;br /&gt;
&lt;br /&gt;
*[[parsing-microformats]]&lt;br /&gt;
*[[selected-test-cases-from-the-web]]&lt;br /&gt;
*[[vcard-implementations]], [[vcard-errata]]&lt;br /&gt;
*[[icalendar-implementations]]&lt;br /&gt;
*[[faqs-for-rdf]]&lt;br /&gt;
*[[why-are-content-standards-hard]]&lt;br /&gt;
&lt;br /&gt;
== shared work areas ==&lt;br /&gt;
* [[buttons]] {{NewMarker}}&lt;br /&gt;
* [[demo]] - a page with links for quickly demonstrating microformats working in practice.&lt;br /&gt;
* [[events]] {{NewMarker}}&lt;br /&gt;
* [[to-do]]&lt;br /&gt;
* [[marked-for-deletion]]&lt;br /&gt;
&lt;br /&gt;
== microformats wiki in other languages ==&lt;br /&gt;
&lt;br /&gt;
You may read and edit microformats articles in &amp;lt;del&amp;gt;many different&amp;lt;/del&amp;gt; other languages&lt;br /&gt;
&lt;br /&gt;
=== microformats wiki languages with over 2 articles ===&lt;br /&gt;
&lt;br /&gt;
* [[Main_Page-fr|Français (French)]]&lt;br /&gt;
* [[Main_Page-jp|日本語 (Japanese)]] {{NewMarker}}&lt;br /&gt;
&lt;br /&gt;
=== Start a microformats wiki in another language ===&lt;br /&gt;
&lt;br /&gt;
Don't see the language you want?  Help translate the microformats wiki into another language!&lt;br /&gt;
&lt;br /&gt;
We're still figuring this out.  &lt;br /&gt;
&lt;br /&gt;
For now, see the [http://en.wikipedia.org/wiki/Wikipedia:Multilingual_coordination Wikipedia page on Multilingual coordination], and [http://meta.wikimedia.org/wiki/How_to_start_a_new_Wikipedia How to start a new Wikipedia] for some good general tips, advice, and community conventions.&lt;br /&gt;
&lt;br /&gt;
You may want to start with the list of [[stable-pages]], which are pages that are relatively stable, and have only minimal/editorial changes, which makes them much easier to keep in sync with the English versions, by using the [[Special:Watchlist|my watchlist]] feature (use it to watch the pages you've translated for changes).&lt;br /&gt;
&lt;br /&gt;
Page naming: for the translated version of a page, use the same name for the page, and simply add the RFC 3066 language identifier code as a dash suffix. E.g. for the French version, [[Main_Page]] becomes [[Main_Page-fr]], and [[how-to-play]] becomes [[how-to-play-fr]].&lt;br /&gt;
&lt;br /&gt;
==== more languages folks want to see ====&lt;br /&gt;
&lt;br /&gt;
* Chinese: 微支付 (Microformats) (see [http://msittig.blogspot.com/2005/11/since-i-translated-schedule-of.html source of translation])&lt;/div&gt;</summary>
		<author><name>ChristopherStJohn</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=chat-examples&amp;diff=4688</id>
		<title>chat-examples</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=chat-examples&amp;diff=4688"/>
		<updated>2006-02-02T03:13:47Z</updated>

		<summary type="html">&lt;p&gt;ChristopherStJohn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= chat examples =&lt;br /&gt;
&lt;br /&gt;
Examples of how chat transcripts are marked up currently, with the idea of moving towards a &lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
* [http://epeus.blogspot.com Kevin Marks]&lt;br /&gt;
* [http://rcboyce.com Robert Boyce]&lt;br /&gt;
* [http://artofsystems.blogspot.com Christopher St. John]&lt;br /&gt;
&lt;br /&gt;
== IRC transcripts ==&lt;br /&gt;
&lt;br /&gt;
These are plaintext logs with space separated fields, so are posted wrapped in &amp;amp;lt;pre&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;12:06 Tantek: what does the datetime stamp represent?&lt;br /&gt;
12:07 KevinMarks: in iRC, when it was said&lt;br /&gt;
12:07 Tantek: is it a point in time *before* they started speaking?&lt;br /&gt;
12:07 Tantek: or *after*?&lt;br /&gt;
12:07 Tantek: or somewhere in the *middle*?&lt;br /&gt;
12:07 KevinMarks: usually it is quantised to seconds&lt;br /&gt;
12:07 KevinMarks: and it is time the msg was received&lt;br /&gt;
12:07 Tantek: but the second they started typing or pressed return?&lt;br /&gt;
12:08 KevinMarks: prssed return i think&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Or as plaintext + &amp;amp;lt;br&amp;amp;gt; (eg http://chocnvodka.blogware.com/blog/_archives/2005/8/25/1169654.html)&lt;br /&gt;
&lt;br /&gt;
(22:20) gturneruk: oh, i just remembered. windows 95 is ten years old today&amp;lt;br&amp;gt;&lt;br /&gt;
(22:22) Suw: good god. i mean, i shouldn't be surprised, it being 2005 and all. but still, where did that time go?&amp;lt;br&amp;gt;&lt;br /&gt;
(22:22) gturneruk: lost clusters&amp;lt;br&amp;gt;&lt;br /&gt;
(22:23) Suw: i obviously need to defrag&lt;br /&gt;
&lt;br /&gt;
xChat2 log format&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
**** BEGIN LOGGING AT Wed May 14 04:36:29 2003&lt;br /&gt;
&lt;br /&gt;
May 14 04:36:29 --&amp;gt;     You are now talking on #test&lt;br /&gt;
May 14 04:36:29 ---     Topic for #test is Test Topic&lt;br /&gt;
May 14 04:36:29 ---     Topic for #test set by nick1 at Thu May  8 18:45:05&lt;br /&gt;
May 14 04:58:45 ---     You are now known as nick1&lt;br /&gt;
May 14 05:03:44 --&amp;gt;     nick1 (~nick1@2.1.3.narf-42905) has joined #test&lt;br /&gt;
May 14 05:05:48 &amp;lt;nick1&amp;gt; test message&lt;br /&gt;
May 14 05:10:24 *       nick1 test action&lt;br /&gt;
May 14 05:11:19 &amp;lt;--     nick1 has quit (quit)&lt;br /&gt;
&lt;br /&gt;
**** ENDING LOGGING AT Fri Jul  4 00:28:22 2003&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Snak log format&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Log file opened at: 5/26/04 12:00:11 AM&lt;br /&gt;
[12:00:11:] nick1: test message&lt;br /&gt;
[12:10:29:] * nick1 test action&lt;br /&gt;
[12:13:16:] ***: nick2 (~nick2@test.net) has joined the channel&lt;br /&gt;
[12:20:35:] ***: nick2 has quit IRC (&amp;quot;Computer going to sleep...&amp;quot;)&lt;br /&gt;
[12:21:31:] ***: You have joined the channel&lt;br /&gt;
Log file closed at: 5/26/04 2:29:08 AM&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== iChat transcripts ==&lt;br /&gt;
&lt;br /&gt;
iChat handles timestamps differently, inserting them between statement blocks, every 5 minutes.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;12:25 AM&lt;br /&gt;
Reconnecting to tantekatwork…&lt;br /&gt;
Kevin Marks: So, iChat shows timestamps between entries&lt;br /&gt;
Tantek: yes&lt;br /&gt;
Tantek: what about Adium?&lt;br /&gt;
12:30 AM&lt;br /&gt;
Kevin Marks: my copy is 230 days old...&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Bash.org ==&lt;br /&gt;
[http://bash.org Bash.org] and [http://qdb.us other QDBs] collect funny IRC transcripts and let people vote on them.&lt;br /&gt;
They use plaintext + &amp;amp;lt;br /&amp;amp;gt;, wrapped in &amp;amp;lt;p&amp;amp;gt;&lt;br /&gt;
http://bash.org/?23396&lt;br /&gt;
&amp;lt;p class=&amp;quot;qt&amp;quot;&amp;gt;&amp;amp;lt;Donut[AFK]&amp;amp;gt; HEY EURAKARTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; INSULT&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; RETORT&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; COUNTER-RETORT&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; QUESTIONING OF SEXUAL PREFERENCE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; SUGGESTION TO SHUT THE FUCK UP&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; NOTATION THAT YOU CREATE A VACUUM&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; ADDON RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; COUNTER-RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; COUNTER-COUNTER RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; NONSENSICAL STATEMENT INVOLVING PLANKTON&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Miles_Prower&amp;amp;gt; RESPONSE TO RANDOM STATEMENT AND THREAT TO BAN OPPOSING SIDES&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; WORDS OF PRAISE FOR FISHFOOD&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Miles_Prower&amp;amp;gt; ACKNOWLEDGEMENT AND ACCEPTENCE OF TERMS&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Log Library ==&lt;br /&gt;
[http://www.loglibrary.com Log Library] displays a tabular format with divs&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot; name=&amp;quot;GusVanNos&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;timestamp&amp;quot;&amp;gt;18:36:28&amp;lt;/div&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;nick&amp;quot;&amp;gt;&amp;amp;lt;GusVanNos&amp;amp;gt;&amp;lt;/div&amp;gt; &lt;br /&gt;
   &amp;lt;div class=&amp;quot;message&amp;quot;&amp;gt;.+. is a lazy way of saying .{2,}&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot; name=&amp;quot;jawong&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;timestamp&amp;quot;&amp;gt;18:36:48&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;nick&amp;quot;&amp;gt;&amp;amp;lt;jawong&amp;amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;message&amp;quot;&amp;gt;your model is waaaay better, xal.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* row&lt;br /&gt;
** timestamp&lt;br /&gt;
** nick&lt;br /&gt;
** message&lt;br /&gt;
&lt;br /&gt;
== JWZ ==&lt;br /&gt;
http://www.jwz.org/hacks/irc2html.pl was used to generate the irc logs for Bar Camp Dallas : http://barcamp.org/f/barcampdallas-irc.html&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;table bgcolor=&amp;quot;#ffffff&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;tbody&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;td bgcolor=&amp;quot;#eeeeee&amp;quot; nowrap=&amp;quot;nowrap&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;[2006/01/28 11:21:34]&amp;amp;nbsp;&amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;/font&amp;gt;&lt;br /&gt;
   &amp;lt;/td&amp;gt;&lt;br /&gt;
   &amp;lt;td bgcolor=&amp;quot;#eeeeee&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;@ jdunck joined channel #barcampdallas&amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;/font&amp;gt;&lt;br /&gt;
   &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;td nowrap=&amp;quot;nowrap&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;[2006/01/28 11:21:40]&amp;amp;nbsp;&amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;/font&amp;gt;&lt;br /&gt;
   &amp;lt;/td&amp;gt;&lt;br /&gt;
   &amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;&amp;amp;lt;tantek&amp;amp;gt; is there a subethaedit-compatible client on windows?&amp;lt;/i&amp;gt;&lt;br /&gt;
   &amp;lt;/font&amp;gt;&lt;br /&gt;
  &amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==MSN Messenger XML Format Logs==&lt;br /&gt;
Examples at: http://stupidpeople.commo.de/logs/After%20August%202004/, there are a bunch there but not sure how widespread it is. General structure appears to be a Log element wrapper, with toplevel Join and Message elements. It's a little strange how the To element has children indicating all the recepients, normally that would be implicit, but there may be a reason that isn't clear just from this example. Original posting for example: http://microformats.org/discuss/mail/microformats-discuss/2006-February/002937.html Note that these get published with a stylesheet that makes them viewable directly, they appear to be human-directed.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Log FirstSessionID=&amp;quot;1&amp;quot; LastSessionID=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;Join Date=&amp;quot;9/12/2004&amp;quot; Time=&amp;quot;6:48:20 PM&amp;quot; DateTime=&amp;quot;2004-09-12T23:48:20.716Z&amp;quot; SessionID=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;User FriendlyName=&amp;quot;'' Quando nÃ£o tem oq se ama...Ã preciso amar oq se tem!!! ''&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;Text Style=&amp;quot;color:#008000; &amp;quot;&amp;gt;&lt;br /&gt;
   '' Quando nÃ£o tem oq se ama...Ã preciso amar oq se tem!!! '' has been added to the conversation.&lt;br /&gt;
  &amp;lt;/Text&amp;gt;&lt;br /&gt;
 &amp;lt;/Join&amp;gt;&lt;br /&gt;
 &amp;lt;Message Date=&amp;quot;9/12/2004&amp;quot; Time=&amp;quot;6:48:20 PM&amp;quot; DateTime=&amp;quot;2004-09-12T23:48:20.846Z&amp;quot; SessionID=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;From&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;VocÃª vive inventando maneiras pra dizer semp pra dizer que me quer!!&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/From&amp;gt;&lt;br /&gt;
  &amp;lt;To&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;http://commo.de/StupidPeople/&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;:@TE ODEIO:@&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;|I{â¢------Â»VictorÂ«------â¢}I|1 2 3 o corh fregueis! -LLUSSAA EOOOO&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;&amp;amp;quot;TÃ´ com sono!!! Acho que vo durmi!!!&amp;amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;||||Gabriel||||| A Clockwork Orange..&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;Pensar para acertar, Calar para resistir, Agir para vencer&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;*&amp;amp;gt;.Jessy.&amp;amp;lt;*genteeeeeeeemmmmmmm..trokeiser  tÃ¡  aqui:09098217635!!!&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/To&amp;gt;&lt;br /&gt;
  &amp;lt;Text Style=&amp;quot;font-family:Sylfaen; color:#ff0000; &amp;quot;&amp;gt;&lt;br /&gt;
   nossa qnta gente&lt;br /&gt;
  &amp;lt;/Text&amp;gt;&lt;br /&gt;
 &amp;lt;/Message&amp;gt;&lt;br /&gt;
&amp;lt;/Log&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Log&lt;br /&gt;
** Join&lt;br /&gt;
*** User&lt;br /&gt;
**** FriendlyName&lt;br /&gt;
*** Text&lt;br /&gt;
** Message&lt;br /&gt;
*** From&lt;br /&gt;
**** User&lt;br /&gt;
*** To&lt;br /&gt;
**** User*&lt;br /&gt;
*** Text&lt;br /&gt;
&lt;br /&gt;
==ILRT Logger Bot Format==&lt;br /&gt;
Found at: http://chatlogs.planetrdf.com/swig/, generated by: http://cvs.ilrt.org/cvsweb/redland/logger/, there are three formats: HTML, plain text, and RDF. The RDF format is described on the [[chat-formats page]], this entry discussed the HTML and plain text files, as they appear to be directed at people.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;log&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;p&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;time&amp;quot; id=&amp;quot;T00-27-42&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;#T00-27-42&amp;quot;&amp;gt;00:27:42&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;nick&amp;quot;&amp;gt;&amp;amp;lt;CaptSolo&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;comment&amp;quot;&amp;gt;Gromgull: nice quote re. x years later&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;p&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;time&amp;quot; id=&amp;quot;T00-27-57&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;#T00-27-57&amp;quot;&amp;gt;00:27:57&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;nick&amp;quot;&amp;gt;&amp;amp;lt;CaptSolo&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;comment&amp;quot;&amp;gt;Gromgull: what could one do with those 17mb of invalid n3?&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;p&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;time&amp;quot; id=&amp;quot;T01-38-48&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;#T01-38-48&amp;quot;&amp;gt;01:38:48&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;nick&amp;quot;&amp;gt;&amp;amp;lt;karlUshi&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;comment&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;a href=&amp;quot;http://aaronland.info/python/pyupcoming/&amp;quot;&amp;gt;&lt;br /&gt;
    http://aaronland.info/python/pyupcoming/&lt;br /&gt;
   &amp;lt;/a&amp;gt;&lt;br /&gt;
  &amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* log&lt;br /&gt;
** time&lt;br /&gt;
** nick&lt;br /&gt;
** comment&lt;br /&gt;
*** href?&lt;br /&gt;
&lt;br /&gt;
==Trillian Format==&lt;br /&gt;
This is for an AIM chat, but one for a Yahoo! chat looks the same. It is saved as plaintext as well as XML. (user1 is local). This is a description of the plaintext format.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Session Start (user1:user2): Fri Apr 01 17:43:06 2005&lt;br /&gt;
[17:43] user2: ping&lt;br /&gt;
[17:43] *** Auto-response sent to user2: My hovercraft is full of eels.&lt;br /&gt;
[17:46] user1: hey&lt;br /&gt;
Session Close (user2): Fri Apr 01 17:47:00 2005&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* log&lt;br /&gt;
** timestamp&lt;br /&gt;
** modifier? user&lt;br /&gt;
** message&lt;br /&gt;
&lt;br /&gt;
=See Also=&lt;br /&gt;
* [[chat-formats]]&lt;/div&gt;</summary>
		<author><name>ChristopherStJohn</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=chat-examples&amp;diff=4674</id>
		<title>chat-examples</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=chat-examples&amp;diff=4674"/>
		<updated>2006-02-02T03:04:52Z</updated>

		<summary type="html">&lt;p&gt;ChristopherStJohn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= chat examples =&lt;br /&gt;
&lt;br /&gt;
Examples of how chat transcripts are marked up currently, with the idea of moving towards a &lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
* [http://epeus.blogspot.com Kevin Marks]&lt;br /&gt;
* [http://rcboyce.com Robert Boyce]&lt;br /&gt;
* [http://artofsystems.blogspot.com Christopher St. John]&lt;br /&gt;
&lt;br /&gt;
== IRC transcripts ==&lt;br /&gt;
&lt;br /&gt;
These are plaintext logs with space separated fields, so are posted wrapped in &amp;amp;lt;pre&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;12:06 Tantek: what does the datetime stamp represent?&lt;br /&gt;
12:07 KevinMarks: in iRC, when it was said&lt;br /&gt;
12:07 Tantek: is it a point in time *before* they started speaking?&lt;br /&gt;
12:07 Tantek: or *after*?&lt;br /&gt;
12:07 Tantek: or somewhere in the *middle*?&lt;br /&gt;
12:07 KevinMarks: usually it is quantised to seconds&lt;br /&gt;
12:07 KevinMarks: and it is time the msg was received&lt;br /&gt;
12:07 Tantek: but the second they started typing or pressed return?&lt;br /&gt;
12:08 KevinMarks: prssed return i think&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Or as plaintext + &amp;amp;lt;br&amp;amp;gt; (eg http://chocnvodka.blogware.com/blog/_archives/2005/8/25/1169654.html)&lt;br /&gt;
&lt;br /&gt;
(22:20) gturneruk: oh, i just remembered. windows 95 is ten years old today&amp;lt;br&amp;gt;&lt;br /&gt;
(22:22) Suw: good god. i mean, i shouldn't be surprised, it being 2005 and all. but still, where did that time go?&amp;lt;br&amp;gt;&lt;br /&gt;
(22:22) gturneruk: lost clusters&amp;lt;br&amp;gt;&lt;br /&gt;
(22:23) Suw: i obviously need to defrag&lt;br /&gt;
&lt;br /&gt;
xChat2 log format&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
**** BEGIN LOGGING AT Wed May 14 04:36:29 2003&lt;br /&gt;
&lt;br /&gt;
May 14 04:36:29 --&amp;gt;     You are now talking on #test&lt;br /&gt;
May 14 04:36:29 ---     Topic for #test is Test Topic&lt;br /&gt;
May 14 04:36:29 ---     Topic for #test set by nick1 at Thu May  8 18:45:05&lt;br /&gt;
May 14 04:58:45 ---     You are now known as nick1&lt;br /&gt;
May 14 05:03:44 --&amp;gt;     nick1 (~nick1@2.1.3.narf-42905) has joined #test&lt;br /&gt;
May 14 05:05:48 &amp;lt;nick1&amp;gt; test message&lt;br /&gt;
May 14 05:10:24 *       nick1 test action&lt;br /&gt;
May 14 05:11:19 &amp;lt;--     nick1 has quit (quit)&lt;br /&gt;
&lt;br /&gt;
**** ENDING LOGGING AT Fri Jul  4 00:28:22 2003&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Snak log format&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Log file opened at: 5/26/04 12:00:11 AM&lt;br /&gt;
[12:00:11:] nick1: test message&lt;br /&gt;
[12:10:29:] * nick1 test action&lt;br /&gt;
[12:13:16:] ***: nick2 (~nick2@test.net) has joined the channel&lt;br /&gt;
[12:20:35:] ***: nick2 has quit IRC (&amp;quot;Computer going to sleep...&amp;quot;)&lt;br /&gt;
[12:21:31:] ***: You have joined the channel&lt;br /&gt;
Log file closed at: 5/26/04 2:29:08 AM&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== iChat transcripts ==&lt;br /&gt;
&lt;br /&gt;
iChat handles timestamps differently, inserting them between statement blocks, every 5 minutes.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;12:25 AM&lt;br /&gt;
Reconnecting to tantekatwork…&lt;br /&gt;
Kevin Marks: So, iChat shows timestamps between entries&lt;br /&gt;
Tantek: yes&lt;br /&gt;
Tantek: what about Adium?&lt;br /&gt;
12:30 AM&lt;br /&gt;
Kevin Marks: my copy is 230 days old...&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Bash.org ==&lt;br /&gt;
[http://bash.org Bash.org] and [http://qdb.us other QDBs] collect funny IRC transcripts and let people vote on them.&lt;br /&gt;
They use plaintext + &amp;amp;lt;br /&amp;amp;gt;, wrapped in &amp;amp;lt;p&amp;amp;gt;&lt;br /&gt;
http://bash.org/?23396&lt;br /&gt;
&amp;lt;p class=&amp;quot;qt&amp;quot;&amp;gt;&amp;amp;lt;Donut[AFK]&amp;amp;gt; HEY EURAKARTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; INSULT&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; RETORT&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; COUNTER-RETORT&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; QUESTIONING OF SEXUAL PREFERENCE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; SUGGESTION TO SHUT THE FUCK UP&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; NOTATION THAT YOU CREATE A VACUUM&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; ADDON RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; COUNTER-RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; COUNTER-COUNTER RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; NONSENSICAL STATEMENT INVOLVING PLANKTON&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Miles_Prower&amp;amp;gt; RESPONSE TO RANDOM STATEMENT AND THREAT TO BAN OPPOSING SIDES&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; WORDS OF PRAISE FOR FISHFOOD&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Miles_Prower&amp;amp;gt; ACKNOWLEDGEMENT AND ACCEPTENCE OF TERMS&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Log Library ==&lt;br /&gt;
[http://www.loglibrary.com Log Library] displays a tabular format with divs&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot; name=&amp;quot;GusVanNos&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;timestamp&amp;quot;&amp;gt;18:36:28&amp;lt;/div&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;nick&amp;quot;&amp;gt;&amp;amp;lt;GusVanNos&amp;amp;gt;&amp;lt;/div&amp;gt; &lt;br /&gt;
   &amp;lt;div class=&amp;quot;message&amp;quot;&amp;gt;.+. is a lazy way of saying .{2,}&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot; name=&amp;quot;jawong&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;timestamp&amp;quot;&amp;gt;18:36:48&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;nick&amp;quot;&amp;gt;&amp;amp;lt;jawong&amp;amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;message&amp;quot;&amp;gt;your model is waaaay better, xal.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== JWZ ==&lt;br /&gt;
http://www.jwz.org/hacks/irc2html.pl was used to generate the irc logs for Bar Camp Dallas : http://barcamp.org/f/barcampdallas-irc.html&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;table bgcolor=&amp;quot;#ffffff&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;tbody&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;td bgcolor=&amp;quot;#eeeeee&amp;quot; nowrap=&amp;quot;nowrap&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;[2006/01/28 11:21:34]&amp;amp;nbsp;&amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;/font&amp;gt;&lt;br /&gt;
   &amp;lt;/td&amp;gt;&lt;br /&gt;
   &amp;lt;td bgcolor=&amp;quot;#eeeeee&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;@ jdunck joined channel #barcampdallas&amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;/font&amp;gt;&lt;br /&gt;
   &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;td nowrap=&amp;quot;nowrap&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;[2006/01/28 11:21:40]&amp;amp;nbsp;&amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;/font&amp;gt;&lt;br /&gt;
   &amp;lt;/td&amp;gt;&lt;br /&gt;
   &amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;&amp;amp;lt;tantek&amp;amp;gt; is there a subethaedit-compatible client on windows?&amp;lt;/i&amp;gt;&lt;br /&gt;
   &amp;lt;/font&amp;gt;&lt;br /&gt;
  &amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==MSN Messenger XML Format Logs==&lt;br /&gt;
Examples at: http://stupidpeople.commo.de/logs/After%20August%202004/, there are a bunch there but not sure how widespread it is. General structure appears to be a Log element wrapper, with toplevel Join and Message elements. It's a little strange how the To element has children indicating all the recepients, normally that would be implicit, but there may be a reason that isn't clear just from this example. Original posting for example: http://microformats.org/discuss/mail/microformats-discuss/2006-February/002937.html Note that these get published with a stylesheet that makes them viewable directly, they appear to be human-directed.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Log FirstSessionID=&amp;quot;1&amp;quot; LastSessionID=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;Join Date=&amp;quot;9/12/2004&amp;quot; Time=&amp;quot;6:48:20 PM&amp;quot; DateTime=&amp;quot;2004-09-12T23:48:20.716Z&amp;quot; SessionID=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;User FriendlyName=&amp;quot;'' Quando nÃ£o tem oq se ama...Ã preciso amar oq se tem!!! ''&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;Text Style=&amp;quot;color:#008000; &amp;quot;&amp;gt;&lt;br /&gt;
   '' Quando nÃ£o tem oq se ama...Ã preciso amar oq se tem!!! '' has been added to the conversation.&lt;br /&gt;
  &amp;lt;/Text&amp;gt;&lt;br /&gt;
 &amp;lt;/Join&amp;gt;&lt;br /&gt;
 &amp;lt;Message Date=&amp;quot;9/12/2004&amp;quot; Time=&amp;quot;6:48:20 PM&amp;quot; DateTime=&amp;quot;2004-09-12T23:48:20.846Z&amp;quot; SessionID=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;From&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;VocÃª vive inventando maneiras pra dizer semp pra dizer que me quer!!&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/From&amp;gt;&lt;br /&gt;
  &amp;lt;To&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;http://commo.de/StupidPeople/&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;:@TE ODEIO:@&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;|I{â¢------Â»VictorÂ«------â¢}I|1 2 3 o corh fregueis! -LLUSSAA EOOOO&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;&amp;amp;quot;TÃ´ com sono!!! Acho que vo durmi!!!&amp;amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;||||Gabriel||||| A Clockwork Orange..&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;Pensar para acertar, Calar para resistir, Agir para vencer&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;*&amp;amp;gt;.Jessy.&amp;amp;lt;*genteeeeeeeemmmmmmm..trokeiser  tÃ¡  aqui:09098217635!!!&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/To&amp;gt;&lt;br /&gt;
  &amp;lt;Text Style=&amp;quot;font-family:Sylfaen; color:#ff0000; &amp;quot;&amp;gt;&lt;br /&gt;
   nossa qnta gente&lt;br /&gt;
  &amp;lt;/Text&amp;gt;&lt;br /&gt;
 &amp;lt;/Message&amp;gt;&lt;br /&gt;
&amp;lt;/Log&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==ILRT Logger Bot Format==&lt;br /&gt;
Found at: http://chatlogs.planetrdf.com/swig/, generated by: http://cvs.ilrt.org/cvsweb/redland/logger/, there are three formats: HTML, plain text, and RDF. The RDF format is described on the [[chat-formats page]], this entry discussed the HTML and plain text files, as they appear to be directed at people.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;log&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;p&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;time&amp;quot; id=&amp;quot;T00-27-42&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;#T00-27-42&amp;quot;&amp;gt;00:27:42&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;nick&amp;quot;&amp;gt;&amp;amp;lt;CaptSolo&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;comment&amp;quot;&amp;gt;Gromgull: nice quote re. x years later&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;p&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;time&amp;quot; id=&amp;quot;T00-27-57&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;#T00-27-57&amp;quot;&amp;gt;00:27:57&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;nick&amp;quot;&amp;gt;&amp;amp;lt;CaptSolo&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;comment&amp;quot;&amp;gt;Gromgull: what could one do with those 17mb of invalid n3?&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;p&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;time&amp;quot; id=&amp;quot;T01-38-48&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;#T01-38-48&amp;quot;&amp;gt;01:38:48&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;nick&amp;quot;&amp;gt;&amp;amp;lt;karlUshi&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;comment&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;a href=&amp;quot;http://aaronland.info/python/pyupcoming/&amp;quot;&amp;gt;&lt;br /&gt;
    http://aaronland.info/python/pyupcoming/&lt;br /&gt;
   &amp;lt;/a&amp;gt;&lt;br /&gt;
  &amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Trillian Format==&lt;br /&gt;
This is for an AIM chat, but one for a Yahoo! chat looks the same. It is saved as plaintext as well as XML. (user1 is local). This is a description of the plaintext format.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Session Start (user1:user2): Fri Apr 01 17:43:06 2005&lt;br /&gt;
[17:43] user2: ping&lt;br /&gt;
[17:43] *** Auto-response sent to user2: My hovercraft is full of eels.&lt;br /&gt;
[17:46] user1: hey&lt;br /&gt;
Session Close (user2): Fri Apr 01 17:47:00 2005&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=See Also=&lt;br /&gt;
* [[chat-formats]]&lt;/div&gt;</summary>
		<author><name>ChristopherStJohn</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=chat-formats&amp;diff=4909</id>
		<title>chat-formats</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=chat-formats&amp;diff=4909"/>
		<updated>2006-02-02T03:04:21Z</updated>

		<summary type="html">&lt;p&gt;ChristopherStJohn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= chat formats =&lt;br /&gt;
&lt;br /&gt;
==ChatZilla Internal Format==&lt;br /&gt;
Note that there is no proof that this format is being used &amp;quot;in the wild&amp;quot; for publishing. ChatZilla uses HTML as its presentation layer. This heavily elided excerpt shows two lines from a chat. It gives the flavor (a very big table with each row a chat message divided up into three columns: timestamp, user name and the message itself) but there are many more classes in use in a full log.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;messages-outer&amp;quot;&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
 &amp;lt;div id=&amp;quot;output&amp;quot;&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
  &amp;lt;table view-type=&amp;quot;IRCChannel&amp;quot; class=&amp;quot;msg-table&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;tbody&amp;gt;&lt;br /&gt;
    &amp;lt;tr mark=&amp;quot;even&amp;quot; msg-user=&amp;quot;cks_ ME!&amp;quot;&lt;br /&gt;
     statusText=&amp;quot;01/31/2006 01:39 PM, cks_!n=chatzill@ppp-70-248-121-149.dsl.rcsntx.swbell.net&amp;quot;&lt;br /&gt;
     view-type=&amp;quot;IRCChannel&amp;quot; dest-type=&amp;quot;IRCChannel&amp;quot; msg-dest=&amp;quot;#microformats&amp;quot;&lt;br /&gt;
     msg-type=&amp;quot;PRIVMSG&amp;quot; class=&amp;quot;msg&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;td time-s=&amp;quot;57&amp;quot; time-n=&amp;quot;39&amp;quot; time-h=&amp;quot;13&amp;quot; time-d=&amp;quot;31&amp;quot; time-m=&amp;quot;01&amp;quot; time-y=&amp;quot;2006&amp;quot; class=&amp;quot;msg-timestamp&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td class=&amp;quot;msg-user&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span&amp;gt;cks_&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td class=&amp;quot;msg-data&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span&amp;gt;so, using chatzilla for just a minute so i can extract the logs.&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr mark=&amp;quot;odd&amp;quot; msg-user=&amp;quot;Atamido&amp;quot; statusText=&amp;quot;01/31/2006 01:43 PM, Atamido!n=atamido@cpe-67-9-173-252.austin.res.rr.com&amp;quot;&lt;br /&gt;
     view-type=&amp;quot;IRCChannel&amp;quot; dest-type=&amp;quot;IRCChannel&amp;quot; msg-dest=&amp;quot;#microformats&amp;quot;&lt;br /&gt;
     msg-type=&amp;quot;PRIVMSG&amp;quot; class=&amp;quot;msg&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;td time-s=&amp;quot;25&amp;quot; time-n=&amp;quot;43&amp;quot; time-h=&amp;quot;13&amp;quot; time-d=&amp;quot;31&amp;quot; time-m=&amp;quot;01&amp;quot; time-y=&amp;quot;2006&amp;quot; class=&amp;quot;msg-timestamp&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td class=&amp;quot;msg-user&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;a href=&amp;quot;irc://irc.freenode.net/Atamido,isnick&amp;quot; class=&amp;quot;chatzilla-link&amp;quot;&amp;gt;&lt;br /&gt;
       &amp;lt;span&amp;gt;Atamido&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;/a&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td class=&amp;quot;msg-data&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span&amp;gt;&lt;br /&gt;
       Here are some examples.&lt;br /&gt;
       &amp;lt;a target=&amp;quot;_content&amp;quot; class=&amp;quot;chatzilla-link&amp;quot; href=&amp;quot;http://www.hacksrus.com/%7Eginda/chatzilla/motifs.html&amp;quot;&amp;gt;&lt;br /&gt;
        http://www.hacksrus.&amp;lt;wbr&amp;gt;&lt;br /&gt;
        com/~ginda/chatzilla/&amp;lt;wbr&amp;gt;&lt;br /&gt;
        motifs.html&amp;lt;wbr&amp;gt;&lt;br /&gt;
       &amp;lt;/a&amp;gt;&lt;br /&gt;
      &amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
   &amp;lt;/tbody&amp;gt;&lt;br /&gt;
  &amp;lt;/table&amp;gt;&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Google Talk Format Logs==&lt;br /&gt;
Again, user1 is local.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
3&lt;br /&gt;
17b5df8a&lt;br /&gt;
01c61af0&lt;br /&gt;
outgoing&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user1%40gmail.com%2FTalk.v66EC7D7137%22+to%3D%22user2%40gmail.com%2FTalk.v66EC841CB6%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3Esome+but+not+much%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
incoming&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user2%40gmail.com%2FTalk.v66EC841CB6%22+to%3D%22user1%40gmail.com%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3EI'm+ready+to+crawl+in+bed+and+read.++Do+well+on+your+paper.++Love++Mom%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
outgoing&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user1%40gmail.com%2FTalk.v66EC7D7137%22+to%3D%22user2%40gmail.com%2FTalk.v66EC841CB6%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3Ethanks%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
outgoing&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+to%3D%22user2%40gmail.com%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3Emom%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
incoming&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user2%40gmail.com%2FTalk.v687050428D%22+to%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3EHi%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
outgoing&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+to%3D%22user2%40gmail.com%2FTalk.v687050428D%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3Ei+totally+forgot+about+the+awning%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
outgoing&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+to%3D%22user2%40gmail.com%2FTalk.v687050428D%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3Edo+you+want+me+to+come+over%3F%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
incoming&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user2%40gmail.com%2FTalk.v687050428D%22+to%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3EI+have+tomorrow+off.++Is+the+wind+supposed+to+get+bad+before+then%3F%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
outgoing&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+to%3D%22user2%40gmail.com%2FTalk.v687050428D%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3Enot+sure.+its+stormy+now%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
incoming&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user2%40gmail.com%2FTalk.v687050428D%22+to%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3EI'm+ready+if+yo+are.++I+thought+you+would+be+here+anyway+about+the+boat+or+I+would+have+called.%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
outgoing&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+to%3D%22user2%40gmail.com%2FTalk.v687050428D%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3EI+think+we+decided+to+do+the+boat+on+a+dry+night%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
outgoing&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+to%3D%22user2%40gmail.com%2FTalk.v687050428D%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3Ei'll+come+over+now%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adium X ==&lt;br /&gt;
[http://adiumx.com Adium X] is currently developing an XML-based log format.&lt;br /&gt;
This is version 0.3:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;chat date=&amp;quot;2005-11-20&amp;quot; account=&amp;quot;mactigerz&amp;quot; service=&amp;quot;AIM&amp;quot; version=&amp;quot;0.3&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;event type=&amp;quot;windowOpened&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;'sup?&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;mactigerz&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;trying to get to work on the the new XML log format&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;Doesn't sound bad.&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;Providing you have the log specs, of course.&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;mactigerz&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;that's what I'm creating.&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;status type=&amp;quot;offline&amp;quot; sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;status type=&amp;quot;online&amp;quot; sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;status type=&amp;quot;away&amp;quot; sender=&amp;quot;mactigerz&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;brb, working on the XML log format&amp;lt;/status&amp;gt;&lt;br /&gt;
    &amp;lt;event type=&amp;quot;windowClosed&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/chat&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
This format remains [http://trac.adiumx.com/wiki/XMLLogFormat under development], so this page may not reflect the current version of the format.&lt;br /&gt;
&lt;br /&gt;
==ILRT Logger Bot Format==&lt;br /&gt;
Found at: http://chatlogs.planetrdf.com/swig/, generated by: http://cvs.ilrt.org/cvsweb/redland/logger/, there are three formats: HTML, plain text, and RDF. The entry discussed the RDF format, as it's presumably directed at machines and not people.&lt;br /&gt;
&lt;br /&gt;
Taking RDF first just because that's kind of fun and is presumably 100% semantics. Pretty straightforward RDF Sequence with date/description/creator, except for the line with a Dublin Core relation stuck in there. As is normal with RDF, semantics are reused, so to fully grok it there's some followon work to do, see: http://www.w3.org/2004/Talks/0522-rrs/ The foaf group got involved with IRC chat since IRC names are one of the ways to identify people, looks like it snowballed, not sure if the ChatChannel stuff is official or not. The Dublin Core and WordNet stuff is mentioned in the FOAF spec index, but seems to be missing from the actual text, I might have been looking at an old version.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;rdf:RDF xmlns:rdf=&amp;quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&amp;quot;&lt;br /&gt;
         xmlns:dc=&amp;quot;http://purl.org/dc/elements/1.1/&amp;quot;&lt;br /&gt;
         xmlns:wn=&amp;quot;http://xmlns.com/wordnet/1.6/&amp;quot;&lt;br /&gt;
         xmlns:foaf=&amp;quot;http://xmlns.com/foaf/0.1/&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;foaf:ChatChannel rdf:about=&amp;quot;irc://irc.freenode.net/swig&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;foaf:chatEventList&amp;gt;&lt;br /&gt;
    &amp;lt;rdf:Seq&amp;gt;&lt;br /&gt;
      &amp;lt;rdf:li&amp;gt;&lt;br /&gt;
       &amp;lt;foaf:chatEvent rdf:ID=&amp;quot;T00-01-19&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;dc:date&amp;gt;2006-02-01T00:01:19Z&amp;lt;/dc:date&amp;gt;&lt;br /&gt;
        &amp;lt;dc:description&amp;gt;keithalexander has quit&amp;lt;/dc:description&amp;gt;&lt;br /&gt;
        &amp;lt;dc:creator&amp;gt;&amp;lt;wn:Person foaf:nick=&amp;quot;keithalexander&amp;quot;/&amp;gt;&amp;lt;/dc:creator&amp;gt;&lt;br /&gt;
       &amp;lt;/foaf:chatEvent&amp;gt;&lt;br /&gt;
      &amp;lt;/rdf:li&amp;gt;&lt;br /&gt;
      &amp;lt;rdf:li&amp;gt;&lt;br /&gt;
       &amp;lt;foaf:chatEvent rdf:ID=&amp;quot;T00-27-42&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;dc:date&amp;gt;2006-02-01T00:27:42Z&amp;lt;/dc:date&amp;gt;&lt;br /&gt;
        &amp;lt;dc:description&amp;gt;Gromgull: nice quote re. x years later&amp;lt;/dc:description&amp;gt;&lt;br /&gt;
        &amp;lt;dc:creator&amp;gt;&amp;lt;wn:Person foaf:nick=&amp;quot;CaptSolo&amp;quot;/&amp;gt;&amp;lt;/dc:creator&amp;gt;&lt;br /&gt;
       &amp;lt;/foaf:chatEvent&amp;gt;&lt;br /&gt;
      &amp;lt;/rdf:li&amp;gt;&lt;br /&gt;
      &amp;lt;rdf:li&amp;gt;&lt;br /&gt;
       &amp;lt;foaf:chatEvent rdf:ID=&amp;quot;T01-38-49&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;dc:date&amp;gt;2006-02-01T01:38:49Z&amp;lt;/dc:date&amp;gt;&lt;br /&gt;
        &amp;lt;dc:description&amp;gt;A: http://aaronland.info/python/pyupcoming/ from karlUshi&amp;lt;/dc:description&amp;gt;&lt;br /&gt;
        &amp;lt;dc:creator&amp;gt;&amp;lt;wn:Person foaf:nick=&amp;quot;dc_swig&amp;quot;/&amp;gt;&amp;lt;/dc:creator&amp;gt;&lt;br /&gt;
        &amp;lt;dc:relation rdf:resource=&amp;quot;http://aaronland.info/python/pyupcoming/&amp;quot;/&amp;gt;&lt;br /&gt;
       &amp;lt;/foaf:chatEvent&amp;gt;&lt;br /&gt;
      &amp;lt;/rdf:li&amp;gt;&lt;br /&gt;
    &amp;lt;/rdf:Seq&amp;gt;&lt;br /&gt;
  &amp;lt;/foaf:chatEventList&amp;gt;&lt;br /&gt;
&amp;lt;/foaf:ChatChannel&amp;gt;&lt;br /&gt;
&amp;lt;/rdf:RDF&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Trillian Internal Format==&lt;br /&gt;
This is for an AIM chat, but one for a Yahoo! chat looks the same. It is saved as plaintext as well as XML. (user1 is local). This is a description of the XML format, as it is presumably intended for machines and not humans.&lt;br /&gt;
&lt;br /&gt;
The same in XML:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;session type=&amp;quot;start&amp;quot; time=&amp;quot;1112395386&amp;quot; medium=&amp;quot;AIM&amp;quot; to=&amp;quot;user2&amp;quot; from=&amp;quot;user1&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;message type=&amp;quot;incoming_privateMessage&amp;quot; time=&amp;quot;1112395386&amp;quot; medium=&amp;quot;AIM&amp;quot; to=&amp;quot;user1&amp;quot; from=&amp;quot;user2&amp;quot; from_display=&amp;quot;user2&amp;quot; text=&amp;quot;ping&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;message type=&amp;quot;information_standard&amp;quot; time=&amp;quot;1112395387&amp;quot; medium=&amp;quot;AIM&amp;quot; text=&amp;quot;Auto%2Dresponse%20sent%20to%20user2%3A%20My%20hovercraft%20is%20full%20of%20eels%2E&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;message type=&amp;quot;outgoing_privateMessage&amp;quot; time=&amp;quot;1112395573&amp;quot; medium=&amp;quot;AIM&amp;quot; to=&amp;quot;user2&amp;quot; from=&amp;quot;user1&amp;quot; from_display=&amp;quot;user1&amp;quot; text=&amp;quot;hey&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;session type=&amp;quot;stop&amp;quot; time=&amp;quot;1112395619&amp;quot; medium=&amp;quot;AIM&amp;quot; to=&amp;quot;user2&amp;quot; from=&amp;quot;user1&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There is also a &amp;quot;user2-assets.xml&amp;quot; file for stuff like Buddy icons &amp;amp; file transers:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;asset medium=&amp;quot;AIM&amp;quot; name=&amp;quot;user2&amp;quot; link=&amp;quot;C%3A%5CProgram%20Files%5CTrillian%5Cusers%5Cdefault%5Cbuddyicons%5Cassets%5CAIM%2Duser2%2D1118046544%2Ejpg&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;asset medium=&amp;quot;AIM&amp;quot; name=&amp;quot;user2&amp;quot; link=&amp;quot;D%3A%5CPIX%5CY2005%5C0619%5CMOV02050%2EMPG&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;asset medium=&amp;quot;AIM&amp;quot; name=&amp;quot;user2&amp;quot; link=&amp;quot;C%3A%5CDocuments%20and%20Settings%5Cant%5CDesktop%5CDSCN0372_resize%2EJPG&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;asset medium=&amp;quot;AIM&amp;quot; name=&amp;quot;user2&amp;quot; link=&amp;quot;C%3A%5CProgram%20Files%5CTrillian%5Cusers%5Cdefault%5Cbuddyicons%5Cassets%5CAIM%2Duser2%2D1133932754%2Ejpg&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>ChristopherStJohn</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=chat-examples&amp;diff=4673</id>
		<title>chat-examples</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=chat-examples&amp;diff=4673"/>
		<updated>2006-02-02T01:45:44Z</updated>

		<summary type="html">&lt;p&gt;ChristopherStJohn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= chat examples =&lt;br /&gt;
&lt;br /&gt;
Examples of how chat transcripts are marked up currently, with the idea of moving towards a &lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
* [http://epeus.blogspot.com Kevin Marks]&lt;br /&gt;
* [http://rcboyce.com Robert Boyce]&lt;br /&gt;
* [http://artofsystems.blogspot.com Christopher St. John]&lt;br /&gt;
&lt;br /&gt;
== IRC transcripts ==&lt;br /&gt;
&lt;br /&gt;
These are plaintext logs with space separated fields, so are posted wrapped in &amp;amp;lt;pre&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;12:06 Tantek: what does the datetime stamp represent?&lt;br /&gt;
12:07 KevinMarks: in iRC, when it was said&lt;br /&gt;
12:07 Tantek: is it a point in time *before* they started speaking?&lt;br /&gt;
12:07 Tantek: or *after*?&lt;br /&gt;
12:07 Tantek: or somewhere in the *middle*?&lt;br /&gt;
12:07 KevinMarks: usually it is quantised to seconds&lt;br /&gt;
12:07 KevinMarks: and it is time the msg was received&lt;br /&gt;
12:07 Tantek: but the second they started typing or pressed return?&lt;br /&gt;
12:08 KevinMarks: prssed return i think&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Or as plaintext + &amp;amp;lt;br&amp;amp;gt; (eg http://chocnvodka.blogware.com/blog/_archives/2005/8/25/1169654.html)&lt;br /&gt;
&lt;br /&gt;
(22:20) gturneruk: oh, i just remembered. windows 95 is ten years old today&amp;lt;br&amp;gt;&lt;br /&gt;
(22:22) Suw: good god. i mean, i shouldn't be surprised, it being 2005 and all. but still, where did that time go?&amp;lt;br&amp;gt;&lt;br /&gt;
(22:22) gturneruk: lost clusters&amp;lt;br&amp;gt;&lt;br /&gt;
(22:23) Suw: i obviously need to defrag&lt;br /&gt;
&lt;br /&gt;
xChat2 log format&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
**** BEGIN LOGGING AT Wed May 14 04:36:29 2003&lt;br /&gt;
&lt;br /&gt;
May 14 04:36:29 --&amp;gt;     You are now talking on #test&lt;br /&gt;
May 14 04:36:29 ---     Topic for #test is Test Topic&lt;br /&gt;
May 14 04:36:29 ---     Topic for #test set by nick1 at Thu May  8 18:45:05&lt;br /&gt;
May 14 04:58:45 ---     You are now known as nick1&lt;br /&gt;
May 14 05:03:44 --&amp;gt;     nick1 (~nick1@2.1.3.narf-42905) has joined #test&lt;br /&gt;
May 14 05:05:48 &amp;lt;nick1&amp;gt; test message&lt;br /&gt;
May 14 05:10:24 *       nick1 test action&lt;br /&gt;
May 14 05:11:19 &amp;lt;--     nick1 has quit (quit)&lt;br /&gt;
&lt;br /&gt;
**** ENDING LOGGING AT Fri Jul  4 00:28:22 2003&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Snak log format&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Log file opened at: 5/26/04 12:00:11 AM&lt;br /&gt;
[12:00:11:] nick1: test message&lt;br /&gt;
[12:10:29:] * nick1 test action&lt;br /&gt;
[12:13:16:] ***: nick2 (~nick2@test.net) has joined the channel&lt;br /&gt;
[12:20:35:] ***: nick2 has quit IRC (&amp;quot;Computer going to sleep...&amp;quot;)&lt;br /&gt;
[12:21:31:] ***: You have joined the channel&lt;br /&gt;
Log file closed at: 5/26/04 2:29:08 AM&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== iChat transcripts ==&lt;br /&gt;
&lt;br /&gt;
iChat handles timestamps differently, inserting them between statement blocks, every 5 minutes.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;12:25 AM&lt;br /&gt;
Reconnecting to tantekatwork…&lt;br /&gt;
Kevin Marks: So, iChat shows timestamps between entries&lt;br /&gt;
Tantek: yes&lt;br /&gt;
Tantek: what about Adium?&lt;br /&gt;
12:30 AM&lt;br /&gt;
Kevin Marks: my copy is 230 days old...&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Bash.org ==&lt;br /&gt;
[http://bash.org Bash.org] and [http://qdb.us other QDBs] collect funny IRC transcripts and let people vote on them.&lt;br /&gt;
They use plaintext + &amp;amp;lt;br /&amp;amp;gt;, wrapped in &amp;amp;lt;p&amp;amp;gt;&lt;br /&gt;
http://bash.org/?23396&lt;br /&gt;
&amp;lt;p class=&amp;quot;qt&amp;quot;&amp;gt;&amp;amp;lt;Donut[AFK]&amp;amp;gt; HEY EURAKARTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; INSULT&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; RETORT&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; COUNTER-RETORT&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; QUESTIONING OF SEXUAL PREFERENCE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; SUGGESTION TO SHUT THE FUCK UP&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; NOTATION THAT YOU CREATE A VACUUM&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; ADDON RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; COUNTER-RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; COUNTER-COUNTER RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; NONSENSICAL STATEMENT INVOLVING PLANKTON&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Miles_Prower&amp;amp;gt; RESPONSE TO RANDOM STATEMENT AND THREAT TO BAN OPPOSING SIDES&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; WORDS OF PRAISE FOR FISHFOOD&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Miles_Prower&amp;amp;gt; ACKNOWLEDGEMENT AND ACCEPTENCE OF TERMS&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Log Library ==&lt;br /&gt;
[http://www.loglibrary.com Log Library] displays a tabular format with divs&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot; name=&amp;quot;GusVanNos&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;timestamp&amp;quot;&amp;gt;18:36:28&amp;lt;/div&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;nick&amp;quot;&amp;gt;&amp;amp;lt;GusVanNos&amp;amp;gt;&amp;lt;/div&amp;gt; &lt;br /&gt;
   &amp;lt;div class=&amp;quot;message&amp;quot;&amp;gt;.+. is a lazy way of saying .{2,}&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot; name=&amp;quot;jawong&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;timestamp&amp;quot;&amp;gt;18:36:48&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;nick&amp;quot;&amp;gt;&amp;amp;lt;jawong&amp;amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;message&amp;quot;&amp;gt;your model is waaaay better, xal.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== JWZ ==&lt;br /&gt;
http://www.jwz.org/hacks/irc2html.pl was used to generate the irc logs for Bar Camp Dallas : http://barcamp.org/f/barcampdallas-irc.html&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;table bgcolor=&amp;quot;#ffffff&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;tbody&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;td bgcolor=&amp;quot;#eeeeee&amp;quot; nowrap=&amp;quot;nowrap&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;[2006/01/28 11:21:34]&amp;amp;nbsp;&amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;/font&amp;gt;&lt;br /&gt;
   &amp;lt;/td&amp;gt;&lt;br /&gt;
   &amp;lt;td bgcolor=&amp;quot;#eeeeee&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;@ jdunck joined channel #barcampdallas&amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;/font&amp;gt;&lt;br /&gt;
   &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;td nowrap=&amp;quot;nowrap&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;[2006/01/28 11:21:40]&amp;amp;nbsp;&amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;/font&amp;gt;&lt;br /&gt;
   &amp;lt;/td&amp;gt;&lt;br /&gt;
   &amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;&amp;amp;lt;tantek&amp;amp;gt; is there a subethaedit-compatible client on windows?&amp;lt;/i&amp;gt;&lt;br /&gt;
   &amp;lt;/font&amp;gt;&lt;br /&gt;
  &amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==MSN Messenger XML Format Logs==&lt;br /&gt;
Examples at: http://stupidpeople.commo.de/logs/After%20August%202004/, there are a bunch there but not sure how widespread it is. General structure appears to be a Log element wrapper, with toplevel Join and Message elements. It's a little strange how the To element has children indicating all the recepients, normally that would be implicit, but there may be a reason that isn't clear just from this example. Original posting for example: http://microformats.org/discuss/mail/microformats-discuss/2006-February/002937.html Note that these get published with a stylesheet that makes them viewable directly, they appear to be human-directed.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Log FirstSessionID=&amp;quot;1&amp;quot; LastSessionID=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;Join Date=&amp;quot;9/12/2004&amp;quot; Time=&amp;quot;6:48:20 PM&amp;quot; DateTime=&amp;quot;2004-09-12T23:48:20.716Z&amp;quot; SessionID=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;User FriendlyName=&amp;quot;'' Quando nÃ£o tem oq se ama...Ã preciso amar oq se tem!!! ''&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;Text Style=&amp;quot;color:#008000; &amp;quot;&amp;gt;&lt;br /&gt;
   '' Quando nÃ£o tem oq se ama...Ã preciso amar oq se tem!!! '' has been added to the conversation.&lt;br /&gt;
  &amp;lt;/Text&amp;gt;&lt;br /&gt;
 &amp;lt;/Join&amp;gt;&lt;br /&gt;
 &amp;lt;Message Date=&amp;quot;9/12/2004&amp;quot; Time=&amp;quot;6:48:20 PM&amp;quot; DateTime=&amp;quot;2004-09-12T23:48:20.846Z&amp;quot; SessionID=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;From&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;VocÃª vive inventando maneiras pra dizer semp pra dizer que me quer!!&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/From&amp;gt;&lt;br /&gt;
  &amp;lt;To&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;http://commo.de/StupidPeople/&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;:@TE ODEIO:@&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;|I{â¢------Â»VictorÂ«------â¢}I|1 2 3 o corh fregueis! -LLUSSAA EOOOO&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;&amp;amp;quot;TÃ´ com sono!!! Acho que vo durmi!!!&amp;amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;||||Gabriel||||| A Clockwork Orange..&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;Pensar para acertar, Calar para resistir, Agir para vencer&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;*&amp;amp;gt;.Jessy.&amp;amp;lt;*genteeeeeeeemmmmmmm..trokeiser  tÃ¡  aqui:09098217635!!!&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/To&amp;gt;&lt;br /&gt;
  &amp;lt;Text Style=&amp;quot;font-family:Sylfaen; color:#ff0000; &amp;quot;&amp;gt;&lt;br /&gt;
   nossa qnta gente&lt;br /&gt;
  &amp;lt;/Text&amp;gt;&lt;br /&gt;
 &amp;lt;/Message&amp;gt;&lt;br /&gt;
&amp;lt;/Log&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==ILRT Logger Bot Format==&lt;br /&gt;
Found at: http://chatlogs.planetrdf.com/swig/, generated by: http://cvs.ilrt.org/cvsweb/redland/logger/, there are three formats: HTML, plain text, and RDF. The RDF format is described on the [[chat-formats page]], this entry discussed the HTML and plain text files, as they appear to be directed at people.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;log&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;p&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;time&amp;quot; id=&amp;quot;T00-27-42&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;#T00-27-42&amp;quot;&amp;gt;00:27:42&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;nick&amp;quot;&amp;gt;&amp;amp;lt;CaptSolo&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;comment&amp;quot;&amp;gt;Gromgull: nice quote re. x years later&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;p&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;time&amp;quot; id=&amp;quot;T00-27-57&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;#T00-27-57&amp;quot;&amp;gt;00:27:57&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;nick&amp;quot;&amp;gt;&amp;amp;lt;CaptSolo&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;comment&amp;quot;&amp;gt;Gromgull: what could one do with those 17mb of invalid n3?&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;p&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;time&amp;quot; id=&amp;quot;T01-38-48&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;#T01-38-48&amp;quot;&amp;gt;01:38:48&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;nick&amp;quot;&amp;gt;&amp;amp;lt;karlUshi&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;comment&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;a href=&amp;quot;http://aaronland.info/python/pyupcoming/&amp;quot;&amp;gt;&lt;br /&gt;
    http://aaronland.info/python/pyupcoming/&lt;br /&gt;
   &amp;lt;/a&amp;gt;&lt;br /&gt;
  &amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Trillian Internal Format==&lt;br /&gt;
This is for an AIM chat, but one for a Yahoo! chat looks the same. It is saved as plaintext as well as XML. (user1 is local).&lt;br /&gt;
&lt;br /&gt;
Plaintext:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Session Start (user1:user2): Fri Apr 01 17:43:06 2005&lt;br /&gt;
[17:43] user2: ping&lt;br /&gt;
[17:43] *** Auto-response sent to user2: My hovercraft is full of eels.&lt;br /&gt;
[17:46] user1: hey&lt;br /&gt;
Session Close (user2): Fri Apr 01 17:47:00 2005&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The same in XML:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;session type=&amp;quot;start&amp;quot; time=&amp;quot;1112395386&amp;quot; medium=&amp;quot;AIM&amp;quot; to=&amp;quot;user2&amp;quot; from=&amp;quot;user1&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;message type=&amp;quot;incoming_privateMessage&amp;quot; time=&amp;quot;1112395386&amp;quot; medium=&amp;quot;AIM&amp;quot; to=&amp;quot;user1&amp;quot; from=&amp;quot;user2&amp;quot; from_display=&amp;quot;user2&amp;quot; text=&amp;quot;ping&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;message type=&amp;quot;information_standard&amp;quot; time=&amp;quot;1112395387&amp;quot; medium=&amp;quot;AIM&amp;quot; text=&amp;quot;Auto%2Dresponse%20sent%20to%20user2%3A%20My%20hovercraft%20is%20full%20of%20eels%2E&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;message type=&amp;quot;outgoing_privateMessage&amp;quot; time=&amp;quot;1112395573&amp;quot; medium=&amp;quot;AIM&amp;quot; to=&amp;quot;user2&amp;quot; from=&amp;quot;user1&amp;quot; from_display=&amp;quot;user1&amp;quot; text=&amp;quot;hey&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;session type=&amp;quot;stop&amp;quot; time=&amp;quot;1112395619&amp;quot; medium=&amp;quot;AIM&amp;quot; to=&amp;quot;user2&amp;quot; from=&amp;quot;user1&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There is also a &amp;quot;user2-assets.xml&amp;quot; file for stuff like Buddy icons &amp;amp; file transers:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;asset medium=&amp;quot;AIM&amp;quot; name=&amp;quot;user2&amp;quot; link=&amp;quot;C%3A%5CProgram%20Files%5CTrillian%5Cusers%5Cdefault%5Cbuddyicons%5Cassets%5CAIM%2Duser2%2D1118046544%2Ejpg&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;asset medium=&amp;quot;AIM&amp;quot; name=&amp;quot;user2&amp;quot; link=&amp;quot;D%3A%5CPIX%5CY2005%5C0619%5CMOV02050%2EMPG&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;asset medium=&amp;quot;AIM&amp;quot; name=&amp;quot;user2&amp;quot; link=&amp;quot;C%3A%5CDocuments%20and%20Settings%5Cant%5CDesktop%5CDSCN0372_resize%2EJPG&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;asset medium=&amp;quot;AIM&amp;quot; name=&amp;quot;user2&amp;quot; link=&amp;quot;C%3A%5CProgram%20Files%5CTrillian%5Cusers%5Cdefault%5Cbuddyicons%5Cassets%5CAIM%2Duser2%2D1133932754%2Ejpg&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=See Also=&lt;br /&gt;
* [[chat-formats]]&lt;/div&gt;</summary>
		<author><name>ChristopherStJohn</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=chat-formats&amp;diff=4672</id>
		<title>chat-formats</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=chat-formats&amp;diff=4672"/>
		<updated>2006-02-02T01:43:46Z</updated>

		<summary type="html">&lt;p&gt;ChristopherStJohn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= chat formats =&lt;br /&gt;
&lt;br /&gt;
==ChatZilla Internal Format==&lt;br /&gt;
Note that there is no proof that this format is being used &amp;quot;in the wild&amp;quot; for publishing. ChatZilla uses HTML as its presentation layer. This heavily elided excerpt shows two lines from a chat. It gives the flavor (a very big table with each row a chat message divided up into three columns: timestamp, user name and the message itself) but there are many more classes in use in a full log.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;messages-outer&amp;quot;&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
 &amp;lt;div id=&amp;quot;output&amp;quot;&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
  &amp;lt;table view-type=&amp;quot;IRCChannel&amp;quot; class=&amp;quot;msg-table&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;tbody&amp;gt;&lt;br /&gt;
    &amp;lt;tr mark=&amp;quot;even&amp;quot; msg-user=&amp;quot;cks_ ME!&amp;quot;&lt;br /&gt;
     statusText=&amp;quot;01/31/2006 01:39 PM, cks_!n=chatzill@ppp-70-248-121-149.dsl.rcsntx.swbell.net&amp;quot;&lt;br /&gt;
     view-type=&amp;quot;IRCChannel&amp;quot; dest-type=&amp;quot;IRCChannel&amp;quot; msg-dest=&amp;quot;#microformats&amp;quot;&lt;br /&gt;
     msg-type=&amp;quot;PRIVMSG&amp;quot; class=&amp;quot;msg&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;td time-s=&amp;quot;57&amp;quot; time-n=&amp;quot;39&amp;quot; time-h=&amp;quot;13&amp;quot; time-d=&amp;quot;31&amp;quot; time-m=&amp;quot;01&amp;quot; time-y=&amp;quot;2006&amp;quot; class=&amp;quot;msg-timestamp&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td class=&amp;quot;msg-user&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span&amp;gt;cks_&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td class=&amp;quot;msg-data&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span&amp;gt;so, using chatzilla for just a minute so i can extract the logs.&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr mark=&amp;quot;odd&amp;quot; msg-user=&amp;quot;Atamido&amp;quot; statusText=&amp;quot;01/31/2006 01:43 PM, Atamido!n=atamido@cpe-67-9-173-252.austin.res.rr.com&amp;quot;&lt;br /&gt;
     view-type=&amp;quot;IRCChannel&amp;quot; dest-type=&amp;quot;IRCChannel&amp;quot; msg-dest=&amp;quot;#microformats&amp;quot;&lt;br /&gt;
     msg-type=&amp;quot;PRIVMSG&amp;quot; class=&amp;quot;msg&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;td time-s=&amp;quot;25&amp;quot; time-n=&amp;quot;43&amp;quot; time-h=&amp;quot;13&amp;quot; time-d=&amp;quot;31&amp;quot; time-m=&amp;quot;01&amp;quot; time-y=&amp;quot;2006&amp;quot; class=&amp;quot;msg-timestamp&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td class=&amp;quot;msg-user&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;a href=&amp;quot;irc://irc.freenode.net/Atamido,isnick&amp;quot; class=&amp;quot;chatzilla-link&amp;quot;&amp;gt;&lt;br /&gt;
       &amp;lt;span&amp;gt;Atamido&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;/a&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td class=&amp;quot;msg-data&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span&amp;gt;&lt;br /&gt;
       Here are some examples.&lt;br /&gt;
       &amp;lt;a target=&amp;quot;_content&amp;quot; class=&amp;quot;chatzilla-link&amp;quot; href=&amp;quot;http://www.hacksrus.com/%7Eginda/chatzilla/motifs.html&amp;quot;&amp;gt;&lt;br /&gt;
        http://www.hacksrus.&amp;lt;wbr&amp;gt;&lt;br /&gt;
        com/~ginda/chatzilla/&amp;lt;wbr&amp;gt;&lt;br /&gt;
        motifs.html&amp;lt;wbr&amp;gt;&lt;br /&gt;
       &amp;lt;/a&amp;gt;&lt;br /&gt;
      &amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
   &amp;lt;/tbody&amp;gt;&lt;br /&gt;
  &amp;lt;/table&amp;gt;&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Google Talk Format Logs==&lt;br /&gt;
Again, user1 is local.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
3&lt;br /&gt;
17b5df8a&lt;br /&gt;
01c61af0&lt;br /&gt;
outgoing&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user1%40gmail.com%2FTalk.v66EC7D7137%22+to%3D%22user2%40gmail.com%2FTalk.v66EC841CB6%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3Esome+but+not+much%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
incoming&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user2%40gmail.com%2FTalk.v66EC841CB6%22+to%3D%22user1%40gmail.com%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3EI'm+ready+to+crawl+in+bed+and+read.++Do+well+on+your+paper.++Love++Mom%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
outgoing&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user1%40gmail.com%2FTalk.v66EC7D7137%22+to%3D%22user2%40gmail.com%2FTalk.v66EC841CB6%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3Ethanks%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
outgoing&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+to%3D%22user2%40gmail.com%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3Emom%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
incoming&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user2%40gmail.com%2FTalk.v687050428D%22+to%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3EHi%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
outgoing&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+to%3D%22user2%40gmail.com%2FTalk.v687050428D%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3Ei+totally+forgot+about+the+awning%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
outgoing&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+to%3D%22user2%40gmail.com%2FTalk.v687050428D%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3Edo+you+want+me+to+come+over%3F%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
incoming&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user2%40gmail.com%2FTalk.v687050428D%22+to%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3EI+have+tomorrow+off.++Is+the+wind+supposed+to+get+bad+before+then%3F%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
outgoing&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+to%3D%22user2%40gmail.com%2FTalk.v687050428D%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3Enot+sure.+its+stormy+now%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
incoming&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user2%40gmail.com%2FTalk.v687050428D%22+to%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3EI'm+ready+if+yo+are.++I+thought+you+would+be+here+anyway+about+the+boat+or+I+would+have+called.%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
outgoing&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+to%3D%22user2%40gmail.com%2FTalk.v687050428D%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3EI+think+we+decided+to+do+the+boat+on+a+dry+night%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
outgoing&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+to%3D%22user2%40gmail.com%2FTalk.v687050428D%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3Ei'll+come+over+now%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adium X ==&lt;br /&gt;
[http://adiumx.com Adium X] is currently developing an XML-based log format.&lt;br /&gt;
This is version 0.3:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;chat date=&amp;quot;2005-11-20&amp;quot; account=&amp;quot;mactigerz&amp;quot; service=&amp;quot;AIM&amp;quot; version=&amp;quot;0.3&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;event type=&amp;quot;windowOpened&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;'sup?&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;mactigerz&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;trying to get to work on the the new XML log format&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;Doesn't sound bad.&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;Providing you have the log specs, of course.&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;mactigerz&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;that's what I'm creating.&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;status type=&amp;quot;offline&amp;quot; sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;status type=&amp;quot;online&amp;quot; sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;status type=&amp;quot;away&amp;quot; sender=&amp;quot;mactigerz&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;brb, working on the XML log format&amp;lt;/status&amp;gt;&lt;br /&gt;
    &amp;lt;event type=&amp;quot;windowClosed&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/chat&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
This format remains [http://trac.adiumx.com/wiki/XMLLogFormat under development], so this page may not reflect the current version of the format.&lt;br /&gt;
&lt;br /&gt;
==ILRT Logger Bot Format==&lt;br /&gt;
Found at: http://chatlogs.planetrdf.com/swig/, generated by: http://cvs.ilrt.org/cvsweb/redland/logger/, there are three formats: HTML, plain text, and RDF. The entry discussed the RDF format, as it's presumably directed at machines and not people.&lt;br /&gt;
&lt;br /&gt;
Taking RDF first just because that's kind of fun and is presumably 100% semantics. Pretty straightforward RDF Sequence with date/description/creator, except for the line with a Dublin Core relation stuck in there. As is normal with RDF, semantics are reused, so to fully grok it there's some followon work to do, see: http://www.w3.org/2004/Talks/0522-rrs/ The foaf group got involved with IRC chat since IRC names are one of the ways to identify people, looks like it snowballed, not sure if the ChatChannel stuff is official or not. The Dublin Core and WordNet stuff is mentioned in the FOAF spec index, but seems to be missing from the actual text, I might have been looking at an old version.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;rdf:RDF xmlns:rdf=&amp;quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&amp;quot;&lt;br /&gt;
         xmlns:dc=&amp;quot;http://purl.org/dc/elements/1.1/&amp;quot;&lt;br /&gt;
         xmlns:wn=&amp;quot;http://xmlns.com/wordnet/1.6/&amp;quot;&lt;br /&gt;
         xmlns:foaf=&amp;quot;http://xmlns.com/foaf/0.1/&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;foaf:ChatChannel rdf:about=&amp;quot;irc://irc.freenode.net/swig&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;foaf:chatEventList&amp;gt;&lt;br /&gt;
    &amp;lt;rdf:Seq&amp;gt;&lt;br /&gt;
      &amp;lt;rdf:li&amp;gt;&lt;br /&gt;
       &amp;lt;foaf:chatEvent rdf:ID=&amp;quot;T00-01-19&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;dc:date&amp;gt;2006-02-01T00:01:19Z&amp;lt;/dc:date&amp;gt;&lt;br /&gt;
        &amp;lt;dc:description&amp;gt;keithalexander has quit&amp;lt;/dc:description&amp;gt;&lt;br /&gt;
        &amp;lt;dc:creator&amp;gt;&amp;lt;wn:Person foaf:nick=&amp;quot;keithalexander&amp;quot;/&amp;gt;&amp;lt;/dc:creator&amp;gt;&lt;br /&gt;
       &amp;lt;/foaf:chatEvent&amp;gt;&lt;br /&gt;
      &amp;lt;/rdf:li&amp;gt;&lt;br /&gt;
      &amp;lt;rdf:li&amp;gt;&lt;br /&gt;
       &amp;lt;foaf:chatEvent rdf:ID=&amp;quot;T00-27-42&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;dc:date&amp;gt;2006-02-01T00:27:42Z&amp;lt;/dc:date&amp;gt;&lt;br /&gt;
        &amp;lt;dc:description&amp;gt;Gromgull: nice quote re. x years later&amp;lt;/dc:description&amp;gt;&lt;br /&gt;
        &amp;lt;dc:creator&amp;gt;&amp;lt;wn:Person foaf:nick=&amp;quot;CaptSolo&amp;quot;/&amp;gt;&amp;lt;/dc:creator&amp;gt;&lt;br /&gt;
       &amp;lt;/foaf:chatEvent&amp;gt;&lt;br /&gt;
      &amp;lt;/rdf:li&amp;gt;&lt;br /&gt;
      &amp;lt;rdf:li&amp;gt;&lt;br /&gt;
       &amp;lt;foaf:chatEvent rdf:ID=&amp;quot;T01-38-49&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;dc:date&amp;gt;2006-02-01T01:38:49Z&amp;lt;/dc:date&amp;gt;&lt;br /&gt;
        &amp;lt;dc:description&amp;gt;A: http://aaronland.info/python/pyupcoming/ from karlUshi&amp;lt;/dc:description&amp;gt;&lt;br /&gt;
        &amp;lt;dc:creator&amp;gt;&amp;lt;wn:Person foaf:nick=&amp;quot;dc_swig&amp;quot;/&amp;gt;&amp;lt;/dc:creator&amp;gt;&lt;br /&gt;
        &amp;lt;dc:relation rdf:resource=&amp;quot;http://aaronland.info/python/pyupcoming/&amp;quot;/&amp;gt;&lt;br /&gt;
       &amp;lt;/foaf:chatEvent&amp;gt;&lt;br /&gt;
      &amp;lt;/rdf:li&amp;gt;&lt;br /&gt;
    &amp;lt;/rdf:Seq&amp;gt;&lt;br /&gt;
  &amp;lt;/foaf:chatEventList&amp;gt;&lt;br /&gt;
&amp;lt;/foaf:ChatChannel&amp;gt;&lt;br /&gt;
&amp;lt;/rdf:RDF&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>ChristopherStJohn</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=chat-formats&amp;diff=4669</id>
		<title>chat-formats</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=chat-formats&amp;diff=4669"/>
		<updated>2006-02-02T01:39:07Z</updated>

		<summary type="html">&lt;p&gt;ChristopherStJohn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= chat formats =&lt;br /&gt;
&lt;br /&gt;
==ChatZilla Internal Format==&lt;br /&gt;
Note that there is no proof that this format is being used &amp;quot;in the wild&amp;quot; for publishing. ChatZilla uses HTML as its presentation layer. This heavily elided excerpt shows two lines from a chat. It gives the flavor (a very big table with each row a chat message divided up into three columns: timestamp, user name and the message itself) but there are many more classes in use in a full log.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;messages-outer&amp;quot;&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
 &amp;lt;div id=&amp;quot;output&amp;quot;&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
  &amp;lt;table view-type=&amp;quot;IRCChannel&amp;quot; class=&amp;quot;msg-table&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;tbody&amp;gt;&lt;br /&gt;
    &amp;lt;tr mark=&amp;quot;even&amp;quot; msg-user=&amp;quot;cks_ ME!&amp;quot;&lt;br /&gt;
     statusText=&amp;quot;01/31/2006 01:39 PM, cks_!n=chatzill@ppp-70-248-121-149.dsl.rcsntx.swbell.net&amp;quot;&lt;br /&gt;
     view-type=&amp;quot;IRCChannel&amp;quot; dest-type=&amp;quot;IRCChannel&amp;quot; msg-dest=&amp;quot;#microformats&amp;quot;&lt;br /&gt;
     msg-type=&amp;quot;PRIVMSG&amp;quot; class=&amp;quot;msg&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;td time-s=&amp;quot;57&amp;quot; time-n=&amp;quot;39&amp;quot; time-h=&amp;quot;13&amp;quot; time-d=&amp;quot;31&amp;quot; time-m=&amp;quot;01&amp;quot; time-y=&amp;quot;2006&amp;quot; class=&amp;quot;msg-timestamp&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td class=&amp;quot;msg-user&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span&amp;gt;cks_&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td class=&amp;quot;msg-data&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span&amp;gt;so, using chatzilla for just a minute so i can extract the logs.&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr mark=&amp;quot;odd&amp;quot; msg-user=&amp;quot;Atamido&amp;quot; statusText=&amp;quot;01/31/2006 01:43 PM, Atamido!n=atamido@cpe-67-9-173-252.austin.res.rr.com&amp;quot;&lt;br /&gt;
     view-type=&amp;quot;IRCChannel&amp;quot; dest-type=&amp;quot;IRCChannel&amp;quot; msg-dest=&amp;quot;#microformats&amp;quot;&lt;br /&gt;
     msg-type=&amp;quot;PRIVMSG&amp;quot; class=&amp;quot;msg&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;td time-s=&amp;quot;25&amp;quot; time-n=&amp;quot;43&amp;quot; time-h=&amp;quot;13&amp;quot; time-d=&amp;quot;31&amp;quot; time-m=&amp;quot;01&amp;quot; time-y=&amp;quot;2006&amp;quot; class=&amp;quot;msg-timestamp&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td class=&amp;quot;msg-user&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;a href=&amp;quot;irc://irc.freenode.net/Atamido,isnick&amp;quot; class=&amp;quot;chatzilla-link&amp;quot;&amp;gt;&lt;br /&gt;
       &amp;lt;span&amp;gt;Atamido&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;/a&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td class=&amp;quot;msg-data&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span&amp;gt;&lt;br /&gt;
       Here are some examples.&lt;br /&gt;
       &amp;lt;a target=&amp;quot;_content&amp;quot; class=&amp;quot;chatzilla-link&amp;quot; href=&amp;quot;http://www.hacksrus.com/%7Eginda/chatzilla/motifs.html&amp;quot;&amp;gt;&lt;br /&gt;
        http://www.hacksrus.&amp;lt;wbr&amp;gt;&lt;br /&gt;
        com/~ginda/chatzilla/&amp;lt;wbr&amp;gt;&lt;br /&gt;
        motifs.html&amp;lt;wbr&amp;gt;&lt;br /&gt;
       &amp;lt;/a&amp;gt;&lt;br /&gt;
      &amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
   &amp;lt;/tbody&amp;gt;&lt;br /&gt;
  &amp;lt;/table&amp;gt;&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Google Talk Format Logs==&lt;br /&gt;
Again, user1 is local.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
3&lt;br /&gt;
17b5df8a&lt;br /&gt;
01c61af0&lt;br /&gt;
outgoing&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user1%40gmail.com%2FTalk.v66EC7D7137%22+to%3D%22user2%40gmail.com%2FTalk.v66EC841CB6%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3Esome+but+not+much%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
incoming&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user2%40gmail.com%2FTalk.v66EC841CB6%22+to%3D%22user1%40gmail.com%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3EI'm+ready+to+crawl+in+bed+and+read.++Do+well+on+your+paper.++Love++Mom%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
outgoing&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user1%40gmail.com%2FTalk.v66EC7D7137%22+to%3D%22user2%40gmail.com%2FTalk.v66EC841CB6%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3Ethanks%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
outgoing&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+to%3D%22user2%40gmail.com%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3Emom%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
incoming&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user2%40gmail.com%2FTalk.v687050428D%22+to%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3EHi%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
outgoing&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+to%3D%22user2%40gmail.com%2FTalk.v687050428D%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3Ei+totally+forgot+about+the+awning%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
outgoing&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+to%3D%22user2%40gmail.com%2FTalk.v687050428D%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3Edo+you+want+me+to+come+over%3F%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
incoming&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user2%40gmail.com%2FTalk.v687050428D%22+to%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3EI+have+tomorrow+off.++Is+the+wind+supposed+to+get+bad+before+then%3F%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
outgoing&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+to%3D%22user2%40gmail.com%2FTalk.v687050428D%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3Enot+sure.+its+stormy+now%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
incoming&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user2%40gmail.com%2FTalk.v687050428D%22+to%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3EI'm+ready+if+yo+are.++I+thought+you+would+be+here+anyway+about+the+boat+or+I+would+have+called.%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
outgoing&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+to%3D%22user2%40gmail.com%2FTalk.v687050428D%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3EI+think+we+decided+to+do+the+boat+on+a+dry+night%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
outgoing&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+to%3D%22user2%40gmail.com%2FTalk.v687050428D%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3Ei'll+come+over+now%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adium X ==&lt;br /&gt;
[http://adiumx.com Adium X] is currently developing an XML-based log format.&lt;br /&gt;
This is version 0.3:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;chat date=&amp;quot;2005-11-20&amp;quot; account=&amp;quot;mactigerz&amp;quot; service=&amp;quot;AIM&amp;quot; version=&amp;quot;0.3&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;event type=&amp;quot;windowOpened&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;'sup?&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;mactigerz&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;trying to get to work on the the new XML log format&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;Doesn't sound bad.&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;Providing you have the log specs, of course.&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;mactigerz&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;that's what I'm creating.&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;status type=&amp;quot;offline&amp;quot; sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;status type=&amp;quot;online&amp;quot; sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;status type=&amp;quot;away&amp;quot; sender=&amp;quot;mactigerz&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;brb, working on the XML log format&amp;lt;/status&amp;gt;&lt;br /&gt;
    &amp;lt;event type=&amp;quot;windowClosed&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/chat&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
This format remains [http://trac.adiumx.com/wiki/XMLLogFormat under development], so this page may not reflect the current version of the format.&lt;/div&gt;</summary>
		<author><name>ChristopherStJohn</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=chat-examples&amp;diff=4670</id>
		<title>chat-examples</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=chat-examples&amp;diff=4670"/>
		<updated>2006-02-02T01:39:03Z</updated>

		<summary type="html">&lt;p&gt;ChristopherStJohn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= chat examples =&lt;br /&gt;
&lt;br /&gt;
Examples of how chat transcripts are marked up currently, with the idea of moving towards a &lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
* [http://epeus.blogspot.com Kevin Marks]&lt;br /&gt;
* [http://rcboyce.com Robert Boyce]&lt;br /&gt;
* [http://artofsystems.blogspot.com Christopher St. John]&lt;br /&gt;
&lt;br /&gt;
== IRC transcripts ==&lt;br /&gt;
&lt;br /&gt;
These are plaintext logs with space separated fields, so are posted wrapped in &amp;amp;lt;pre&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;12:06 Tantek: what does the datetime stamp represent?&lt;br /&gt;
12:07 KevinMarks: in iRC, when it was said&lt;br /&gt;
12:07 Tantek: is it a point in time *before* they started speaking?&lt;br /&gt;
12:07 Tantek: or *after*?&lt;br /&gt;
12:07 Tantek: or somewhere in the *middle*?&lt;br /&gt;
12:07 KevinMarks: usually it is quantised to seconds&lt;br /&gt;
12:07 KevinMarks: and it is time the msg was received&lt;br /&gt;
12:07 Tantek: but the second they started typing or pressed return?&lt;br /&gt;
12:08 KevinMarks: prssed return i think&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Or as plaintext + &amp;amp;lt;br&amp;amp;gt; (eg http://chocnvodka.blogware.com/blog/_archives/2005/8/25/1169654.html)&lt;br /&gt;
&lt;br /&gt;
(22:20) gturneruk: oh, i just remembered. windows 95 is ten years old today&amp;lt;br&amp;gt;&lt;br /&gt;
(22:22) Suw: good god. i mean, i shouldn't be surprised, it being 2005 and all. but still, where did that time go?&amp;lt;br&amp;gt;&lt;br /&gt;
(22:22) gturneruk: lost clusters&amp;lt;br&amp;gt;&lt;br /&gt;
(22:23) Suw: i obviously need to defrag&lt;br /&gt;
&lt;br /&gt;
xChat2 log format&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
**** BEGIN LOGGING AT Wed May 14 04:36:29 2003&lt;br /&gt;
&lt;br /&gt;
May 14 04:36:29 --&amp;gt;     You are now talking on #test&lt;br /&gt;
May 14 04:36:29 ---     Topic for #test is Test Topic&lt;br /&gt;
May 14 04:36:29 ---     Topic for #test set by nick1 at Thu May  8 18:45:05&lt;br /&gt;
May 14 04:58:45 ---     You are now known as nick1&lt;br /&gt;
May 14 05:03:44 --&amp;gt;     nick1 (~nick1@2.1.3.narf-42905) has joined #test&lt;br /&gt;
May 14 05:05:48 &amp;lt;nick1&amp;gt; test message&lt;br /&gt;
May 14 05:10:24 *       nick1 test action&lt;br /&gt;
May 14 05:11:19 &amp;lt;--     nick1 has quit (quit)&lt;br /&gt;
&lt;br /&gt;
**** ENDING LOGGING AT Fri Jul  4 00:28:22 2003&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Snak log format&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Log file opened at: 5/26/04 12:00:11 AM&lt;br /&gt;
[12:00:11:] nick1: test message&lt;br /&gt;
[12:10:29:] * nick1 test action&lt;br /&gt;
[12:13:16:] ***: nick2 (~nick2@test.net) has joined the channel&lt;br /&gt;
[12:20:35:] ***: nick2 has quit IRC (&amp;quot;Computer going to sleep...&amp;quot;)&lt;br /&gt;
[12:21:31:] ***: You have joined the channel&lt;br /&gt;
Log file closed at: 5/26/04 2:29:08 AM&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== iChat transcripts ==&lt;br /&gt;
&lt;br /&gt;
iChat handles timestamps differently, inserting them between statement blocks, every 5 minutes.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;12:25 AM&lt;br /&gt;
Reconnecting to tantekatwork…&lt;br /&gt;
Kevin Marks: So, iChat shows timestamps between entries&lt;br /&gt;
Tantek: yes&lt;br /&gt;
Tantek: what about Adium?&lt;br /&gt;
12:30 AM&lt;br /&gt;
Kevin Marks: my copy is 230 days old...&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Bash.org ==&lt;br /&gt;
[http://bash.org Bash.org] and [http://qdb.us other QDBs] collect funny IRC transcripts and let people vote on them.&lt;br /&gt;
They use plaintext + &amp;amp;lt;br /&amp;amp;gt;, wrapped in &amp;amp;lt;p&amp;amp;gt;&lt;br /&gt;
http://bash.org/?23396&lt;br /&gt;
&amp;lt;p class=&amp;quot;qt&amp;quot;&amp;gt;&amp;amp;lt;Donut[AFK]&amp;amp;gt; HEY EURAKARTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; INSULT&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; RETORT&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; COUNTER-RETORT&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; QUESTIONING OF SEXUAL PREFERENCE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; SUGGESTION TO SHUT THE FUCK UP&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; NOTATION THAT YOU CREATE A VACUUM&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; ADDON RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; COUNTER-RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; COUNTER-COUNTER RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; NONSENSICAL STATEMENT INVOLVING PLANKTON&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Miles_Prower&amp;amp;gt; RESPONSE TO RANDOM STATEMENT AND THREAT TO BAN OPPOSING SIDES&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; WORDS OF PRAISE FOR FISHFOOD&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Miles_Prower&amp;amp;gt; ACKNOWLEDGEMENT AND ACCEPTENCE OF TERMS&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Log Library ==&lt;br /&gt;
[http://www.loglibrary.com Log Library] displays a tabular format with divs&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot; name=&amp;quot;GusVanNos&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;timestamp&amp;quot;&amp;gt;18:36:28&amp;lt;/div&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;nick&amp;quot;&amp;gt;&amp;amp;lt;GusVanNos&amp;amp;gt;&amp;lt;/div&amp;gt; &lt;br /&gt;
   &amp;lt;div class=&amp;quot;message&amp;quot;&amp;gt;.+. is a lazy way of saying .{2,}&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot; name=&amp;quot;jawong&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;timestamp&amp;quot;&amp;gt;18:36:48&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;nick&amp;quot;&amp;gt;&amp;amp;lt;jawong&amp;amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;message&amp;quot;&amp;gt;your model is waaaay better, xal.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== JWZ ==&lt;br /&gt;
http://www.jwz.org/hacks/irc2html.pl was used to generate the irc logs for Bar Camp Dallas : http://barcamp.org/f/barcampdallas-irc.html&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;table bgcolor=&amp;quot;#ffffff&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;tbody&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;td bgcolor=&amp;quot;#eeeeee&amp;quot; nowrap=&amp;quot;nowrap&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;[2006/01/28 11:21:34]&amp;amp;nbsp;&amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;/font&amp;gt;&lt;br /&gt;
   &amp;lt;/td&amp;gt;&lt;br /&gt;
   &amp;lt;td bgcolor=&amp;quot;#eeeeee&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;@ jdunck joined channel #barcampdallas&amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;/font&amp;gt;&lt;br /&gt;
   &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;td nowrap=&amp;quot;nowrap&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;[2006/01/28 11:21:40]&amp;amp;nbsp;&amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;/font&amp;gt;&lt;br /&gt;
   &amp;lt;/td&amp;gt;&lt;br /&gt;
   &amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;&amp;amp;lt;tantek&amp;amp;gt; is there a subethaedit-compatible client on windows?&amp;lt;/i&amp;gt;&lt;br /&gt;
   &amp;lt;/font&amp;gt;&lt;br /&gt;
  &amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==MSN Messenger XML Format Logs==&lt;br /&gt;
Examples at: http://stupidpeople.commo.de/logs/After%20August%202004/, there are a bunch there but not sure how widespread it is. General structure appears to be a Log element wrapper, with toplevel Join and Message elements. It's a little strange how the To element has children indicating all the recepients, normally that would be implicit, but there may be a reason that isn't clear just from this example. Original posting for example: http://microformats.org/discuss/mail/microformats-discuss/2006-February/002937.html Note that these get published with a stylesheet that makes them viewable directly, they appear to be human-directed.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Log FirstSessionID=&amp;quot;1&amp;quot; LastSessionID=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;Join Date=&amp;quot;9/12/2004&amp;quot; Time=&amp;quot;6:48:20 PM&amp;quot; DateTime=&amp;quot;2004-09-12T23:48:20.716Z&amp;quot; SessionID=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;User FriendlyName=&amp;quot;'' Quando nÃ£o tem oq se ama...Ã preciso amar oq se tem!!! ''&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;Text Style=&amp;quot;color:#008000; &amp;quot;&amp;gt;&lt;br /&gt;
   '' Quando nÃ£o tem oq se ama...Ã preciso amar oq se tem!!! '' has been added to the conversation.&lt;br /&gt;
  &amp;lt;/Text&amp;gt;&lt;br /&gt;
 &amp;lt;/Join&amp;gt;&lt;br /&gt;
 &amp;lt;Message Date=&amp;quot;9/12/2004&amp;quot; Time=&amp;quot;6:48:20 PM&amp;quot; DateTime=&amp;quot;2004-09-12T23:48:20.846Z&amp;quot; SessionID=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;From&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;VocÃª vive inventando maneiras pra dizer semp pra dizer que me quer!!&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/From&amp;gt;&lt;br /&gt;
  &amp;lt;To&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;http://commo.de/StupidPeople/&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;:@TE ODEIO:@&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;|I{â¢------Â»VictorÂ«------â¢}I|1 2 3 o corh fregueis! -LLUSSAA EOOOO&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;&amp;amp;quot;TÃ´ com sono!!! Acho que vo durmi!!!&amp;amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;||||Gabriel||||| A Clockwork Orange..&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;Pensar para acertar, Calar para resistir, Agir para vencer&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;*&amp;amp;gt;.Jessy.&amp;amp;lt;*genteeeeeeeemmmmmmm..trokeiser  tÃ¡  aqui:09098217635!!!&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/To&amp;gt;&lt;br /&gt;
  &amp;lt;Text Style=&amp;quot;font-family:Sylfaen; color:#ff0000; &amp;quot;&amp;gt;&lt;br /&gt;
   nossa qnta gente&lt;br /&gt;
  &amp;lt;/Text&amp;gt;&lt;br /&gt;
 &amp;lt;/Message&amp;gt;&lt;br /&gt;
&amp;lt;/Log&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==ILRT Logger Bot Format==&lt;br /&gt;
Found at: http://chatlogs.planetrdf.com/swig/, generated by: http://cvs.ilrt.org/cvsweb/redland/logger/, there are three formats: HTML, plain text, and RDF.&lt;br /&gt;
&lt;br /&gt;
Taking RDF first just because that's kind of fun and is presumably 100% semantics. Pretty straightforward RDF Sequence with date/description/creator, except for the line with a Dublin Core relation stuck in there. As is normal with RDF, semantics are reused, so to fully grok it there's some followon work to do, see: http://www.w3.org/2004/Talks/0522-rrs/ The foaf group got involved with IRC chat since IRC names are one of the ways to identify people, looks like it snowballed, not sure if the ChatChannel stuff is official or not. The Dublin Core and WordNet stuff is mentioned in the FOAF spec index, but seems to be missing from the actual text, I might have been looking at an old version.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;rdf:RDF xmlns:rdf=&amp;quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&amp;quot;&lt;br /&gt;
         xmlns:dc=&amp;quot;http://purl.org/dc/elements/1.1/&amp;quot;&lt;br /&gt;
         xmlns:wn=&amp;quot;http://xmlns.com/wordnet/1.6/&amp;quot;&lt;br /&gt;
         xmlns:foaf=&amp;quot;http://xmlns.com/foaf/0.1/&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;foaf:ChatChannel rdf:about=&amp;quot;irc://irc.freenode.net/swig&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;foaf:chatEventList&amp;gt;&lt;br /&gt;
    &amp;lt;rdf:Seq&amp;gt;&lt;br /&gt;
      &amp;lt;rdf:li&amp;gt;&lt;br /&gt;
       &amp;lt;foaf:chatEvent rdf:ID=&amp;quot;T00-01-19&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;dc:date&amp;gt;2006-02-01T00:01:19Z&amp;lt;/dc:date&amp;gt;&lt;br /&gt;
        &amp;lt;dc:description&amp;gt;keithalexander has quit&amp;lt;/dc:description&amp;gt;&lt;br /&gt;
        &amp;lt;dc:creator&amp;gt;&amp;lt;wn:Person foaf:nick=&amp;quot;keithalexander&amp;quot;/&amp;gt;&amp;lt;/dc:creator&amp;gt;&lt;br /&gt;
       &amp;lt;/foaf:chatEvent&amp;gt;&lt;br /&gt;
      &amp;lt;/rdf:li&amp;gt;&lt;br /&gt;
      &amp;lt;rdf:li&amp;gt;&lt;br /&gt;
       &amp;lt;foaf:chatEvent rdf:ID=&amp;quot;T00-27-42&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;dc:date&amp;gt;2006-02-01T00:27:42Z&amp;lt;/dc:date&amp;gt;&lt;br /&gt;
        &amp;lt;dc:description&amp;gt;Gromgull: nice quote re. x years later&amp;lt;/dc:description&amp;gt;&lt;br /&gt;
        &amp;lt;dc:creator&amp;gt;&amp;lt;wn:Person foaf:nick=&amp;quot;CaptSolo&amp;quot;/&amp;gt;&amp;lt;/dc:creator&amp;gt;&lt;br /&gt;
       &amp;lt;/foaf:chatEvent&amp;gt;&lt;br /&gt;
      &amp;lt;/rdf:li&amp;gt;&lt;br /&gt;
      &amp;lt;rdf:li&amp;gt;&lt;br /&gt;
       &amp;lt;foaf:chatEvent rdf:ID=&amp;quot;T01-38-49&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;dc:date&amp;gt;2006-02-01T01:38:49Z&amp;lt;/dc:date&amp;gt;&lt;br /&gt;
        &amp;lt;dc:description&amp;gt;A: http://aaronland.info/python/pyupcoming/ from karlUshi&amp;lt;/dc:description&amp;gt;&lt;br /&gt;
        &amp;lt;dc:creator&amp;gt;&amp;lt;wn:Person foaf:nick=&amp;quot;dc_swig&amp;quot;/&amp;gt;&amp;lt;/dc:creator&amp;gt;&lt;br /&gt;
        &amp;lt;dc:relation rdf:resource=&amp;quot;http://aaronland.info/python/pyupcoming/&amp;quot;/&amp;gt;&lt;br /&gt;
       &amp;lt;/foaf:chatEvent&amp;gt;&lt;br /&gt;
      &amp;lt;/rdf:li&amp;gt;&lt;br /&gt;
    &amp;lt;/rdf:Seq&amp;gt;&lt;br /&gt;
  &amp;lt;/foaf:chatEventList&amp;gt;&lt;br /&gt;
&amp;lt;/foaf:ChatChannel&amp;gt;&lt;br /&gt;
&amp;lt;/rdf:RDF&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Trillian Internal Format==&lt;br /&gt;
This is for an AIM chat, but one for a Yahoo! chat looks the same. It is saved as plaintext as well as XML. (user1 is local).&lt;br /&gt;
&lt;br /&gt;
Plaintext:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Session Start (user1:user2): Fri Apr 01 17:43:06 2005&lt;br /&gt;
[17:43] user2: ping&lt;br /&gt;
[17:43] *** Auto-response sent to user2: My hovercraft is full of eels.&lt;br /&gt;
[17:46] user1: hey&lt;br /&gt;
Session Close (user2): Fri Apr 01 17:47:00 2005&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The same in XML:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;session type=&amp;quot;start&amp;quot; time=&amp;quot;1112395386&amp;quot; medium=&amp;quot;AIM&amp;quot; to=&amp;quot;user2&amp;quot; from=&amp;quot;user1&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;message type=&amp;quot;incoming_privateMessage&amp;quot; time=&amp;quot;1112395386&amp;quot; medium=&amp;quot;AIM&amp;quot; to=&amp;quot;user1&amp;quot; from=&amp;quot;user2&amp;quot; from_display=&amp;quot;user2&amp;quot; text=&amp;quot;ping&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;message type=&amp;quot;information_standard&amp;quot; time=&amp;quot;1112395387&amp;quot; medium=&amp;quot;AIM&amp;quot; text=&amp;quot;Auto%2Dresponse%20sent%20to%20user2%3A%20My%20hovercraft%20is%20full%20of%20eels%2E&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;message type=&amp;quot;outgoing_privateMessage&amp;quot; time=&amp;quot;1112395573&amp;quot; medium=&amp;quot;AIM&amp;quot; to=&amp;quot;user2&amp;quot; from=&amp;quot;user1&amp;quot; from_display=&amp;quot;user1&amp;quot; text=&amp;quot;hey&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;session type=&amp;quot;stop&amp;quot; time=&amp;quot;1112395619&amp;quot; medium=&amp;quot;AIM&amp;quot; to=&amp;quot;user2&amp;quot; from=&amp;quot;user1&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There is also a &amp;quot;user2-assets.xml&amp;quot; file for stuff like Buddy icons &amp;amp; file transers:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;asset medium=&amp;quot;AIM&amp;quot; name=&amp;quot;user2&amp;quot; link=&amp;quot;C%3A%5CProgram%20Files%5CTrillian%5Cusers%5Cdefault%5Cbuddyicons%5Cassets%5CAIM%2Duser2%2D1118046544%2Ejpg&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;asset medium=&amp;quot;AIM&amp;quot; name=&amp;quot;user2&amp;quot; link=&amp;quot;D%3A%5CPIX%5CY2005%5C0619%5CMOV02050%2EMPG&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;asset medium=&amp;quot;AIM&amp;quot; name=&amp;quot;user2&amp;quot; link=&amp;quot;C%3A%5CDocuments%20and%20Settings%5Cant%5CDesktop%5CDSCN0372_resize%2EJPG&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;asset medium=&amp;quot;AIM&amp;quot; name=&amp;quot;user2&amp;quot; link=&amp;quot;C%3A%5CProgram%20Files%5CTrillian%5Cusers%5Cdefault%5Cbuddyicons%5Cassets%5CAIM%2Duser2%2D1133932754%2Ejpg&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=See Also=&lt;br /&gt;
* [[chat-formats]]&lt;/div&gt;</summary>
		<author><name>ChristopherStJohn</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=chat-formats&amp;diff=4668</id>
		<title>chat-formats</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=chat-formats&amp;diff=4668"/>
		<updated>2006-02-02T00:29:40Z</updated>

		<summary type="html">&lt;p&gt;ChristopherStJohn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= chat formats =&lt;br /&gt;
&lt;br /&gt;
==ChatZilla Internal Format==&lt;br /&gt;
Note that there is no proof that this format is being used &amp;quot;in the wild&amp;quot; for publishing. ChatZilla uses HTML as its presentation layer. This heavily elided excerpt shows two lines from a chat. It gives the flavor (a very big table with each row a chat message divided up into three columns: timestamp, user name and the message itself) but there are many more classes in use in a full log.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;messages-outer&amp;quot;&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
 &amp;lt;div id=&amp;quot;output&amp;quot;&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
  &amp;lt;table view-type=&amp;quot;IRCChannel&amp;quot; class=&amp;quot;msg-table&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;tbody&amp;gt;&lt;br /&gt;
    &amp;lt;tr mark=&amp;quot;even&amp;quot; msg-user=&amp;quot;cks_ ME!&amp;quot;&lt;br /&gt;
     statusText=&amp;quot;01/31/2006 01:39 PM, cks_!n=chatzill@ppp-70-248-121-149.dsl.rcsntx.swbell.net&amp;quot;&lt;br /&gt;
     view-type=&amp;quot;IRCChannel&amp;quot; dest-type=&amp;quot;IRCChannel&amp;quot; msg-dest=&amp;quot;#microformats&amp;quot;&lt;br /&gt;
     msg-type=&amp;quot;PRIVMSG&amp;quot; class=&amp;quot;msg&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;td time-s=&amp;quot;57&amp;quot; time-n=&amp;quot;39&amp;quot; time-h=&amp;quot;13&amp;quot; time-d=&amp;quot;31&amp;quot; time-m=&amp;quot;01&amp;quot; time-y=&amp;quot;2006&amp;quot; class=&amp;quot;msg-timestamp&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td class=&amp;quot;msg-user&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span&amp;gt;cks_&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td class=&amp;quot;msg-data&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span&amp;gt;so, using chatzilla for just a minute so i can extract the logs.&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr mark=&amp;quot;odd&amp;quot; msg-user=&amp;quot;Atamido&amp;quot; statusText=&amp;quot;01/31/2006 01:43 PM, Atamido!n=atamido@cpe-67-9-173-252.austin.res.rr.com&amp;quot;&lt;br /&gt;
     view-type=&amp;quot;IRCChannel&amp;quot; dest-type=&amp;quot;IRCChannel&amp;quot; msg-dest=&amp;quot;#microformats&amp;quot;&lt;br /&gt;
     msg-type=&amp;quot;PRIVMSG&amp;quot; class=&amp;quot;msg&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;td time-s=&amp;quot;25&amp;quot; time-n=&amp;quot;43&amp;quot; time-h=&amp;quot;13&amp;quot; time-d=&amp;quot;31&amp;quot; time-m=&amp;quot;01&amp;quot; time-y=&amp;quot;2006&amp;quot; class=&amp;quot;msg-timestamp&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td class=&amp;quot;msg-user&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;a href=&amp;quot;irc://irc.freenode.net/Atamido,isnick&amp;quot; class=&amp;quot;chatzilla-link&amp;quot;&amp;gt;&lt;br /&gt;
       &amp;lt;span&amp;gt;Atamido&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;/a&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td class=&amp;quot;msg-data&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span&amp;gt;&lt;br /&gt;
       Here are some examples.&lt;br /&gt;
       &amp;lt;a target=&amp;quot;_content&amp;quot; class=&amp;quot;chatzilla-link&amp;quot; href=&amp;quot;http://www.hacksrus.com/%7Eginda/chatzilla/motifs.html&amp;quot;&amp;gt;&lt;br /&gt;
        http://www.hacksrus.&amp;lt;wbr&amp;gt;&lt;br /&gt;
        com/~ginda/chatzilla/&amp;lt;wbr&amp;gt;&lt;br /&gt;
        motifs.html&amp;lt;wbr&amp;gt;&lt;br /&gt;
       &amp;lt;/a&amp;gt;&lt;br /&gt;
      &amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
   &amp;lt;/tbody&amp;gt;&lt;br /&gt;
  &amp;lt;/table&amp;gt;&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Google Talk Format Logs==&lt;br /&gt;
Again, user1 is local.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
3&lt;br /&gt;
17b5df8a&lt;br /&gt;
01c61af0&lt;br /&gt;
outgoing&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user1%40gmail.com%2FTalk.v66EC7D7137%22+to%3D%22user2%40gmail.com%2FTalk.v66EC841CB6%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3Esome+but+not+much%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
incoming&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user2%40gmail.com%2FTalk.v66EC841CB6%22+to%3D%22user1%40gmail.com%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3EI'm+ready+to+crawl+in+bed+and+read.++Do+well+on+your+paper.++Love++Mom%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
outgoing&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user1%40gmail.com%2FTalk.v66EC7D7137%22+to%3D%22user2%40gmail.com%2FTalk.v66EC841CB6%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3Ethanks%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
outgoing&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+to%3D%22user2%40gmail.com%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3Emom%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
incoming&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user2%40gmail.com%2FTalk.v687050428D%22+to%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3EHi%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
outgoing&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+to%3D%22user2%40gmail.com%2FTalk.v687050428D%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3Ei+totally+forgot+about+the+awning%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
outgoing&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+to%3D%22user2%40gmail.com%2FTalk.v687050428D%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3Edo+you+want+me+to+come+over%3F%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
incoming&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user2%40gmail.com%2FTalk.v687050428D%22+to%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3EI+have+tomorrow+off.++Is+the+wind+supposed+to+get+bad+before+then%3F%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
outgoing&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+to%3D%22user2%40gmail.com%2FTalk.v687050428D%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3Enot+sure.+its+stormy+now%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
incoming&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user2%40gmail.com%2FTalk.v687050428D%22+to%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3EI'm+ready+if+yo+are.++I+thought+you+would+be+here+anyway+about+the+boat+or+I+would+have+called.%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
outgoing&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+to%3D%22user2%40gmail.com%2FTalk.v687050428D%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3EI+think+we+decided+to+do+the+boat+on+a+dry+night%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
outgoing&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+to%3D%22user2%40gmail.com%2FTalk.v687050428D%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3Ei'll+come+over+now%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>ChristopherStJohn</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=chat-examples&amp;diff=4667</id>
		<title>chat-examples</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=chat-examples&amp;diff=4667"/>
		<updated>2006-02-02T00:29:29Z</updated>

		<summary type="html">&lt;p&gt;ChristopherStJohn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= chat examples =&lt;br /&gt;
&lt;br /&gt;
Examples of how chat transcripts are marked up currently, with the idea of moving towards a &lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
* [http://epeus.blogspot.com Kevin Marks]&lt;br /&gt;
* [http://rcboyce.com Robert Boyce]&lt;br /&gt;
* [http://artofsystems.blogspot.com Christopher St. John]&lt;br /&gt;
&lt;br /&gt;
== IRC transcripts ==&lt;br /&gt;
&lt;br /&gt;
These are plaintext logs with space separated fields, so are posted wrapped in &amp;amp;lt;pre&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;12:06 Tantek: what does the datetime stamp represent?&lt;br /&gt;
12:07 KevinMarks: in iRC, when it was said&lt;br /&gt;
12:07 Tantek: is it a point in time *before* they started speaking?&lt;br /&gt;
12:07 Tantek: or *after*?&lt;br /&gt;
12:07 Tantek: or somewhere in the *middle*?&lt;br /&gt;
12:07 KevinMarks: usually it is quantised to seconds&lt;br /&gt;
12:07 KevinMarks: and it is time the msg was received&lt;br /&gt;
12:07 Tantek: but the second they started typing or pressed return?&lt;br /&gt;
12:08 KevinMarks: prssed return i think&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Or as plaintext + &amp;amp;lt;br&amp;amp;gt; (eg http://chocnvodka.blogware.com/blog/_archives/2005/8/25/1169654.html)&lt;br /&gt;
&lt;br /&gt;
(22:20) gturneruk: oh, i just remembered. windows 95 is ten years old today&amp;lt;br&amp;gt;&lt;br /&gt;
(22:22) Suw: good god. i mean, i shouldn't be surprised, it being 2005 and all. but still, where did that time go?&amp;lt;br&amp;gt;&lt;br /&gt;
(22:22) gturneruk: lost clusters&amp;lt;br&amp;gt;&lt;br /&gt;
(22:23) Suw: i obviously need to defrag&lt;br /&gt;
&lt;br /&gt;
xChat2 log format&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
**** BEGIN LOGGING AT Wed May 14 04:36:29 2003&lt;br /&gt;
&lt;br /&gt;
May 14 04:36:29 --&amp;gt;     You are now talking on #test&lt;br /&gt;
May 14 04:36:29 ---     Topic for #test is Test Topic&lt;br /&gt;
May 14 04:36:29 ---     Topic for #test set by nick1 at Thu May  8 18:45:05&lt;br /&gt;
May 14 04:58:45 ---     You are now known as nick1&lt;br /&gt;
May 14 05:03:44 --&amp;gt;     nick1 (~nick1@2.1.3.narf-42905) has joined #test&lt;br /&gt;
May 14 05:05:48 &amp;lt;nick1&amp;gt; test message&lt;br /&gt;
May 14 05:10:24 *       nick1 test action&lt;br /&gt;
May 14 05:11:19 &amp;lt;--     nick1 has quit (quit)&lt;br /&gt;
&lt;br /&gt;
**** ENDING LOGGING AT Fri Jul  4 00:28:22 2003&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Snak log format&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Log file opened at: 5/26/04 12:00:11 AM&lt;br /&gt;
[12:00:11:] nick1: test message&lt;br /&gt;
[12:10:29:] * nick1 test action&lt;br /&gt;
[12:13:16:] ***: nick2 (~nick2@test.net) has joined the channel&lt;br /&gt;
[12:20:35:] ***: nick2 has quit IRC (&amp;quot;Computer going to sleep...&amp;quot;)&lt;br /&gt;
[12:21:31:] ***: You have joined the channel&lt;br /&gt;
Log file closed at: 5/26/04 2:29:08 AM&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== iChat transcripts ==&lt;br /&gt;
&lt;br /&gt;
iChat handles timestamps differently, inserting them between statement blocks, every 5 minutes.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;12:25 AM&lt;br /&gt;
Reconnecting to tantekatwork…&lt;br /&gt;
Kevin Marks: So, iChat shows timestamps between entries&lt;br /&gt;
Tantek: yes&lt;br /&gt;
Tantek: what about Adium?&lt;br /&gt;
12:30 AM&lt;br /&gt;
Kevin Marks: my copy is 230 days old...&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Bash.org ==&lt;br /&gt;
[http://bash.org Bash.org] and [http://qdb.us other QDBs] collect funny IRC transcripts and let people vote on them.&lt;br /&gt;
They use plaintext + &amp;amp;lt;br /&amp;amp;gt;, wrapped in &amp;amp;lt;p&amp;amp;gt;&lt;br /&gt;
http://bash.org/?23396&lt;br /&gt;
&amp;lt;p class=&amp;quot;qt&amp;quot;&amp;gt;&amp;amp;lt;Donut[AFK]&amp;amp;gt; HEY EURAKARTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; INSULT&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; RETORT&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; COUNTER-RETORT&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; QUESTIONING OF SEXUAL PREFERENCE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; SUGGESTION TO SHUT THE FUCK UP&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; NOTATION THAT YOU CREATE A VACUUM&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; ADDON RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; COUNTER-RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; COUNTER-COUNTER RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; NONSENSICAL STATEMENT INVOLVING PLANKTON&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Miles_Prower&amp;amp;gt; RESPONSE TO RANDOM STATEMENT AND THREAT TO BAN OPPOSING SIDES&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; WORDS OF PRAISE FOR FISHFOOD&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Miles_Prower&amp;amp;gt; ACKNOWLEDGEMENT AND ACCEPTENCE OF TERMS&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Log Library ==&lt;br /&gt;
[http://www.loglibrary.com Log Library] displays a tabular format with divs&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot; name=&amp;quot;GusVanNos&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;timestamp&amp;quot;&amp;gt;18:36:28&amp;lt;/div&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;nick&amp;quot;&amp;gt;&amp;amp;lt;GusVanNos&amp;amp;gt;&amp;lt;/div&amp;gt; &lt;br /&gt;
   &amp;lt;div class=&amp;quot;message&amp;quot;&amp;gt;.+. is a lazy way of saying .{2,}&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot; name=&amp;quot;jawong&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;timestamp&amp;quot;&amp;gt;18:36:48&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;nick&amp;quot;&amp;gt;&amp;amp;lt;jawong&amp;amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;message&amp;quot;&amp;gt;your model is waaaay better, xal.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adium X ==&lt;br /&gt;
[http://adiumx.com Adium X] is currently developing an XML-based log format.&lt;br /&gt;
This is version 0.3:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;chat date=&amp;quot;2005-11-20&amp;quot; account=&amp;quot;mactigerz&amp;quot; service=&amp;quot;AIM&amp;quot; version=&amp;quot;0.3&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;event type=&amp;quot;windowOpened&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;'sup?&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;mactigerz&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;trying to get to work on the the new XML log format&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;Doesn't sound bad.&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;Providing you have the log specs, of course.&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;mactigerz&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;that's what I'm creating.&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;status type=&amp;quot;offline&amp;quot; sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;status type=&amp;quot;online&amp;quot; sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;status type=&amp;quot;away&amp;quot; sender=&amp;quot;mactigerz&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;brb, working on the XML log format&amp;lt;/status&amp;gt;&lt;br /&gt;
    &amp;lt;event type=&amp;quot;windowClosed&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/chat&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
This format remains [http://trac.adiumx.com/wiki/XMLLogFormat under development], so this page may not reflect the current version of the format.&lt;br /&gt;
&lt;br /&gt;
== JWZ ==&lt;br /&gt;
http://www.jwz.org/hacks/irc2html.pl was used to generate the irc logs for Bar Camp Dallas : http://barcamp.org/f/barcampdallas-irc.html&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;table bgcolor=&amp;quot;#ffffff&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;tbody&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;td bgcolor=&amp;quot;#eeeeee&amp;quot; nowrap=&amp;quot;nowrap&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;[2006/01/28 11:21:34]&amp;amp;nbsp;&amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;/font&amp;gt;&lt;br /&gt;
   &amp;lt;/td&amp;gt;&lt;br /&gt;
   &amp;lt;td bgcolor=&amp;quot;#eeeeee&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;@ jdunck joined channel #barcampdallas&amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;/font&amp;gt;&lt;br /&gt;
   &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;td nowrap=&amp;quot;nowrap&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;[2006/01/28 11:21:40]&amp;amp;nbsp;&amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;/font&amp;gt;&lt;br /&gt;
   &amp;lt;/td&amp;gt;&lt;br /&gt;
   &amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;&amp;amp;lt;tantek&amp;amp;gt; is there a subethaedit-compatible client on windows?&amp;lt;/i&amp;gt;&lt;br /&gt;
   &amp;lt;/font&amp;gt;&lt;br /&gt;
  &amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==MSN Messenger XML Format Logs==&lt;br /&gt;
Examples at: http://stupidpeople.commo.de/logs/After%20August%202004/, there are a bunch there but not sure how widespread it is. General structure appears to be a Log element wrapper, with toplevel Join and Message elements. It's a little strange how the To element has children indicating all the recepients, normally that would be implicit, but there may be a reason that isn't clear just from this example. Original posting for example: http://microformats.org/discuss/mail/microformats-discuss/2006-February/002937.html Note that these get published with a stylesheet that makes them viewable directly, they appear to be human-directed.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Log FirstSessionID=&amp;quot;1&amp;quot; LastSessionID=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;Join Date=&amp;quot;9/12/2004&amp;quot; Time=&amp;quot;6:48:20 PM&amp;quot; DateTime=&amp;quot;2004-09-12T23:48:20.716Z&amp;quot; SessionID=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;User FriendlyName=&amp;quot;'' Quando nÃ£o tem oq se ama...Ã preciso amar oq se tem!!! ''&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;Text Style=&amp;quot;color:#008000; &amp;quot;&amp;gt;&lt;br /&gt;
   '' Quando nÃ£o tem oq se ama...Ã preciso amar oq se tem!!! '' has been added to the conversation.&lt;br /&gt;
  &amp;lt;/Text&amp;gt;&lt;br /&gt;
 &amp;lt;/Join&amp;gt;&lt;br /&gt;
 &amp;lt;Message Date=&amp;quot;9/12/2004&amp;quot; Time=&amp;quot;6:48:20 PM&amp;quot; DateTime=&amp;quot;2004-09-12T23:48:20.846Z&amp;quot; SessionID=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;From&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;VocÃª vive inventando maneiras pra dizer semp pra dizer que me quer!!&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/From&amp;gt;&lt;br /&gt;
  &amp;lt;To&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;http://commo.de/StupidPeople/&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;:@TE ODEIO:@&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;|I{â¢------Â»VictorÂ«------â¢}I|1 2 3 o corh fregueis! -LLUSSAA EOOOO&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;&amp;amp;quot;TÃ´ com sono!!! Acho que vo durmi!!!&amp;amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;||||Gabriel||||| A Clockwork Orange..&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;Pensar para acertar, Calar para resistir, Agir para vencer&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;*&amp;amp;gt;.Jessy.&amp;amp;lt;*genteeeeeeeemmmmmmm..trokeiser  tÃ¡  aqui:09098217635!!!&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/To&amp;gt;&lt;br /&gt;
  &amp;lt;Text Style=&amp;quot;font-family:Sylfaen; color:#ff0000; &amp;quot;&amp;gt;&lt;br /&gt;
   nossa qnta gente&lt;br /&gt;
  &amp;lt;/Text&amp;gt;&lt;br /&gt;
 &amp;lt;/Message&amp;gt;&lt;br /&gt;
&amp;lt;/Log&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==ILRT Logger Bot Format==&lt;br /&gt;
Found at: http://chatlogs.planetrdf.com/swig/, generated by: http://cvs.ilrt.org/cvsweb/redland/logger/, there are three formats: HTML, plain text, and RDF.&lt;br /&gt;
&lt;br /&gt;
Taking RDF first just because that's kind of fun and is presumably 100% semantics. Pretty straightforward RDF Sequence with date/description/creator, except for the line with a Dublin Core relation stuck in there. As is normal with RDF, semantics are reused, so to fully grok it there's some followon work to do, see: http://www.w3.org/2004/Talks/0522-rrs/ The foaf group got involved with IRC chat since IRC names are one of the ways to identify people, looks like it snowballed, not sure if the ChatChannel stuff is official or not. The Dublin Core and WordNet stuff is mentioned in the FOAF spec index, but seems to be missing from the actual text, I might have been looking at an old version.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;rdf:RDF xmlns:rdf=&amp;quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&amp;quot;&lt;br /&gt;
         xmlns:dc=&amp;quot;http://purl.org/dc/elements/1.1/&amp;quot;&lt;br /&gt;
         xmlns:wn=&amp;quot;http://xmlns.com/wordnet/1.6/&amp;quot;&lt;br /&gt;
         xmlns:foaf=&amp;quot;http://xmlns.com/foaf/0.1/&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;foaf:ChatChannel rdf:about=&amp;quot;irc://irc.freenode.net/swig&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;foaf:chatEventList&amp;gt;&lt;br /&gt;
    &amp;lt;rdf:Seq&amp;gt;&lt;br /&gt;
      &amp;lt;rdf:li&amp;gt;&lt;br /&gt;
       &amp;lt;foaf:chatEvent rdf:ID=&amp;quot;T00-01-19&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;dc:date&amp;gt;2006-02-01T00:01:19Z&amp;lt;/dc:date&amp;gt;&lt;br /&gt;
        &amp;lt;dc:description&amp;gt;keithalexander has quit&amp;lt;/dc:description&amp;gt;&lt;br /&gt;
        &amp;lt;dc:creator&amp;gt;&amp;lt;wn:Person foaf:nick=&amp;quot;keithalexander&amp;quot;/&amp;gt;&amp;lt;/dc:creator&amp;gt;&lt;br /&gt;
       &amp;lt;/foaf:chatEvent&amp;gt;&lt;br /&gt;
      &amp;lt;/rdf:li&amp;gt;&lt;br /&gt;
      &amp;lt;rdf:li&amp;gt;&lt;br /&gt;
       &amp;lt;foaf:chatEvent rdf:ID=&amp;quot;T00-27-42&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;dc:date&amp;gt;2006-02-01T00:27:42Z&amp;lt;/dc:date&amp;gt;&lt;br /&gt;
        &amp;lt;dc:description&amp;gt;Gromgull: nice quote re. x years later&amp;lt;/dc:description&amp;gt;&lt;br /&gt;
        &amp;lt;dc:creator&amp;gt;&amp;lt;wn:Person foaf:nick=&amp;quot;CaptSolo&amp;quot;/&amp;gt;&amp;lt;/dc:creator&amp;gt;&lt;br /&gt;
       &amp;lt;/foaf:chatEvent&amp;gt;&lt;br /&gt;
      &amp;lt;/rdf:li&amp;gt;&lt;br /&gt;
      &amp;lt;rdf:li&amp;gt;&lt;br /&gt;
       &amp;lt;foaf:chatEvent rdf:ID=&amp;quot;T01-38-49&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;dc:date&amp;gt;2006-02-01T01:38:49Z&amp;lt;/dc:date&amp;gt;&lt;br /&gt;
        &amp;lt;dc:description&amp;gt;A: http://aaronland.info/python/pyupcoming/ from karlUshi&amp;lt;/dc:description&amp;gt;&lt;br /&gt;
        &amp;lt;dc:creator&amp;gt;&amp;lt;wn:Person foaf:nick=&amp;quot;dc_swig&amp;quot;/&amp;gt;&amp;lt;/dc:creator&amp;gt;&lt;br /&gt;
        &amp;lt;dc:relation rdf:resource=&amp;quot;http://aaronland.info/python/pyupcoming/&amp;quot;/&amp;gt;&lt;br /&gt;
       &amp;lt;/foaf:chatEvent&amp;gt;&lt;br /&gt;
      &amp;lt;/rdf:li&amp;gt;&lt;br /&gt;
    &amp;lt;/rdf:Seq&amp;gt;&lt;br /&gt;
  &amp;lt;/foaf:chatEventList&amp;gt;&lt;br /&gt;
&amp;lt;/foaf:ChatChannel&amp;gt;&lt;br /&gt;
&amp;lt;/rdf:RDF&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Trillian Internal Format==&lt;br /&gt;
This is for an AIM chat, but one for a Yahoo! chat looks the same. It is saved as plaintext as well as XML. (user1 is local).&lt;br /&gt;
&lt;br /&gt;
Plaintext:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Session Start (user1:user2): Fri Apr 01 17:43:06 2005&lt;br /&gt;
[17:43] user2: ping&lt;br /&gt;
[17:43] *** Auto-response sent to user2: My hovercraft is full of eels.&lt;br /&gt;
[17:46] user1: hey&lt;br /&gt;
Session Close (user2): Fri Apr 01 17:47:00 2005&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The same in XML:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;session type=&amp;quot;start&amp;quot; time=&amp;quot;1112395386&amp;quot; medium=&amp;quot;AIM&amp;quot; to=&amp;quot;user2&amp;quot; from=&amp;quot;user1&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;message type=&amp;quot;incoming_privateMessage&amp;quot; time=&amp;quot;1112395386&amp;quot; medium=&amp;quot;AIM&amp;quot; to=&amp;quot;user1&amp;quot; from=&amp;quot;user2&amp;quot; from_display=&amp;quot;user2&amp;quot; text=&amp;quot;ping&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;message type=&amp;quot;information_standard&amp;quot; time=&amp;quot;1112395387&amp;quot; medium=&amp;quot;AIM&amp;quot; text=&amp;quot;Auto%2Dresponse%20sent%20to%20user2%3A%20My%20hovercraft%20is%20full%20of%20eels%2E&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;message type=&amp;quot;outgoing_privateMessage&amp;quot; time=&amp;quot;1112395573&amp;quot; medium=&amp;quot;AIM&amp;quot; to=&amp;quot;user2&amp;quot; from=&amp;quot;user1&amp;quot; from_display=&amp;quot;user1&amp;quot; text=&amp;quot;hey&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;session type=&amp;quot;stop&amp;quot; time=&amp;quot;1112395619&amp;quot; medium=&amp;quot;AIM&amp;quot; to=&amp;quot;user2&amp;quot; from=&amp;quot;user1&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There is also a &amp;quot;user2-assets.xml&amp;quot; file for stuff like Buddy icons &amp;amp; file transers:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;asset medium=&amp;quot;AIM&amp;quot; name=&amp;quot;user2&amp;quot; link=&amp;quot;C%3A%5CProgram%20Files%5CTrillian%5Cusers%5Cdefault%5Cbuddyicons%5Cassets%5CAIM%2Duser2%2D1118046544%2Ejpg&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;asset medium=&amp;quot;AIM&amp;quot; name=&amp;quot;user2&amp;quot; link=&amp;quot;D%3A%5CPIX%5CY2005%5C0619%5CMOV02050%2EMPG&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;asset medium=&amp;quot;AIM&amp;quot; name=&amp;quot;user2&amp;quot; link=&amp;quot;C%3A%5CDocuments%20and%20Settings%5Cant%5CDesktop%5CDSCN0372_resize%2EJPG&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;asset medium=&amp;quot;AIM&amp;quot; name=&amp;quot;user2&amp;quot; link=&amp;quot;C%3A%5CProgram%20Files%5CTrillian%5Cusers%5Cdefault%5Cbuddyicons%5Cassets%5CAIM%2Duser2%2D1133932754%2Ejpg&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=See Also=&lt;br /&gt;
* [[chat-formats]]&lt;/div&gt;</summary>
		<author><name>ChristopherStJohn</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=chat-examples&amp;diff=4662</id>
		<title>chat-examples</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=chat-examples&amp;diff=4662"/>
		<updated>2006-02-02T00:21:32Z</updated>

		<summary type="html">&lt;p&gt;ChristopherStJohn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= chat examples =&lt;br /&gt;
&lt;br /&gt;
Examples of how chat transcripts are marked up currently, with the idea of moving towards a &lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
* [http://epeus.blogspot.com Kevin Marks]&lt;br /&gt;
* [http://rcboyce.com Robert Boyce]&lt;br /&gt;
* [http://artofsystems.blogspot.com Christopher St. John]&lt;br /&gt;
&lt;br /&gt;
== IRC transcripts ==&lt;br /&gt;
&lt;br /&gt;
These are plaintext logs with space separated fields, so are posted wrapped in &amp;amp;lt;pre&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;12:06 Tantek: what does the datetime stamp represent?&lt;br /&gt;
12:07 KevinMarks: in iRC, when it was said&lt;br /&gt;
12:07 Tantek: is it a point in time *before* they started speaking?&lt;br /&gt;
12:07 Tantek: or *after*?&lt;br /&gt;
12:07 Tantek: or somewhere in the *middle*?&lt;br /&gt;
12:07 KevinMarks: usually it is quantised to seconds&lt;br /&gt;
12:07 KevinMarks: and it is time the msg was received&lt;br /&gt;
12:07 Tantek: but the second they started typing or pressed return?&lt;br /&gt;
12:08 KevinMarks: prssed return i think&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Or as plaintext + &amp;amp;lt;br&amp;amp;gt; (eg http://chocnvodka.blogware.com/blog/_archives/2005/8/25/1169654.html)&lt;br /&gt;
&lt;br /&gt;
(22:20) gturneruk: oh, i just remembered. windows 95 is ten years old today&amp;lt;br&amp;gt;&lt;br /&gt;
(22:22) Suw: good god. i mean, i shouldn't be surprised, it being 2005 and all. but still, where did that time go?&amp;lt;br&amp;gt;&lt;br /&gt;
(22:22) gturneruk: lost clusters&amp;lt;br&amp;gt;&lt;br /&gt;
(22:23) Suw: i obviously need to defrag&lt;br /&gt;
&lt;br /&gt;
xChat2 log format&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
**** BEGIN LOGGING AT Wed May 14 04:36:29 2003&lt;br /&gt;
&lt;br /&gt;
May 14 04:36:29 --&amp;gt;     You are now talking on #test&lt;br /&gt;
May 14 04:36:29 ---     Topic for #test is Test Topic&lt;br /&gt;
May 14 04:36:29 ---     Topic for #test set by nick1 at Thu May  8 18:45:05&lt;br /&gt;
May 14 04:58:45 ---     You are now known as nick1&lt;br /&gt;
May 14 05:03:44 --&amp;gt;     nick1 (~nick1@2.1.3.narf-42905) has joined #test&lt;br /&gt;
May 14 05:05:48 &amp;lt;nick1&amp;gt; test message&lt;br /&gt;
May 14 05:10:24 *       nick1 test action&lt;br /&gt;
May 14 05:11:19 &amp;lt;--     nick1 has quit (quit)&lt;br /&gt;
&lt;br /&gt;
**** ENDING LOGGING AT Fri Jul  4 00:28:22 2003&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Snak log format&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Log file opened at: 5/26/04 12:00:11 AM&lt;br /&gt;
[12:00:11:] nick1: test message&lt;br /&gt;
[12:10:29:] * nick1 test action&lt;br /&gt;
[12:13:16:] ***: nick2 (~nick2@test.net) has joined the channel&lt;br /&gt;
[12:20:35:] ***: nick2 has quit IRC (&amp;quot;Computer going to sleep...&amp;quot;)&lt;br /&gt;
[12:21:31:] ***: You have joined the channel&lt;br /&gt;
Log file closed at: 5/26/04 2:29:08 AM&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== iChat transcripts ==&lt;br /&gt;
&lt;br /&gt;
iChat handles timestamps differently, inserting them between statement blocks, every 5 minutes.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;12:25 AM&lt;br /&gt;
Reconnecting to tantekatwork…&lt;br /&gt;
Kevin Marks: So, iChat shows timestamps between entries&lt;br /&gt;
Tantek: yes&lt;br /&gt;
Tantek: what about Adium?&lt;br /&gt;
12:30 AM&lt;br /&gt;
Kevin Marks: my copy is 230 days old...&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Bash.org ==&lt;br /&gt;
[http://bash.org Bash.org] and [http://qdb.us other QDBs] collect funny IRC transcripts and let people vote on them.&lt;br /&gt;
They use plaintext + &amp;amp;lt;br /&amp;amp;gt;, wrapped in &amp;amp;lt;p&amp;amp;gt;&lt;br /&gt;
http://bash.org/?23396&lt;br /&gt;
&amp;lt;p class=&amp;quot;qt&amp;quot;&amp;gt;&amp;amp;lt;Donut[AFK]&amp;amp;gt; HEY EURAKARTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; INSULT&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; RETORT&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; COUNTER-RETORT&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; QUESTIONING OF SEXUAL PREFERENCE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; SUGGESTION TO SHUT THE FUCK UP&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; NOTATION THAT YOU CREATE A VACUUM&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; ADDON RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; COUNTER-RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; COUNTER-COUNTER RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; NONSENSICAL STATEMENT INVOLVING PLANKTON&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Miles_Prower&amp;amp;gt; RESPONSE TO RANDOM STATEMENT AND THREAT TO BAN OPPOSING SIDES&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; WORDS OF PRAISE FOR FISHFOOD&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Miles_Prower&amp;amp;gt; ACKNOWLEDGEMENT AND ACCEPTENCE OF TERMS&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Log Library ==&lt;br /&gt;
[http://www.loglibrary.com Log Library] displays a tabular format with divs&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot; name=&amp;quot;GusVanNos&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;timestamp&amp;quot;&amp;gt;18:36:28&amp;lt;/div&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;nick&amp;quot;&amp;gt;&amp;amp;lt;GusVanNos&amp;amp;gt;&amp;lt;/div&amp;gt; &lt;br /&gt;
   &amp;lt;div class=&amp;quot;message&amp;quot;&amp;gt;.+. is a lazy way of saying .{2,}&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot; name=&amp;quot;jawong&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;timestamp&amp;quot;&amp;gt;18:36:48&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;nick&amp;quot;&amp;gt;&amp;amp;lt;jawong&amp;amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;message&amp;quot;&amp;gt;your model is waaaay better, xal.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adium X ==&lt;br /&gt;
[http://adiumx.com Adium X] is currently developing an XML-based log format.&lt;br /&gt;
This is version 0.3:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;chat date=&amp;quot;2005-11-20&amp;quot; account=&amp;quot;mactigerz&amp;quot; service=&amp;quot;AIM&amp;quot; version=&amp;quot;0.3&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;event type=&amp;quot;windowOpened&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;'sup?&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;mactigerz&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;trying to get to work on the the new XML log format&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;Doesn't sound bad.&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;Providing you have the log specs, of course.&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;mactigerz&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;that's what I'm creating.&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;status type=&amp;quot;offline&amp;quot; sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;status type=&amp;quot;online&amp;quot; sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;status type=&amp;quot;away&amp;quot; sender=&amp;quot;mactigerz&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;brb, working on the XML log format&amp;lt;/status&amp;gt;&lt;br /&gt;
    &amp;lt;event type=&amp;quot;windowClosed&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/chat&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
This format remains [http://trac.adiumx.com/wiki/XMLLogFormat under development], so this page may not reflect the current version of the format.&lt;br /&gt;
&lt;br /&gt;
== JWZ ==&lt;br /&gt;
http://www.jwz.org/hacks/irc2html.pl was used to generate the irc logs for Bar Camp Dallas : http://barcamp.org/f/barcampdallas-irc.html&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;table bgcolor=&amp;quot;#ffffff&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;tbody&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;td bgcolor=&amp;quot;#eeeeee&amp;quot; nowrap=&amp;quot;nowrap&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;[2006/01/28 11:21:34]&amp;amp;nbsp;&amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;/font&amp;gt;&lt;br /&gt;
   &amp;lt;/td&amp;gt;&lt;br /&gt;
   &amp;lt;td bgcolor=&amp;quot;#eeeeee&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;@ jdunck joined channel #barcampdallas&amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;/font&amp;gt;&lt;br /&gt;
   &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;td nowrap=&amp;quot;nowrap&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;[2006/01/28 11:21:40]&amp;amp;nbsp;&amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;/font&amp;gt;&lt;br /&gt;
   &amp;lt;/td&amp;gt;&lt;br /&gt;
   &amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;&amp;amp;lt;tantek&amp;amp;gt; is there a subethaedit-compatible client on windows?&amp;lt;/i&amp;gt;&lt;br /&gt;
   &amp;lt;/font&amp;gt;&lt;br /&gt;
  &amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==MSN Messenger XML Format Logs==&lt;br /&gt;
Examples at: http://stupidpeople.commo.de/logs/After%20August%202004/, there are a bunch there but not sure how widespread it is. General structure appears to be a Log element wrapper, with toplevel Join and Message elements. It's a little strange how the To element has children indicating all the recepients, normally that would be implicit, but there may be a reason that isn't clear just from this example. Original posting for example: http://microformats.org/discuss/mail/microformats-discuss/2006-February/002937.html&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Log FirstSessionID=&amp;quot;1&amp;quot; LastSessionID=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;Join Date=&amp;quot;9/12/2004&amp;quot; Time=&amp;quot;6:48:20 PM&amp;quot; DateTime=&amp;quot;2004-09-12T23:48:20.716Z&amp;quot; SessionID=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;User FriendlyName=&amp;quot;'' Quando nÃ£o tem oq se ama...Ã preciso amar oq se tem!!! ''&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;Text Style=&amp;quot;color:#008000; &amp;quot;&amp;gt;&lt;br /&gt;
   '' Quando nÃ£o tem oq se ama...Ã preciso amar oq se tem!!! '' has been added to the conversation.&lt;br /&gt;
  &amp;lt;/Text&amp;gt;&lt;br /&gt;
 &amp;lt;/Join&amp;gt;&lt;br /&gt;
 &amp;lt;Message Date=&amp;quot;9/12/2004&amp;quot; Time=&amp;quot;6:48:20 PM&amp;quot; DateTime=&amp;quot;2004-09-12T23:48:20.846Z&amp;quot; SessionID=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;From&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;VocÃª vive inventando maneiras pra dizer semp pra dizer que me quer!!&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/From&amp;gt;&lt;br /&gt;
  &amp;lt;To&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;http://commo.de/StupidPeople/&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;:@TE ODEIO:@&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;|I{â¢------Â»VictorÂ«------â¢}I|1 2 3 o corh fregueis! -LLUSSAA EOOOO&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;&amp;amp;quot;TÃ´ com sono!!! Acho que vo durmi!!!&amp;amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;||||Gabriel||||| A Clockwork Orange..&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;Pensar para acertar, Calar para resistir, Agir para vencer&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;*&amp;amp;gt;.Jessy.&amp;amp;lt;*genteeeeeeeemmmmmmm..trokeiser  tÃ¡  aqui:09098217635!!!&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/To&amp;gt;&lt;br /&gt;
  &amp;lt;Text Style=&amp;quot;font-family:Sylfaen; color:#ff0000; &amp;quot;&amp;gt;&lt;br /&gt;
   nossa qnta gente&lt;br /&gt;
  &amp;lt;/Text&amp;gt;&lt;br /&gt;
 &amp;lt;/Message&amp;gt;&lt;br /&gt;
&amp;lt;/Log&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==ILRT Logger Bot Format==&lt;br /&gt;
Found at: http://chatlogs.planetrdf.com/swig/, generated by: http://cvs.ilrt.org/cvsweb/redland/logger/, there are three formats: HTML, plain text, and RDF.&lt;br /&gt;
&lt;br /&gt;
Taking RDF first just because that's kind of fun and is presumably 100% semantics. Pretty straightforward RDF Sequence with date/description/creator, except for the line with a Dublin Core relation stuck in there. As is normal with RDF, semantics are reused, so to fully grok it there's some followon work to do, see: http://www.w3.org/2004/Talks/0522-rrs/ The foaf group got involved with IRC chat since IRC names are one of the ways to identify people, looks like it snowballed, not sure if the ChatChannel stuff is official or not. The Dublin Core and WordNet stuff is mentioned in the FOAF spec index, but seems to be missing from the actual text, I might have been looking at an old version.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;rdf:RDF xmlns:rdf=&amp;quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&amp;quot;&lt;br /&gt;
         xmlns:dc=&amp;quot;http://purl.org/dc/elements/1.1/&amp;quot;&lt;br /&gt;
         xmlns:wn=&amp;quot;http://xmlns.com/wordnet/1.6/&amp;quot;&lt;br /&gt;
         xmlns:foaf=&amp;quot;http://xmlns.com/foaf/0.1/&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;foaf:ChatChannel rdf:about=&amp;quot;irc://irc.freenode.net/swig&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;foaf:chatEventList&amp;gt;&lt;br /&gt;
    &amp;lt;rdf:Seq&amp;gt;&lt;br /&gt;
      &amp;lt;rdf:li&amp;gt;&lt;br /&gt;
       &amp;lt;foaf:chatEvent rdf:ID=&amp;quot;T00-01-19&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;dc:date&amp;gt;2006-02-01T00:01:19Z&amp;lt;/dc:date&amp;gt;&lt;br /&gt;
        &amp;lt;dc:description&amp;gt;keithalexander has quit&amp;lt;/dc:description&amp;gt;&lt;br /&gt;
        &amp;lt;dc:creator&amp;gt;&amp;lt;wn:Person foaf:nick=&amp;quot;keithalexander&amp;quot;/&amp;gt;&amp;lt;/dc:creator&amp;gt;&lt;br /&gt;
       &amp;lt;/foaf:chatEvent&amp;gt;&lt;br /&gt;
      &amp;lt;/rdf:li&amp;gt;&lt;br /&gt;
      &amp;lt;rdf:li&amp;gt;&lt;br /&gt;
       &amp;lt;foaf:chatEvent rdf:ID=&amp;quot;T00-27-42&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;dc:date&amp;gt;2006-02-01T00:27:42Z&amp;lt;/dc:date&amp;gt;&lt;br /&gt;
        &amp;lt;dc:description&amp;gt;Gromgull: nice quote re. x years later&amp;lt;/dc:description&amp;gt;&lt;br /&gt;
        &amp;lt;dc:creator&amp;gt;&amp;lt;wn:Person foaf:nick=&amp;quot;CaptSolo&amp;quot;/&amp;gt;&amp;lt;/dc:creator&amp;gt;&lt;br /&gt;
       &amp;lt;/foaf:chatEvent&amp;gt;&lt;br /&gt;
      &amp;lt;/rdf:li&amp;gt;&lt;br /&gt;
      &amp;lt;rdf:li&amp;gt;&lt;br /&gt;
       &amp;lt;foaf:chatEvent rdf:ID=&amp;quot;T01-38-49&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;dc:date&amp;gt;2006-02-01T01:38:49Z&amp;lt;/dc:date&amp;gt;&lt;br /&gt;
        &amp;lt;dc:description&amp;gt;A: http://aaronland.info/python/pyupcoming/ from karlUshi&amp;lt;/dc:description&amp;gt;&lt;br /&gt;
        &amp;lt;dc:creator&amp;gt;&amp;lt;wn:Person foaf:nick=&amp;quot;dc_swig&amp;quot;/&amp;gt;&amp;lt;/dc:creator&amp;gt;&lt;br /&gt;
        &amp;lt;dc:relation rdf:resource=&amp;quot;http://aaronland.info/python/pyupcoming/&amp;quot;/&amp;gt;&lt;br /&gt;
       &amp;lt;/foaf:chatEvent&amp;gt;&lt;br /&gt;
      &amp;lt;/rdf:li&amp;gt;&lt;br /&gt;
    &amp;lt;/rdf:Seq&amp;gt;&lt;br /&gt;
  &amp;lt;/foaf:chatEventList&amp;gt;&lt;br /&gt;
&amp;lt;/foaf:ChatChannel&amp;gt;&lt;br /&gt;
&amp;lt;/rdf:RDF&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Trillian Internal Format==&lt;br /&gt;
This is for an AIM chat, but one for a Yahoo! chat looks the same. It is saved as plaintext as well as XML. (user1 is local).&lt;br /&gt;
&lt;br /&gt;
Plaintext:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Session Start (user1:user2): Fri Apr 01 17:43:06 2005&lt;br /&gt;
[17:43] user2: ping&lt;br /&gt;
[17:43] *** Auto-response sent to user2: My hovercraft is full of eels.&lt;br /&gt;
[17:46] user1: hey&lt;br /&gt;
Session Close (user2): Fri Apr 01 17:47:00 2005&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The same in XML:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;session type=&amp;quot;start&amp;quot; time=&amp;quot;1112395386&amp;quot; medium=&amp;quot;AIM&amp;quot; to=&amp;quot;user2&amp;quot; from=&amp;quot;user1&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;message type=&amp;quot;incoming_privateMessage&amp;quot; time=&amp;quot;1112395386&amp;quot; medium=&amp;quot;AIM&amp;quot; to=&amp;quot;user1&amp;quot; from=&amp;quot;user2&amp;quot; from_display=&amp;quot;user2&amp;quot; text=&amp;quot;ping&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;message type=&amp;quot;information_standard&amp;quot; time=&amp;quot;1112395387&amp;quot; medium=&amp;quot;AIM&amp;quot; text=&amp;quot;Auto%2Dresponse%20sent%20to%20user2%3A%20My%20hovercraft%20is%20full%20of%20eels%2E&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;message type=&amp;quot;outgoing_privateMessage&amp;quot; time=&amp;quot;1112395573&amp;quot; medium=&amp;quot;AIM&amp;quot; to=&amp;quot;user2&amp;quot; from=&amp;quot;user1&amp;quot; from_display=&amp;quot;user1&amp;quot; text=&amp;quot;hey&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;session type=&amp;quot;stop&amp;quot; time=&amp;quot;1112395619&amp;quot; medium=&amp;quot;AIM&amp;quot; to=&amp;quot;user2&amp;quot; from=&amp;quot;user1&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There is also a &amp;quot;user2-assets.xml&amp;quot; file for stuff like Buddy icons &amp;amp; file transers:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;asset medium=&amp;quot;AIM&amp;quot; name=&amp;quot;user2&amp;quot; link=&amp;quot;C%3A%5CProgram%20Files%5CTrillian%5Cusers%5Cdefault%5Cbuddyicons%5Cassets%5CAIM%2Duser2%2D1118046544%2Ejpg&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;asset medium=&amp;quot;AIM&amp;quot; name=&amp;quot;user2&amp;quot; link=&amp;quot;D%3A%5CPIX%5CY2005%5C0619%5CMOV02050%2EMPG&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;asset medium=&amp;quot;AIM&amp;quot; name=&amp;quot;user2&amp;quot; link=&amp;quot;C%3A%5CDocuments%20and%20Settings%5Cant%5CDesktop%5CDSCN0372_resize%2EJPG&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;asset medium=&amp;quot;AIM&amp;quot; name=&amp;quot;user2&amp;quot; link=&amp;quot;C%3A%5CProgram%20Files%5CTrillian%5Cusers%5Cdefault%5Cbuddyicons%5Cassets%5CAIM%2Duser2%2D1133932754%2Ejpg&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Google Talk Format Logs==&lt;br /&gt;
Again, user1 is local.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
3&lt;br /&gt;
17b5df8a&lt;br /&gt;
01c61af0&lt;br /&gt;
outgoing&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user1%40gmail.com%2FTalk.v66EC7D7137%22+to%3D%22user2%40gmail.com%2FTalk.v66EC841CB6%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3Esome+but+not+much%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
incoming&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user2%40gmail.com%2FTalk.v66EC841CB6%22+to%3D%22user1%40gmail.com%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3EI'm+ready+to+crawl+in+bed+and+read.++Do+well+on+your+paper.++Love++Mom%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
outgoing&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user1%40gmail.com%2FTalk.v66EC7D7137%22+to%3D%22user2%40gmail.com%2FTalk.v66EC841CB6%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3Ethanks%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
outgoing&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+to%3D%22user2%40gmail.com%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3Emom%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
incoming&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user2%40gmail.com%2FTalk.v687050428D%22+to%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3EHi%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
outgoing&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+to%3D%22user2%40gmail.com%2FTalk.v687050428D%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3Ei+totally+forgot+about+the+awning%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
outgoing&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+to%3D%22user2%40gmail.com%2FTalk.v687050428D%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3Edo+you+want+me+to+come+over%3F%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
incoming&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user2%40gmail.com%2FTalk.v687050428D%22+to%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3EI+have+tomorrow+off.++Is+the+wind+supposed+to+get+bad+before+then%3F%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
outgoing&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+to%3D%22user2%40gmail.com%2FTalk.v687050428D%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3Enot+sure.+its+stormy+now%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
incoming&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user2%40gmail.com%2FTalk.v687050428D%22+to%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3EI'm+ready+if+yo+are.++I+thought+you+would+be+here+anyway+about+the+boat+or+I+would+have+called.%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
outgoing&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+to%3D%22user2%40gmail.com%2FTalk.v687050428D%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3EI+think+we+decided+to+do+the+boat+on+a+dry+night%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
outgoing&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+to%3D%22user2%40gmail.com%2FTalk.v687050428D%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3Ei'll+come+over+now%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=See Also=&lt;br /&gt;
* [[chat-formats]]&lt;/div&gt;</summary>
		<author><name>ChristopherStJohn</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=chat-formats&amp;diff=4663</id>
		<title>chat-formats</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=chat-formats&amp;diff=4663"/>
		<updated>2006-02-02T00:21:25Z</updated>

		<summary type="html">&lt;p&gt;ChristopherStJohn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= chat formats =&lt;br /&gt;
&lt;br /&gt;
==ChatZilla Internal Format==&lt;br /&gt;
Note that there is no proof that this format is being used &amp;quot;in the wild&amp;quot; for publishing. ChatZilla uses HTML as its presentation layer. This heavily elided excerpt shows two lines from a chat. It gives the flavor (a very big table with each row a chat message divided up into three columns: timestamp, user name and the message itself) but there are many more classes in use in a full log.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;messages-outer&amp;quot;&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
 &amp;lt;div id=&amp;quot;output&amp;quot;&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
  &amp;lt;table view-type=&amp;quot;IRCChannel&amp;quot; class=&amp;quot;msg-table&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;tbody&amp;gt;&lt;br /&gt;
    &amp;lt;tr mark=&amp;quot;even&amp;quot; msg-user=&amp;quot;cks_ ME!&amp;quot;&lt;br /&gt;
     statusText=&amp;quot;01/31/2006 01:39 PM, cks_!n=chatzill@ppp-70-248-121-149.dsl.rcsntx.swbell.net&amp;quot;&lt;br /&gt;
     view-type=&amp;quot;IRCChannel&amp;quot; dest-type=&amp;quot;IRCChannel&amp;quot; msg-dest=&amp;quot;#microformats&amp;quot;&lt;br /&gt;
     msg-type=&amp;quot;PRIVMSG&amp;quot; class=&amp;quot;msg&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;td time-s=&amp;quot;57&amp;quot; time-n=&amp;quot;39&amp;quot; time-h=&amp;quot;13&amp;quot; time-d=&amp;quot;31&amp;quot; time-m=&amp;quot;01&amp;quot; time-y=&amp;quot;2006&amp;quot; class=&amp;quot;msg-timestamp&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td class=&amp;quot;msg-user&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span&amp;gt;cks_&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td class=&amp;quot;msg-data&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span&amp;gt;so, using chatzilla for just a minute so i can extract the logs.&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr mark=&amp;quot;odd&amp;quot; msg-user=&amp;quot;Atamido&amp;quot; statusText=&amp;quot;01/31/2006 01:43 PM, Atamido!n=atamido@cpe-67-9-173-252.austin.res.rr.com&amp;quot;&lt;br /&gt;
     view-type=&amp;quot;IRCChannel&amp;quot; dest-type=&amp;quot;IRCChannel&amp;quot; msg-dest=&amp;quot;#microformats&amp;quot;&lt;br /&gt;
     msg-type=&amp;quot;PRIVMSG&amp;quot; class=&amp;quot;msg&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;td time-s=&amp;quot;25&amp;quot; time-n=&amp;quot;43&amp;quot; time-h=&amp;quot;13&amp;quot; time-d=&amp;quot;31&amp;quot; time-m=&amp;quot;01&amp;quot; time-y=&amp;quot;2006&amp;quot; class=&amp;quot;msg-timestamp&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td class=&amp;quot;msg-user&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;a href=&amp;quot;irc://irc.freenode.net/Atamido,isnick&amp;quot; class=&amp;quot;chatzilla-link&amp;quot;&amp;gt;&lt;br /&gt;
       &amp;lt;span&amp;gt;Atamido&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;/a&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td class=&amp;quot;msg-data&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span&amp;gt;&lt;br /&gt;
       Here are some examples.&lt;br /&gt;
       &amp;lt;a target=&amp;quot;_content&amp;quot; class=&amp;quot;chatzilla-link&amp;quot; href=&amp;quot;http://www.hacksrus.com/%7Eginda/chatzilla/motifs.html&amp;quot;&amp;gt;&lt;br /&gt;
        http://www.hacksrus.&amp;lt;wbr&amp;gt;&lt;br /&gt;
        com/~ginda/chatzilla/&amp;lt;wbr&amp;gt;&lt;br /&gt;
        motifs.html&amp;lt;wbr&amp;gt;&lt;br /&gt;
       &amp;lt;/a&amp;gt;&lt;br /&gt;
      &amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
   &amp;lt;/tbody&amp;gt;&lt;br /&gt;
  &amp;lt;/table&amp;gt;&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>ChristopherStJohn</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=chat-examples&amp;diff=4659</id>
		<title>chat-examples</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=chat-examples&amp;diff=4659"/>
		<updated>2006-02-02T00:19:22Z</updated>

		<summary type="html">&lt;p&gt;ChristopherStJohn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= chat examples =&lt;br /&gt;
&lt;br /&gt;
Examples of how chat transcripts are marked up currently, with the idea of moving towards a &lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
* [http://epeus.blogspot.com Kevin Marks]&lt;br /&gt;
* [http://rcboyce.com Robert Boyce]&lt;br /&gt;
* [http://artofsystems.blogspot.com Christopher St. John]&lt;br /&gt;
&lt;br /&gt;
== IRC transcripts ==&lt;br /&gt;
&lt;br /&gt;
These are plaintext logs with space separated fields, so are posted wrapped in &amp;amp;lt;pre&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;12:06 Tantek: what does the datetime stamp represent?&lt;br /&gt;
12:07 KevinMarks: in iRC, when it was said&lt;br /&gt;
12:07 Tantek: is it a point in time *before* they started speaking?&lt;br /&gt;
12:07 Tantek: or *after*?&lt;br /&gt;
12:07 Tantek: or somewhere in the *middle*?&lt;br /&gt;
12:07 KevinMarks: usually it is quantised to seconds&lt;br /&gt;
12:07 KevinMarks: and it is time the msg was received&lt;br /&gt;
12:07 Tantek: but the second they started typing or pressed return?&lt;br /&gt;
12:08 KevinMarks: prssed return i think&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Or as plaintext + &amp;amp;lt;br&amp;amp;gt; (eg http://chocnvodka.blogware.com/blog/_archives/2005/8/25/1169654.html)&lt;br /&gt;
&lt;br /&gt;
(22:20) gturneruk: oh, i just remembered. windows 95 is ten years old today&amp;lt;br&amp;gt;&lt;br /&gt;
(22:22) Suw: good god. i mean, i shouldn't be surprised, it being 2005 and all. but still, where did that time go?&amp;lt;br&amp;gt;&lt;br /&gt;
(22:22) gturneruk: lost clusters&amp;lt;br&amp;gt;&lt;br /&gt;
(22:23) Suw: i obviously need to defrag&lt;br /&gt;
&lt;br /&gt;
xChat2 log format&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
**** BEGIN LOGGING AT Wed May 14 04:36:29 2003&lt;br /&gt;
&lt;br /&gt;
May 14 04:36:29 --&amp;gt;     You are now talking on #test&lt;br /&gt;
May 14 04:36:29 ---     Topic for #test is Test Topic&lt;br /&gt;
May 14 04:36:29 ---     Topic for #test set by nick1 at Thu May  8 18:45:05&lt;br /&gt;
May 14 04:58:45 ---     You are now known as nick1&lt;br /&gt;
May 14 05:03:44 --&amp;gt;     nick1 (~nick1@2.1.3.narf-42905) has joined #test&lt;br /&gt;
May 14 05:05:48 &amp;lt;nick1&amp;gt; test message&lt;br /&gt;
May 14 05:10:24 *       nick1 test action&lt;br /&gt;
May 14 05:11:19 &amp;lt;--     nick1 has quit (quit)&lt;br /&gt;
&lt;br /&gt;
**** ENDING LOGGING AT Fri Jul  4 00:28:22 2003&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Snak log format&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Log file opened at: 5/26/04 12:00:11 AM&lt;br /&gt;
[12:00:11:] nick1: test message&lt;br /&gt;
[12:10:29:] * nick1 test action&lt;br /&gt;
[12:13:16:] ***: nick2 (~nick2@test.net) has joined the channel&lt;br /&gt;
[12:20:35:] ***: nick2 has quit IRC (&amp;quot;Computer going to sleep...&amp;quot;)&lt;br /&gt;
[12:21:31:] ***: You have joined the channel&lt;br /&gt;
Log file closed at: 5/26/04 2:29:08 AM&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== iChat transcripts ==&lt;br /&gt;
&lt;br /&gt;
iChat handles timestamps differently, inserting them between statement blocks, every 5 minutes.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;12:25 AM&lt;br /&gt;
Reconnecting to tantekatwork…&lt;br /&gt;
Kevin Marks: So, iChat shows timestamps between entries&lt;br /&gt;
Tantek: yes&lt;br /&gt;
Tantek: what about Adium?&lt;br /&gt;
12:30 AM&lt;br /&gt;
Kevin Marks: my copy is 230 days old...&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Bash.org ==&lt;br /&gt;
[http://bash.org Bash.org] and [http://qdb.us other QDBs] collect funny IRC transcripts and let people vote on them.&lt;br /&gt;
They use plaintext + &amp;amp;lt;br /&amp;amp;gt;, wrapped in &amp;amp;lt;p&amp;amp;gt;&lt;br /&gt;
http://bash.org/?23396&lt;br /&gt;
&amp;lt;p class=&amp;quot;qt&amp;quot;&amp;gt;&amp;amp;lt;Donut[AFK]&amp;amp;gt; HEY EURAKARTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; INSULT&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; RETORT&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; COUNTER-RETORT&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; QUESTIONING OF SEXUAL PREFERENCE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; SUGGESTION TO SHUT THE FUCK UP&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; NOTATION THAT YOU CREATE A VACUUM&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; ADDON RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; COUNTER-RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; COUNTER-COUNTER RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; NONSENSICAL STATEMENT INVOLVING PLANKTON&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Miles_Prower&amp;amp;gt; RESPONSE TO RANDOM STATEMENT AND THREAT TO BAN OPPOSING SIDES&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; WORDS OF PRAISE FOR FISHFOOD&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Miles_Prower&amp;amp;gt; ACKNOWLEDGEMENT AND ACCEPTENCE OF TERMS&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Log Library ==&lt;br /&gt;
[http://www.loglibrary.com Log Library] displays a tabular format with divs&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot; name=&amp;quot;GusVanNos&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;timestamp&amp;quot;&amp;gt;18:36:28&amp;lt;/div&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;nick&amp;quot;&amp;gt;&amp;amp;lt;GusVanNos&amp;amp;gt;&amp;lt;/div&amp;gt; &lt;br /&gt;
   &amp;lt;div class=&amp;quot;message&amp;quot;&amp;gt;.+. is a lazy way of saying .{2,}&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot; name=&amp;quot;jawong&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;timestamp&amp;quot;&amp;gt;18:36:48&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;nick&amp;quot;&amp;gt;&amp;amp;lt;jawong&amp;amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;message&amp;quot;&amp;gt;your model is waaaay better, xal.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adium X ==&lt;br /&gt;
[http://adiumx.com Adium X] is currently developing an XML-based log format.&lt;br /&gt;
This is version 0.3:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;chat date=&amp;quot;2005-11-20&amp;quot; account=&amp;quot;mactigerz&amp;quot; service=&amp;quot;AIM&amp;quot; version=&amp;quot;0.3&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;event type=&amp;quot;windowOpened&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;'sup?&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;mactigerz&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;trying to get to work on the the new XML log format&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;Doesn't sound bad.&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;Providing you have the log specs, of course.&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;mactigerz&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;that's what I'm creating.&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;status type=&amp;quot;offline&amp;quot; sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;status type=&amp;quot;online&amp;quot; sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;status type=&amp;quot;away&amp;quot; sender=&amp;quot;mactigerz&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;brb, working on the XML log format&amp;lt;/status&amp;gt;&lt;br /&gt;
    &amp;lt;event type=&amp;quot;windowClosed&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/chat&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
This format remains [http://trac.adiumx.com/wiki/XMLLogFormat under development], so this page may not reflect the current version of the format.&lt;br /&gt;
&lt;br /&gt;
== JWZ ==&lt;br /&gt;
http://www.jwz.org/hacks/irc2html.pl was used to generate the irc logs for Bar Camp Dallas : http://barcamp.org/f/barcampdallas-irc.html&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;table bgcolor=&amp;quot;#ffffff&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;tbody&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;td bgcolor=&amp;quot;#eeeeee&amp;quot; nowrap=&amp;quot;nowrap&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;[2006/01/28 11:21:34]&amp;amp;nbsp;&amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;/font&amp;gt;&lt;br /&gt;
   &amp;lt;/td&amp;gt;&lt;br /&gt;
   &amp;lt;td bgcolor=&amp;quot;#eeeeee&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;@ jdunck joined channel #barcampdallas&amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;/font&amp;gt;&lt;br /&gt;
   &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;td nowrap=&amp;quot;nowrap&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;[2006/01/28 11:21:40]&amp;amp;nbsp;&amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;/font&amp;gt;&lt;br /&gt;
   &amp;lt;/td&amp;gt;&lt;br /&gt;
   &amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;&amp;amp;lt;tantek&amp;amp;gt; is there a subethaedit-compatible client on windows?&amp;lt;/i&amp;gt;&lt;br /&gt;
   &amp;lt;/font&amp;gt;&lt;br /&gt;
  &amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==ChatZilla Internal Format==&lt;br /&gt;
Note that there is no proof that this format is being used &amp;quot;in the wild.&amp;quot; ChatZilla uses HTML as its presentation layer. This heavily elided excerpt shows two lines from a chat. It gives the flavor (a very big table with each row a chat message divided up into three columns: timestamp, user name and the message itself) but there are many more classes in use in a full log.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;messages-outer&amp;quot;&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
 &amp;lt;div id=&amp;quot;output&amp;quot;&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
  &amp;lt;table view-type=&amp;quot;IRCChannel&amp;quot; class=&amp;quot;msg-table&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;tbody&amp;gt;&lt;br /&gt;
    &amp;lt;tr mark=&amp;quot;even&amp;quot; msg-user=&amp;quot;cks_ ME!&amp;quot;&lt;br /&gt;
     statusText=&amp;quot;01/31/2006 01:39 PM, cks_!n=chatzill@ppp-70-248-121-149.dsl.rcsntx.swbell.net&amp;quot;&lt;br /&gt;
     view-type=&amp;quot;IRCChannel&amp;quot; dest-type=&amp;quot;IRCChannel&amp;quot; msg-dest=&amp;quot;#microformats&amp;quot;&lt;br /&gt;
     msg-type=&amp;quot;PRIVMSG&amp;quot; class=&amp;quot;msg&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;td time-s=&amp;quot;57&amp;quot; time-n=&amp;quot;39&amp;quot; time-h=&amp;quot;13&amp;quot; time-d=&amp;quot;31&amp;quot; time-m=&amp;quot;01&amp;quot; time-y=&amp;quot;2006&amp;quot; class=&amp;quot;msg-timestamp&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td class=&amp;quot;msg-user&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span&amp;gt;cks_&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td class=&amp;quot;msg-data&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span&amp;gt;so, using chatzilla for just a minute so i can extract the logs.&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr mark=&amp;quot;odd&amp;quot; msg-user=&amp;quot;Atamido&amp;quot; statusText=&amp;quot;01/31/2006 01:43 PM, Atamido!n=atamido@cpe-67-9-173-252.austin.res.rr.com&amp;quot;&lt;br /&gt;
     view-type=&amp;quot;IRCChannel&amp;quot; dest-type=&amp;quot;IRCChannel&amp;quot; msg-dest=&amp;quot;#microformats&amp;quot;&lt;br /&gt;
     msg-type=&amp;quot;PRIVMSG&amp;quot; class=&amp;quot;msg&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;td time-s=&amp;quot;25&amp;quot; time-n=&amp;quot;43&amp;quot; time-h=&amp;quot;13&amp;quot; time-d=&amp;quot;31&amp;quot; time-m=&amp;quot;01&amp;quot; time-y=&amp;quot;2006&amp;quot; class=&amp;quot;msg-timestamp&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td class=&amp;quot;msg-user&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;a href=&amp;quot;irc://irc.freenode.net/Atamido,isnick&amp;quot; class=&amp;quot;chatzilla-link&amp;quot;&amp;gt;&lt;br /&gt;
       &amp;lt;span&amp;gt;Atamido&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;/a&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td class=&amp;quot;msg-data&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span&amp;gt;&lt;br /&gt;
       Here are some examples.&lt;br /&gt;
       &amp;lt;a target=&amp;quot;_content&amp;quot; class=&amp;quot;chatzilla-link&amp;quot; href=&amp;quot;http://www.hacksrus.com/%7Eginda/chatzilla/motifs.html&amp;quot;&amp;gt;&lt;br /&gt;
        http://www.hacksrus.&amp;lt;wbr&amp;gt;&lt;br /&gt;
        com/~ginda/chatzilla/&amp;lt;wbr&amp;gt;&lt;br /&gt;
        motifs.html&amp;lt;wbr&amp;gt;&lt;br /&gt;
       &amp;lt;/a&amp;gt;&lt;br /&gt;
      &amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
   &amp;lt;/tbody&amp;gt;&lt;br /&gt;
  &amp;lt;/table&amp;gt;&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==MSN Messenger XML Format Logs==&lt;br /&gt;
Examples at: http://stupidpeople.commo.de/logs/After%20August%202004/, there are a bunch there but not sure how widespread it is. General structure appears to be a Log element wrapper, with toplevel Join and Message elements. It's a little strange how the To element has children indicating all the recepients, normally that would be implicit, but there may be a reason that isn't clear just from this example. Original posting for example: http://microformats.org/discuss/mail/microformats-discuss/2006-February/002937.html&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Log FirstSessionID=&amp;quot;1&amp;quot; LastSessionID=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;Join Date=&amp;quot;9/12/2004&amp;quot; Time=&amp;quot;6:48:20 PM&amp;quot; DateTime=&amp;quot;2004-09-12T23:48:20.716Z&amp;quot; SessionID=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;User FriendlyName=&amp;quot;'' Quando nÃ£o tem oq se ama...Ã preciso amar oq se tem!!! ''&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;Text Style=&amp;quot;color:#008000; &amp;quot;&amp;gt;&lt;br /&gt;
   '' Quando nÃ£o tem oq se ama...Ã preciso amar oq se tem!!! '' has been added to the conversation.&lt;br /&gt;
  &amp;lt;/Text&amp;gt;&lt;br /&gt;
 &amp;lt;/Join&amp;gt;&lt;br /&gt;
 &amp;lt;Message Date=&amp;quot;9/12/2004&amp;quot; Time=&amp;quot;6:48:20 PM&amp;quot; DateTime=&amp;quot;2004-09-12T23:48:20.846Z&amp;quot; SessionID=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;From&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;VocÃª vive inventando maneiras pra dizer semp pra dizer que me quer!!&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/From&amp;gt;&lt;br /&gt;
  &amp;lt;To&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;http://commo.de/StupidPeople/&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;:@TE ODEIO:@&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;|I{â¢------Â»VictorÂ«------â¢}I|1 2 3 o corh fregueis! -LLUSSAA EOOOO&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;&amp;amp;quot;TÃ´ com sono!!! Acho que vo durmi!!!&amp;amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;||||Gabriel||||| A Clockwork Orange..&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;Pensar para acertar, Calar para resistir, Agir para vencer&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;*&amp;amp;gt;.Jessy.&amp;amp;lt;*genteeeeeeeemmmmmmm..trokeiser  tÃ¡  aqui:09098217635!!!&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/To&amp;gt;&lt;br /&gt;
  &amp;lt;Text Style=&amp;quot;font-family:Sylfaen; color:#ff0000; &amp;quot;&amp;gt;&lt;br /&gt;
   nossa qnta gente&lt;br /&gt;
  &amp;lt;/Text&amp;gt;&lt;br /&gt;
 &amp;lt;/Message&amp;gt;&lt;br /&gt;
&amp;lt;/Log&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==ILRT Logger Bot Format==&lt;br /&gt;
Found at: http://chatlogs.planetrdf.com/swig/, generated by: http://cvs.ilrt.org/cvsweb/redland/logger/, there are three formats: HTML, plain text, and RDF.&lt;br /&gt;
&lt;br /&gt;
Taking RDF first just because that's kind of fun and is presumably 100% semantics. Pretty straightforward RDF Sequence with date/description/creator, except for the line with a Dublin Core relation stuck in there. As is normal with RDF, semantics are reused, so to fully grok it there's some followon work to do, see: http://www.w3.org/2004/Talks/0522-rrs/ The foaf group got involved with IRC chat since IRC names are one of the ways to identify people, looks like it snowballed, not sure if the ChatChannel stuff is official or not. The Dublin Core and WordNet stuff is mentioned in the FOAF spec index, but seems to be missing from the actual text, I might have been looking at an old version.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;rdf:RDF xmlns:rdf=&amp;quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&amp;quot;&lt;br /&gt;
         xmlns:dc=&amp;quot;http://purl.org/dc/elements/1.1/&amp;quot;&lt;br /&gt;
         xmlns:wn=&amp;quot;http://xmlns.com/wordnet/1.6/&amp;quot;&lt;br /&gt;
         xmlns:foaf=&amp;quot;http://xmlns.com/foaf/0.1/&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;foaf:ChatChannel rdf:about=&amp;quot;irc://irc.freenode.net/swig&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;foaf:chatEventList&amp;gt;&lt;br /&gt;
    &amp;lt;rdf:Seq&amp;gt;&lt;br /&gt;
      &amp;lt;rdf:li&amp;gt;&lt;br /&gt;
       &amp;lt;foaf:chatEvent rdf:ID=&amp;quot;T00-01-19&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;dc:date&amp;gt;2006-02-01T00:01:19Z&amp;lt;/dc:date&amp;gt;&lt;br /&gt;
        &amp;lt;dc:description&amp;gt;keithalexander has quit&amp;lt;/dc:description&amp;gt;&lt;br /&gt;
        &amp;lt;dc:creator&amp;gt;&amp;lt;wn:Person foaf:nick=&amp;quot;keithalexander&amp;quot;/&amp;gt;&amp;lt;/dc:creator&amp;gt;&lt;br /&gt;
       &amp;lt;/foaf:chatEvent&amp;gt;&lt;br /&gt;
      &amp;lt;/rdf:li&amp;gt;&lt;br /&gt;
      &amp;lt;rdf:li&amp;gt;&lt;br /&gt;
       &amp;lt;foaf:chatEvent rdf:ID=&amp;quot;T00-27-42&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;dc:date&amp;gt;2006-02-01T00:27:42Z&amp;lt;/dc:date&amp;gt;&lt;br /&gt;
        &amp;lt;dc:description&amp;gt;Gromgull: nice quote re. x years later&amp;lt;/dc:description&amp;gt;&lt;br /&gt;
        &amp;lt;dc:creator&amp;gt;&amp;lt;wn:Person foaf:nick=&amp;quot;CaptSolo&amp;quot;/&amp;gt;&amp;lt;/dc:creator&amp;gt;&lt;br /&gt;
       &amp;lt;/foaf:chatEvent&amp;gt;&lt;br /&gt;
      &amp;lt;/rdf:li&amp;gt;&lt;br /&gt;
      &amp;lt;rdf:li&amp;gt;&lt;br /&gt;
       &amp;lt;foaf:chatEvent rdf:ID=&amp;quot;T01-38-49&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;dc:date&amp;gt;2006-02-01T01:38:49Z&amp;lt;/dc:date&amp;gt;&lt;br /&gt;
        &amp;lt;dc:description&amp;gt;A: http://aaronland.info/python/pyupcoming/ from karlUshi&amp;lt;/dc:description&amp;gt;&lt;br /&gt;
        &amp;lt;dc:creator&amp;gt;&amp;lt;wn:Person foaf:nick=&amp;quot;dc_swig&amp;quot;/&amp;gt;&amp;lt;/dc:creator&amp;gt;&lt;br /&gt;
        &amp;lt;dc:relation rdf:resource=&amp;quot;http://aaronland.info/python/pyupcoming/&amp;quot;/&amp;gt;&lt;br /&gt;
       &amp;lt;/foaf:chatEvent&amp;gt;&lt;br /&gt;
      &amp;lt;/rdf:li&amp;gt;&lt;br /&gt;
    &amp;lt;/rdf:Seq&amp;gt;&lt;br /&gt;
  &amp;lt;/foaf:chatEventList&amp;gt;&lt;br /&gt;
&amp;lt;/foaf:ChatChannel&amp;gt;&lt;br /&gt;
&amp;lt;/rdf:RDF&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Trillian Internal Format==&lt;br /&gt;
This is for an AIM chat, but one for a Yahoo! chat looks the same. It is saved as plaintext as well as XML. (user1 is local).&lt;br /&gt;
&lt;br /&gt;
Plaintext:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Session Start (user1:user2): Fri Apr 01 17:43:06 2005&lt;br /&gt;
[17:43] user2: ping&lt;br /&gt;
[17:43] *** Auto-response sent to user2: My hovercraft is full of eels.&lt;br /&gt;
[17:46] user1: hey&lt;br /&gt;
Session Close (user2): Fri Apr 01 17:47:00 2005&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The same in XML:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;session type=&amp;quot;start&amp;quot; time=&amp;quot;1112395386&amp;quot; medium=&amp;quot;AIM&amp;quot; to=&amp;quot;user2&amp;quot; from=&amp;quot;user1&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;message type=&amp;quot;incoming_privateMessage&amp;quot; time=&amp;quot;1112395386&amp;quot; medium=&amp;quot;AIM&amp;quot; to=&amp;quot;user1&amp;quot; from=&amp;quot;user2&amp;quot; from_display=&amp;quot;user2&amp;quot; text=&amp;quot;ping&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;message type=&amp;quot;information_standard&amp;quot; time=&amp;quot;1112395387&amp;quot; medium=&amp;quot;AIM&amp;quot; text=&amp;quot;Auto%2Dresponse%20sent%20to%20user2%3A%20My%20hovercraft%20is%20full%20of%20eels%2E&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;message type=&amp;quot;outgoing_privateMessage&amp;quot; time=&amp;quot;1112395573&amp;quot; medium=&amp;quot;AIM&amp;quot; to=&amp;quot;user2&amp;quot; from=&amp;quot;user1&amp;quot; from_display=&amp;quot;user1&amp;quot; text=&amp;quot;hey&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;session type=&amp;quot;stop&amp;quot; time=&amp;quot;1112395619&amp;quot; medium=&amp;quot;AIM&amp;quot; to=&amp;quot;user2&amp;quot; from=&amp;quot;user1&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There is also a &amp;quot;user2-assets.xml&amp;quot; file for stuff like Buddy icons &amp;amp; file transers:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;asset medium=&amp;quot;AIM&amp;quot; name=&amp;quot;user2&amp;quot; link=&amp;quot;C%3A%5CProgram%20Files%5CTrillian%5Cusers%5Cdefault%5Cbuddyicons%5Cassets%5CAIM%2Duser2%2D1118046544%2Ejpg&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;asset medium=&amp;quot;AIM&amp;quot; name=&amp;quot;user2&amp;quot; link=&amp;quot;D%3A%5CPIX%5CY2005%5C0619%5CMOV02050%2EMPG&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;asset medium=&amp;quot;AIM&amp;quot; name=&amp;quot;user2&amp;quot; link=&amp;quot;C%3A%5CDocuments%20and%20Settings%5Cant%5CDesktop%5CDSCN0372_resize%2EJPG&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;asset medium=&amp;quot;AIM&amp;quot; name=&amp;quot;user2&amp;quot; link=&amp;quot;C%3A%5CProgram%20Files%5CTrillian%5Cusers%5Cdefault%5Cbuddyicons%5Cassets%5CAIM%2Duser2%2D1133932754%2Ejpg&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Google Talk Format Logs==&lt;br /&gt;
Again, user1 is local.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
3&lt;br /&gt;
17b5df8a&lt;br /&gt;
01c61af0&lt;br /&gt;
outgoing&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user1%40gmail.com%2FTalk.v66EC7D7137%22+to%3D%22user2%40gmail.com%2FTalk.v66EC841CB6%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3Esome+but+not+much%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
incoming&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user2%40gmail.com%2FTalk.v66EC841CB6%22+to%3D%22user1%40gmail.com%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3EI'm+ready+to+crawl+in+bed+and+read.++Do+well+on+your+paper.++Love++Mom%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
outgoing&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user1%40gmail.com%2FTalk.v66EC7D7137%22+to%3D%22user2%40gmail.com%2FTalk.v66EC841CB6%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3Ethanks%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
outgoing&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+to%3D%22user2%40gmail.com%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3Emom%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
incoming&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user2%40gmail.com%2FTalk.v687050428D%22+to%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3EHi%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
outgoing&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+to%3D%22user2%40gmail.com%2FTalk.v687050428D%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3Ei+totally+forgot+about+the+awning%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
outgoing&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+to%3D%22user2%40gmail.com%2FTalk.v687050428D%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3Edo+you+want+me+to+come+over%3F%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
incoming&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user2%40gmail.com%2FTalk.v687050428D%22+to%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3EI+have+tomorrow+off.++Is+the+wind+supposed+to+get+bad+before+then%3F%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
outgoing&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+to%3D%22user2%40gmail.com%2FTalk.v687050428D%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3Enot+sure.+its+stormy+now%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
incoming&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user2%40gmail.com%2FTalk.v687050428D%22+to%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3EI'm+ready+if+yo+are.++I+thought+you+would+be+here+anyway+about+the+boat+or+I+would+have+called.%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
outgoing&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+to%3D%22user2%40gmail.com%2FTalk.v687050428D%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3EI+think+we+decided+to+do+the+boat+on+a+dry+night%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
outgoing&lt;br /&gt;
%3Ccli%3Amessage+from%3D%22user1%40gmail.com%2FTalk.v68701EBF07%22+to%3D%22user2%40gmail.com%2FTalk.v687050428D%22+type%3D%22chat%22+xmlns%3Acli%3D%22jabber%3Aclient%22%3E%3Ccli%3Abody%3Ei'll+come+over+now%3C%2Fcli%3Abody%3E%3Cactive+xmlns%3D%22http%3A%2F%2Fjabber.org%2Fprotocol%2Fchatstates%22%2F%3E%3C%2Fcli%3Amessage%3E&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=See Also=&lt;br /&gt;
* [[chat-formats]]&lt;/div&gt;</summary>
		<author><name>ChristopherStJohn</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=chat-examples&amp;diff=4654</id>
		<title>chat-examples</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=chat-examples&amp;diff=4654"/>
		<updated>2006-02-01T23:51:33Z</updated>

		<summary type="html">&lt;p&gt;ChristopherStJohn: ILRT irc logger bot with foaf, wordnet and dublin core rdf&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= chat examples =&lt;br /&gt;
&lt;br /&gt;
Examples of how chat transcripts are marked up currently, with the idea of moving towards a &lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
* [http://epeus.blogspot.com Kevin Marks]&lt;br /&gt;
* [http://rcboyce.com Robert Boyce]&lt;br /&gt;
* [http://artofsystems.blogspot.com Christopher St. John]&lt;br /&gt;
&lt;br /&gt;
== IRC transcripts ==&lt;br /&gt;
&lt;br /&gt;
These are plaintext logs with space separated fields, so are posted wrapped in &amp;amp;lt;pre&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;12:06 Tantek: what does the datetime stamp represent?&lt;br /&gt;
12:07 KevinMarks: in iRC, when it was said&lt;br /&gt;
12:07 Tantek: is it a point in time *before* they started speaking?&lt;br /&gt;
12:07 Tantek: or *after*?&lt;br /&gt;
12:07 Tantek: or somewhere in the *middle*?&lt;br /&gt;
12:07 KevinMarks: usually it is quantised to seconds&lt;br /&gt;
12:07 KevinMarks: and it is time the msg was received&lt;br /&gt;
12:07 Tantek: but the second they started typing or pressed return?&lt;br /&gt;
12:08 KevinMarks: prssed return i think&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Or as plaintext + &amp;amp;lt;br&amp;amp;gt; (eg http://chocnvodka.blogware.com/blog/_archives/2005/8/25/1169654.html)&lt;br /&gt;
&lt;br /&gt;
(22:20) gturneruk: oh, i just remembered. windows 95 is ten years old today&amp;lt;br&amp;gt;&lt;br /&gt;
(22:22) Suw: good god. i mean, i shouldn't be surprised, it being 2005 and all. but still, where did that time go?&amp;lt;br&amp;gt;&lt;br /&gt;
(22:22) gturneruk: lost clusters&amp;lt;br&amp;gt;&lt;br /&gt;
(22:23) Suw: i obviously need to defrag&lt;br /&gt;
&lt;br /&gt;
xChat2 log format&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
**** BEGIN LOGGING AT Wed May 14 04:36:29 2003&lt;br /&gt;
&lt;br /&gt;
May 14 04:36:29 --&amp;gt;     You are now talking on #test&lt;br /&gt;
May 14 04:36:29 ---     Topic for #test is Test Topic&lt;br /&gt;
May 14 04:36:29 ---     Topic for #test set by nick1 at Thu May  8 18:45:05&lt;br /&gt;
May 14 04:58:45 ---     You are now known as nick1&lt;br /&gt;
May 14 05:03:44 --&amp;gt;     nick1 (~nick1@2.1.3.narf-42905) has joined #test&lt;br /&gt;
May 14 05:05:48 &amp;lt;nick1&amp;gt; test message&lt;br /&gt;
May 14 05:10:24 *       nick1 test action&lt;br /&gt;
May 14 05:11:19 &amp;lt;--     nick1 has quit (quit)&lt;br /&gt;
&lt;br /&gt;
**** ENDING LOGGING AT Fri Jul  4 00:28:22 2003&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Snak log format&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Log file opened at: 5/26/04 12:00:11 AM&lt;br /&gt;
[12:00:11:] nick1: test message&lt;br /&gt;
[12:10:29:] * nick1 test action&lt;br /&gt;
[12:13:16:] ***: nick2 (~nick2@test.net) has joined the channel&lt;br /&gt;
[12:20:35:] ***: nick2 has quit IRC (&amp;quot;Computer going to sleep...&amp;quot;)&lt;br /&gt;
[12:21:31:] ***: You have joined the channel&lt;br /&gt;
Log file closed at: 5/26/04 2:29:08 AM&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== iChat transcripts ==&lt;br /&gt;
&lt;br /&gt;
iChat handles timestamps differently, inserting them between statement blocks, every 5 minutes.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;12:25 AM&lt;br /&gt;
Reconnecting to tantekatwork…&lt;br /&gt;
Kevin Marks: So, iChat shows timestamps between entries&lt;br /&gt;
Tantek: yes&lt;br /&gt;
Tantek: what about Adium?&lt;br /&gt;
12:30 AM&lt;br /&gt;
Kevin Marks: my copy is 230 days old...&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Bash.org ==&lt;br /&gt;
[http://bash.org Bash.org] and [http://qdb.us other QDBs] collect funny IRC transcripts and let people vote on them.&lt;br /&gt;
They use plaintext + &amp;amp;lt;br /&amp;amp;gt;, wrapped in &amp;amp;lt;p&amp;amp;gt;&lt;br /&gt;
http://bash.org/?23396&lt;br /&gt;
&amp;lt;p class=&amp;quot;qt&amp;quot;&amp;gt;&amp;amp;lt;Donut[AFK]&amp;amp;gt; HEY EURAKARTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; INSULT&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; RETORT&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; COUNTER-RETORT&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; QUESTIONING OF SEXUAL PREFERENCE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; SUGGESTION TO SHUT THE FUCK UP&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; NOTATION THAT YOU CREATE A VACUUM&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; ADDON RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; COUNTER-RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; COUNTER-COUNTER RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; NONSENSICAL STATEMENT INVOLVING PLANKTON&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Miles_Prower&amp;amp;gt; RESPONSE TO RANDOM STATEMENT AND THREAT TO BAN OPPOSING SIDES&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; WORDS OF PRAISE FOR FISHFOOD&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Miles_Prower&amp;amp;gt; ACKNOWLEDGEMENT AND ACCEPTENCE OF TERMS&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Log Library ==&lt;br /&gt;
[http://www.loglibrary.com Log Library] displays a tabular format with divs&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot; name=&amp;quot;GusVanNos&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;timestamp&amp;quot;&amp;gt;18:36:28&amp;lt;/div&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;nick&amp;quot;&amp;gt;&amp;amp;lt;GusVanNos&amp;amp;gt;&amp;lt;/div&amp;gt; &lt;br /&gt;
   &amp;lt;div class=&amp;quot;message&amp;quot;&amp;gt;.+. is a lazy way of saying .{2,}&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot; name=&amp;quot;jawong&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;timestamp&amp;quot;&amp;gt;18:36:48&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;nick&amp;quot;&amp;gt;&amp;amp;lt;jawong&amp;amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;message&amp;quot;&amp;gt;your model is waaaay better, xal.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adium X ==&lt;br /&gt;
[http://adiumx.com Adium X] is currently developing an XML-based log format.&lt;br /&gt;
This is version 0.3:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;chat date=&amp;quot;2005-11-20&amp;quot; account=&amp;quot;mactigerz&amp;quot; service=&amp;quot;AIM&amp;quot; version=&amp;quot;0.3&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;event type=&amp;quot;windowOpened&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;'sup?&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;mactigerz&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;trying to get to work on the the new XML log format&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;Doesn't sound bad.&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;Providing you have the log specs, of course.&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;mactigerz&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;that's what I'm creating.&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;status type=&amp;quot;offline&amp;quot; sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;status type=&amp;quot;online&amp;quot; sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;status type=&amp;quot;away&amp;quot; sender=&amp;quot;mactigerz&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;brb, working on the XML log format&amp;lt;/status&amp;gt;&lt;br /&gt;
    &amp;lt;event type=&amp;quot;windowClosed&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/chat&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
This format remains [http://trac.adiumx.com/wiki/XMLLogFormat under development], so this page may not reflect the current version of the format.&lt;br /&gt;
&lt;br /&gt;
== JWZ ==&lt;br /&gt;
http://www.jwz.org/hacks/irc2html.pl was used to generate the irc logs for Bar Camp Dallas : http://barcamp.org/f/barcampdallas-irc.html&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;table bgcolor=&amp;quot;#ffffff&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;tbody&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;td bgcolor=&amp;quot;#eeeeee&amp;quot; nowrap=&amp;quot;nowrap&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;[2006/01/28 11:21:34]&amp;amp;nbsp;&amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;/font&amp;gt;&lt;br /&gt;
   &amp;lt;/td&amp;gt;&lt;br /&gt;
   &amp;lt;td bgcolor=&amp;quot;#eeeeee&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;@ jdunck joined channel #barcampdallas&amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;/font&amp;gt;&lt;br /&gt;
   &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;td nowrap=&amp;quot;nowrap&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;[2006/01/28 11:21:40]&amp;amp;nbsp;&amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;/font&amp;gt;&lt;br /&gt;
   &amp;lt;/td&amp;gt;&lt;br /&gt;
   &amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;&amp;amp;lt;tantek&amp;amp;gt; is there a subethaedit-compatible client on windows?&amp;lt;/i&amp;gt;&lt;br /&gt;
   &amp;lt;/font&amp;gt;&lt;br /&gt;
  &amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==ChatZilla Internal Format==&lt;br /&gt;
Note that there is no proof that this format is being used &amp;quot;in the wild.&amp;quot; ChatZilla uses HTML as its presentation layer. This heavily elided excerpt shows two lines from a chat. It gives the flavor (a very big table with each row a chat message divided up into three columns: timestamp, user name and the message itself) but there are many more classes in use in a full log.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;messages-outer&amp;quot;&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
 &amp;lt;div id=&amp;quot;output&amp;quot;&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
  &amp;lt;table view-type=&amp;quot;IRCChannel&amp;quot; class=&amp;quot;msg-table&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;tbody&amp;gt;&lt;br /&gt;
    &amp;lt;tr mark=&amp;quot;even&amp;quot; msg-user=&amp;quot;cks_ ME!&amp;quot;&lt;br /&gt;
     statusText=&amp;quot;01/31/2006 01:39 PM, cks_!n=chatzill@ppp-70-248-121-149.dsl.rcsntx.swbell.net&amp;quot;&lt;br /&gt;
     view-type=&amp;quot;IRCChannel&amp;quot; dest-type=&amp;quot;IRCChannel&amp;quot; msg-dest=&amp;quot;#microformats&amp;quot;&lt;br /&gt;
     msg-type=&amp;quot;PRIVMSG&amp;quot; class=&amp;quot;msg&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;td time-s=&amp;quot;57&amp;quot; time-n=&amp;quot;39&amp;quot; time-h=&amp;quot;13&amp;quot; time-d=&amp;quot;31&amp;quot; time-m=&amp;quot;01&amp;quot; time-y=&amp;quot;2006&amp;quot; class=&amp;quot;msg-timestamp&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td class=&amp;quot;msg-user&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span&amp;gt;cks_&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td class=&amp;quot;msg-data&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span&amp;gt;so, using chatzilla for just a minute so i can extract the logs.&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr mark=&amp;quot;odd&amp;quot; msg-user=&amp;quot;Atamido&amp;quot; statusText=&amp;quot;01/31/2006 01:43 PM, Atamido!n=atamido@cpe-67-9-173-252.austin.res.rr.com&amp;quot;&lt;br /&gt;
     view-type=&amp;quot;IRCChannel&amp;quot; dest-type=&amp;quot;IRCChannel&amp;quot; msg-dest=&amp;quot;#microformats&amp;quot;&lt;br /&gt;
     msg-type=&amp;quot;PRIVMSG&amp;quot; class=&amp;quot;msg&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;td time-s=&amp;quot;25&amp;quot; time-n=&amp;quot;43&amp;quot; time-h=&amp;quot;13&amp;quot; time-d=&amp;quot;31&amp;quot; time-m=&amp;quot;01&amp;quot; time-y=&amp;quot;2006&amp;quot; class=&amp;quot;msg-timestamp&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td class=&amp;quot;msg-user&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;a href=&amp;quot;irc://irc.freenode.net/Atamido,isnick&amp;quot; class=&amp;quot;chatzilla-link&amp;quot;&amp;gt;&lt;br /&gt;
       &amp;lt;span&amp;gt;Atamido&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;/a&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td class=&amp;quot;msg-data&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span&amp;gt;&lt;br /&gt;
       Here are some examples.&lt;br /&gt;
       &amp;lt;a target=&amp;quot;_content&amp;quot; class=&amp;quot;chatzilla-link&amp;quot; href=&amp;quot;http://www.hacksrus.com/%7Eginda/chatzilla/motifs.html&amp;quot;&amp;gt;&lt;br /&gt;
        http://www.hacksrus.&amp;lt;wbr&amp;gt;&lt;br /&gt;
        com/~ginda/chatzilla/&amp;lt;wbr&amp;gt;&lt;br /&gt;
        motifs.html&amp;lt;wbr&amp;gt;&lt;br /&gt;
       &amp;lt;/a&amp;gt;&lt;br /&gt;
      &amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
   &amp;lt;/tbody&amp;gt;&lt;br /&gt;
  &amp;lt;/table&amp;gt;&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==MSN Messenger XML Format Logs==&lt;br /&gt;
Examples at: http://stupidpeople.commo.de/logs/After%20August%202004/, there are a bunch there but not sure how widespread it is. General structure appears to be a Log element wrapper, with toplevel Join and Message elements. It's a little strange how the To element has children indicating all the recepients, normally that would be implicit, but there may be a reason that isn't clear just from this example. Original posting for example: http://microformats.org/discuss/mail/microformats-discuss/2006-February/002937.html&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Log FirstSessionID=&amp;quot;1&amp;quot; LastSessionID=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;Join Date=&amp;quot;9/12/2004&amp;quot; Time=&amp;quot;6:48:20 PM&amp;quot; DateTime=&amp;quot;2004-09-12T23:48:20.716Z&amp;quot; SessionID=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;User FriendlyName=&amp;quot;'' Quando nÃ£o tem oq se ama...Ã preciso amar oq se tem!!! ''&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;Text Style=&amp;quot;color:#008000; &amp;quot;&amp;gt;&lt;br /&gt;
   '' Quando nÃ£o tem oq se ama...Ã preciso amar oq se tem!!! '' has been added to the conversation.&lt;br /&gt;
  &amp;lt;/Text&amp;gt;&lt;br /&gt;
 &amp;lt;/Join&amp;gt;&lt;br /&gt;
 &amp;lt;Message Date=&amp;quot;9/12/2004&amp;quot; Time=&amp;quot;6:48:20 PM&amp;quot; DateTime=&amp;quot;2004-09-12T23:48:20.846Z&amp;quot; SessionID=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;From&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;VocÃª vive inventando maneiras pra dizer semp pra dizer que me quer!!&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/From&amp;gt;&lt;br /&gt;
  &amp;lt;To&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;http://commo.de/StupidPeople/&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;:@TE ODEIO:@&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;|I{â¢------Â»VictorÂ«------â¢}I|1 2 3 o corh fregueis! -LLUSSAA EOOOO&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;&amp;amp;quot;TÃ´ com sono!!! Acho que vo durmi!!!&amp;amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;||||Gabriel||||| A Clockwork Orange..&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;Pensar para acertar, Calar para resistir, Agir para vencer&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;*&amp;amp;gt;.Jessy.&amp;amp;lt;*genteeeeeeeemmmmmmm..trokeiser  tÃ¡  aqui:09098217635!!!&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/To&amp;gt;&lt;br /&gt;
  &amp;lt;Text Style=&amp;quot;font-family:Sylfaen; color:#ff0000; &amp;quot;&amp;gt;&lt;br /&gt;
   nossa qnta gente&lt;br /&gt;
  &amp;lt;/Text&amp;gt;&lt;br /&gt;
 &amp;lt;/Message&amp;gt;&lt;br /&gt;
&amp;lt;/Log&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==ILRT Logger Bot Format==&lt;br /&gt;
Found at: http://chatlogs.planetrdf.com/swig/, generated by: http://cvs.ilrt.org/cvsweb/redland/logger/, there are three formats: HTML, plain text, and RDF.&lt;br /&gt;
&lt;br /&gt;
Taking RDF first just because that's kind of fun and is presumably 100% semantics. Pretty straightforward RDF Sequence with date/description/creator, except for the line with a Dublin Core relation stuck in there. As is normal with RDF, semantics are reused, so to fully grok it there's some followon work to do, see: http://www.w3.org/2004/Talks/0522-rrs/ The foaf group got involved with IRC chat since IRC names are one of the ways to identify people, looks like it snowballed, not sure if the ChatChannel stuff is official or not. The Dublin Core and WordNet stuff is mentioned in the FOAF spec index, but seems to be missing from the actual text, I might have been looking at an old version.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;rdf:RDF xmlns:rdf=&amp;quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&amp;quot;&lt;br /&gt;
         xmlns:dc=&amp;quot;http://purl.org/dc/elements/1.1/&amp;quot;&lt;br /&gt;
         xmlns:wn=&amp;quot;http://xmlns.com/wordnet/1.6/&amp;quot;&lt;br /&gt;
         xmlns:foaf=&amp;quot;http://xmlns.com/foaf/0.1/&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;foaf:ChatChannel rdf:about=&amp;quot;irc://irc.freenode.net/swig&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;foaf:chatEventList&amp;gt;&lt;br /&gt;
    &amp;lt;rdf:Seq&amp;gt;&lt;br /&gt;
      &amp;lt;rdf:li&amp;gt;&lt;br /&gt;
       &amp;lt;foaf:chatEvent rdf:ID=&amp;quot;T00-01-19&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;dc:date&amp;gt;2006-02-01T00:01:19Z&amp;lt;/dc:date&amp;gt;&lt;br /&gt;
        &amp;lt;dc:description&amp;gt;keithalexander has quit&amp;lt;/dc:description&amp;gt;&lt;br /&gt;
        &amp;lt;dc:creator&amp;gt;&amp;lt;wn:Person foaf:nick=&amp;quot;keithalexander&amp;quot;/&amp;gt;&amp;lt;/dc:creator&amp;gt;&lt;br /&gt;
       &amp;lt;/foaf:chatEvent&amp;gt;&lt;br /&gt;
      &amp;lt;/rdf:li&amp;gt;&lt;br /&gt;
      &amp;lt;rdf:li&amp;gt;&lt;br /&gt;
       &amp;lt;foaf:chatEvent rdf:ID=&amp;quot;T00-27-42&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;dc:date&amp;gt;2006-02-01T00:27:42Z&amp;lt;/dc:date&amp;gt;&lt;br /&gt;
        &amp;lt;dc:description&amp;gt;Gromgull: nice quote re. x years later&amp;lt;/dc:description&amp;gt;&lt;br /&gt;
        &amp;lt;dc:creator&amp;gt;&amp;lt;wn:Person foaf:nick=&amp;quot;CaptSolo&amp;quot;/&amp;gt;&amp;lt;/dc:creator&amp;gt;&lt;br /&gt;
       &amp;lt;/foaf:chatEvent&amp;gt;&lt;br /&gt;
      &amp;lt;/rdf:li&amp;gt;&lt;br /&gt;
      &amp;lt;rdf:li&amp;gt;&lt;br /&gt;
       &amp;lt;foaf:chatEvent rdf:ID=&amp;quot;T01-38-49&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;dc:date&amp;gt;2006-02-01T01:38:49Z&amp;lt;/dc:date&amp;gt;&lt;br /&gt;
        &amp;lt;dc:description&amp;gt;A: http://aaronland.info/python/pyupcoming/ from karlUshi&amp;lt;/dc:description&amp;gt;&lt;br /&gt;
        &amp;lt;dc:creator&amp;gt;&amp;lt;wn:Person foaf:nick=&amp;quot;dc_swig&amp;quot;/&amp;gt;&amp;lt;/dc:creator&amp;gt;&lt;br /&gt;
        &amp;lt;dc:relation rdf:resource=&amp;quot;http://aaronland.info/python/pyupcoming/&amp;quot;/&amp;gt;&lt;br /&gt;
       &amp;lt;/foaf:chatEvent&amp;gt;&lt;br /&gt;
      &amp;lt;/rdf:li&amp;gt;&lt;br /&gt;
    &amp;lt;/rdf:Seq&amp;gt;&lt;br /&gt;
  &amp;lt;/foaf:chatEventList&amp;gt;&lt;br /&gt;
&amp;lt;/foaf:ChatChannel&amp;gt;&lt;br /&gt;
&amp;lt;/rdf:RDF&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>ChristopherStJohn</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=chat-examples&amp;diff=4645</id>
		<title>chat-examples</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=chat-examples&amp;diff=4645"/>
		<updated>2006-02-01T22:08:46Z</updated>

		<summary type="html">&lt;p&gt;ChristopherStJohn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= chat examples =&lt;br /&gt;
&lt;br /&gt;
Examples of how chat transcripts are marked up currently, with the idea of moving towards a &lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
* [http://epeus.blogspot.com Kevin Marks]&lt;br /&gt;
* [http://rcboyce.com Robert Boyce]&lt;br /&gt;
* [http://artofsystems.blogspot.com Christopher St. John]&lt;br /&gt;
&lt;br /&gt;
== IRC transcripts ==&lt;br /&gt;
&lt;br /&gt;
These are plantext logs with space separated fields, so are posted wrapped in &amp;amp;lt;pre&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;12:06 Tantek: what does the datetime stamp represent?&lt;br /&gt;
12:07 KevinMarks: in iRC, when it was said&lt;br /&gt;
12:07 Tantek: is it a point in time *before* they started speaking?&lt;br /&gt;
12:07 Tantek: or *after*?&lt;br /&gt;
12:07 Tantek: or somewhere in the *middle*?&lt;br /&gt;
12:07 KevinMarks: usually it is quantised to seconds&lt;br /&gt;
12:07 KevinMarks: and it is time the msg was received&lt;br /&gt;
12:07 Tantek: but the second they started typing or pressed return?&lt;br /&gt;
12:08 KevinMarks: prssed return i think&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Or as plaintext + &amp;amp;lt;br&amp;amp;gt; (eg http://chocnvodka.blogware.com/blog/_archives/2005/8/25/1169654.html)&lt;br /&gt;
&lt;br /&gt;
(22:20) gturneruk: oh, i just remembered. windows 95 is ten years old today&amp;lt;br&amp;gt;&lt;br /&gt;
(22:22) Suw: good god. i mean, i shouldn't be surprised, it being 2005 and all. but still, where did that time go?&amp;lt;br&amp;gt;&lt;br /&gt;
(22:22) gturneruk: lost clusters&amp;lt;br&amp;gt;&lt;br /&gt;
(22:23) Suw: i obviously need to defrag&lt;br /&gt;
&lt;br /&gt;
xChat2 log format&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
**** BEGIN LOGGING AT Wed May 14 04:36:29 2003&lt;br /&gt;
&lt;br /&gt;
May 14 04:36:29 --&amp;gt;     You are now talking on #test&lt;br /&gt;
May 14 04:36:29 ---     Topic for #test is Test Topic&lt;br /&gt;
May 14 04:36:29 ---     Topic for #test set by nick1 at Thu May  8 18:45:05&lt;br /&gt;
May 14 04:58:45 ---     You are now known as nick1&lt;br /&gt;
May 14 05:03:44 --&amp;gt;     nick1 (~nick1@2.1.3.narf-42905) has joined #test&lt;br /&gt;
May 14 05:05:48 &amp;lt;nick1&amp;gt; test message&lt;br /&gt;
May 14 05:10:24 *       nick1 test action&lt;br /&gt;
May 14 05:11:19 &amp;lt;--     nick1 has quit (quit)&lt;br /&gt;
&lt;br /&gt;
**** ENDING LOGGING AT Fri Jul  4 00:28:22 2003&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Snak log format&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Log file opened at: 5/26/04 12:00:11 AM&lt;br /&gt;
[12:00:11:] nick1: test message&lt;br /&gt;
[12:10:29:] * nick1 test action&lt;br /&gt;
[12:13:16:] ***: nick2 (~nick2@test.net) has joined the channel&lt;br /&gt;
[12:20:35:] ***: nick2 has quit IRC (&amp;quot;Computer going to sleep...&amp;quot;)&lt;br /&gt;
[12:21:31:] ***: You have joined the channel&lt;br /&gt;
Log file closed at: 5/26/04 2:29:08 AM&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== iChat transcripts ==&lt;br /&gt;
&lt;br /&gt;
iChat handles timestamps differently, inserting them between statement blocks, every 5 minutes.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;12:25 AM&lt;br /&gt;
Reconnecting to tantekatwork…&lt;br /&gt;
Kevin Marks: So, iChat shows timestamps between entries&lt;br /&gt;
Tantek: yes&lt;br /&gt;
Tantek: what about Adium?&lt;br /&gt;
12:30 AM&lt;br /&gt;
Kevin Marks: my copy is 230 days old...&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Bash.org ==&lt;br /&gt;
[http://bash.org Bash.org] and [http://qdb.us other QDBs] collect funny IRC transcripts and let people vote on them.&lt;br /&gt;
They use plaintext + &amp;amp;lt;br /&amp;amp;gt;, wrapped in &amp;amp;lt;p&amp;amp;gt;&lt;br /&gt;
http://bash.org/?23396&lt;br /&gt;
&amp;lt;p class=&amp;quot;qt&amp;quot;&amp;gt;&amp;amp;lt;Donut[AFK]&amp;amp;gt; HEY EURAKARTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; INSULT&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; RETORT&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; COUNTER-RETORT&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; QUESTIONING OF SEXUAL PREFERENCE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; SUGGESTION TO SHUT THE FUCK UP&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; NOTATION THAT YOU CREATE A VACUUM&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; ADDON RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; COUNTER-RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; COUNTER-COUNTER RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; NONSENSICAL STATEMENT INVOLVING PLANKTON&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Miles_Prower&amp;amp;gt; RESPONSE TO RANDOM STATEMENT AND THREAT TO BAN OPPOSING SIDES&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; WORDS OF PRAISE FOR FISHFOOD&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Miles_Prower&amp;amp;gt; ACKNOWLEDGEMENT AND ACCEPTENCE OF TERMS&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Log Library ==&lt;br /&gt;
[http://www.loglibrary.com Log Library] displays a tabular format with divs&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot; name=&amp;quot;GusVanNos&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;timestamp&amp;quot;&amp;gt;18:36:28&amp;lt;/div&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;nick&amp;quot;&amp;gt;&amp;amp;lt;GusVanNos&amp;amp;gt;&amp;lt;/div&amp;gt; &lt;br /&gt;
   &amp;lt;div class=&amp;quot;message&amp;quot;&amp;gt;.+. is a lazy way of saying .{2,}&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot; name=&amp;quot;jawong&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;timestamp&amp;quot;&amp;gt;18:36:48&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;nick&amp;quot;&amp;gt;&amp;amp;lt;jawong&amp;amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;message&amp;quot;&amp;gt;your model is waaaay better, xal.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adium X ==&lt;br /&gt;
[http://adiumx.com Adium X] is currently developing an XML-based log format.&lt;br /&gt;
This is version 0.3:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;chat date=&amp;quot;2005-11-20&amp;quot; account=&amp;quot;mactigerz&amp;quot; service=&amp;quot;AIM&amp;quot; version=&amp;quot;0.3&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;event type=&amp;quot;windowOpened&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;'sup?&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;mactigerz&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;trying to get to work on the the new XML log format&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;Doesn't sound bad.&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;Providing you have the log specs, of course.&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;mactigerz&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;that's what I'm creating.&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;status type=&amp;quot;offline&amp;quot; sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;status type=&amp;quot;online&amp;quot; sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;status type=&amp;quot;away&amp;quot; sender=&amp;quot;mactigerz&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;brb, working on the XML log format&amp;lt;/status&amp;gt;&lt;br /&gt;
    &amp;lt;event type=&amp;quot;windowClosed&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/chat&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
This format remains [http://trac.adiumx.com/wiki/XMLLogFormat under development], so this page may not reflect the current version of the format.&lt;br /&gt;
&lt;br /&gt;
== JWZ ==&lt;br /&gt;
http://www.jwz.org/hacks/irc2html.pl was used to generate the irc logs for Bar Camp Dallas : http://barcamp.org/f/barcampdallas-irc.html&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;table bgcolor=&amp;quot;#ffffff&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;tbody&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;td bgcolor=&amp;quot;#eeeeee&amp;quot; nowrap=&amp;quot;nowrap&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;[2006/01/28 11:21:34]&amp;amp;nbsp;&amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;/font&amp;gt;&lt;br /&gt;
   &amp;lt;/td&amp;gt;&lt;br /&gt;
   &amp;lt;td bgcolor=&amp;quot;#eeeeee&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;@ jdunck joined channel #barcampdallas&amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;/font&amp;gt;&lt;br /&gt;
   &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;td nowrap=&amp;quot;nowrap&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;[2006/01/28 11:21:40]&amp;amp;nbsp;&amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;/font&amp;gt;&lt;br /&gt;
   &amp;lt;/td&amp;gt;&lt;br /&gt;
   &amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;&amp;amp;lt;tantek&amp;amp;gt; is there a subethaedit-compatible client on windows?&amp;lt;/i&amp;gt;&lt;br /&gt;
   &amp;lt;/font&amp;gt;&lt;br /&gt;
  &amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==ChatZilla Internal Format==&lt;br /&gt;
Note that there is no proof that this format is being used &amp;quot;in the wild.&amp;quot; ChatZilla uses HTML as its presentation layer. This heavily elided excerpt shows two lines from a chat. It gives the flavor (a very big table with each row a chat message divided up into three columns: timestamp, user name and the message itself) but there are many more classes in use in a full log.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;messages-outer&amp;quot;&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
 &amp;lt;div id=&amp;quot;output&amp;quot;&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
  &amp;lt;table view-type=&amp;quot;IRCChannel&amp;quot; class=&amp;quot;msg-table&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;tbody&amp;gt;&lt;br /&gt;
    &amp;lt;tr mark=&amp;quot;even&amp;quot; msg-user=&amp;quot;cks_ ME!&amp;quot;&lt;br /&gt;
     statusText=&amp;quot;01/31/2006 01:39 PM, cks_!n=chatzill@ppp-70-248-121-149.dsl.rcsntx.swbell.net&amp;quot;&lt;br /&gt;
     view-type=&amp;quot;IRCChannel&amp;quot; dest-type=&amp;quot;IRCChannel&amp;quot; msg-dest=&amp;quot;#microformats&amp;quot;&lt;br /&gt;
     msg-type=&amp;quot;PRIVMSG&amp;quot; class=&amp;quot;msg&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;td time-s=&amp;quot;57&amp;quot; time-n=&amp;quot;39&amp;quot; time-h=&amp;quot;13&amp;quot; time-d=&amp;quot;31&amp;quot; time-m=&amp;quot;01&amp;quot; time-y=&amp;quot;2006&amp;quot; class=&amp;quot;msg-timestamp&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td class=&amp;quot;msg-user&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span&amp;gt;cks_&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td class=&amp;quot;msg-data&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span&amp;gt;so, using chatzilla for just a minute so i can extract the logs.&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr mark=&amp;quot;odd&amp;quot; msg-user=&amp;quot;Atamido&amp;quot; statusText=&amp;quot;01/31/2006 01:43 PM, Atamido!n=atamido@cpe-67-9-173-252.austin.res.rr.com&amp;quot;&lt;br /&gt;
     view-type=&amp;quot;IRCChannel&amp;quot; dest-type=&amp;quot;IRCChannel&amp;quot; msg-dest=&amp;quot;#microformats&amp;quot;&lt;br /&gt;
     msg-type=&amp;quot;PRIVMSG&amp;quot; class=&amp;quot;msg&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;td time-s=&amp;quot;25&amp;quot; time-n=&amp;quot;43&amp;quot; time-h=&amp;quot;13&amp;quot; time-d=&amp;quot;31&amp;quot; time-m=&amp;quot;01&amp;quot; time-y=&amp;quot;2006&amp;quot; class=&amp;quot;msg-timestamp&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td class=&amp;quot;msg-user&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;a href=&amp;quot;irc://irc.freenode.net/Atamido,isnick&amp;quot; class=&amp;quot;chatzilla-link&amp;quot;&amp;gt;&lt;br /&gt;
       &amp;lt;span&amp;gt;Atamido&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;/a&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td class=&amp;quot;msg-data&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span&amp;gt;&lt;br /&gt;
       Here are some examples.&lt;br /&gt;
       &amp;lt;a target=&amp;quot;_content&amp;quot; class=&amp;quot;chatzilla-link&amp;quot; href=&amp;quot;http://www.hacksrus.com/%7Eginda/chatzilla/motifs.html&amp;quot;&amp;gt;&lt;br /&gt;
        http://www.hacksrus.&amp;lt;wbr&amp;gt;&lt;br /&gt;
        com/~ginda/chatzilla/&amp;lt;wbr&amp;gt;&lt;br /&gt;
        motifs.html&amp;lt;wbr&amp;gt;&lt;br /&gt;
       &amp;lt;/a&amp;gt;&lt;br /&gt;
      &amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
   &amp;lt;/tbody&amp;gt;&lt;br /&gt;
  &amp;lt;/table&amp;gt;&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==MSN Messenger XML Format Logs==&lt;br /&gt;
Examples at: http://stupidpeople.commo.de/logs/After%20August%202004/, there are a bunch there but not sure how widespread it is. General structure appears to be a Log element wrapper, with toplevel Join and Message elements. It's a little strange how the To element has children indicating all the recepients, normally that would be implicit, but there may be a reason that isn't clear just from this example. Original posting for example: http://microformats.org/discuss/mail/microformats-discuss/2006-February/002937.html&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Log FirstSessionID=&amp;quot;1&amp;quot; LastSessionID=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;Join Date=&amp;quot;9/12/2004&amp;quot; Time=&amp;quot;6:48:20 PM&amp;quot; DateTime=&amp;quot;2004-09-12T23:48:20.716Z&amp;quot; SessionID=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;User FriendlyName=&amp;quot;'' Quando nÃ£o tem oq se ama...Ã preciso amar oq se tem!!! ''&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;Text Style=&amp;quot;color:#008000; &amp;quot;&amp;gt;&lt;br /&gt;
   '' Quando nÃ£o tem oq se ama...Ã preciso amar oq se tem!!! '' has been added to the conversation.&lt;br /&gt;
  &amp;lt;/Text&amp;gt;&lt;br /&gt;
 &amp;lt;/Join&amp;gt;&lt;br /&gt;
 &amp;lt;Message Date=&amp;quot;9/12/2004&amp;quot; Time=&amp;quot;6:48:20 PM&amp;quot; DateTime=&amp;quot;2004-09-12T23:48:20.846Z&amp;quot; SessionID=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;From&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;VocÃª vive inventando maneiras pra dizer semp pra dizer que me quer!!&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/From&amp;gt;&lt;br /&gt;
  &amp;lt;To&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;http://commo.de/StupidPeople/&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;:@TE ODEIO:@&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;|I{â¢------Â»VictorÂ«------â¢}I|1 2 3 o corh fregueis! -LLUSSAA EOOOO&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;&amp;amp;quot;TÃ´ com sono!!! Acho que vo durmi!!!&amp;amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;||||Gabriel||||| A Clockwork Orange..&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;Pensar para acertar, Calar para resistir, Agir para vencer&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;*&amp;amp;gt;.Jessy.&amp;amp;lt;*genteeeeeeeemmmmmmm..trokeiser  tÃ¡  aqui:09098217635!!!&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/To&amp;gt;&lt;br /&gt;
  &amp;lt;Text Style=&amp;quot;font-family:Sylfaen; color:#ff0000; &amp;quot;&amp;gt;&lt;br /&gt;
   nossa qnta gente&lt;br /&gt;
  &amp;lt;/Text&amp;gt;&lt;br /&gt;
 &amp;lt;/Message&amp;gt;&lt;br /&gt;
&amp;lt;/Log&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>ChristopherStJohn</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=chat-examples&amp;diff=4641</id>
		<title>chat-examples</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=chat-examples&amp;diff=4641"/>
		<updated>2006-02-01T22:08:24Z</updated>

		<summary type="html">&lt;p&gt;ChristopherStJohn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= chat examples =&lt;br /&gt;
&lt;br /&gt;
Examples of how chat transcripts are marked up currently, with the idea of moving towards a &lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
* [http://epeus.blogspot.com Kevin Marks]&lt;br /&gt;
* [http://rcboyce.com Robert Boyce]&lt;br /&gt;
* [http://artofsystems.blogspot.com Chrisopher St. John]&lt;br /&gt;
&lt;br /&gt;
== IRC transcripts ==&lt;br /&gt;
&lt;br /&gt;
These are plantext logs with space separated fields, so are posted wrapped in &amp;amp;lt;pre&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;12:06 Tantek: what does the datetime stamp represent?&lt;br /&gt;
12:07 KevinMarks: in iRC, when it was said&lt;br /&gt;
12:07 Tantek: is it a point in time *before* they started speaking?&lt;br /&gt;
12:07 Tantek: or *after*?&lt;br /&gt;
12:07 Tantek: or somewhere in the *middle*?&lt;br /&gt;
12:07 KevinMarks: usually it is quantised to seconds&lt;br /&gt;
12:07 KevinMarks: and it is time the msg was received&lt;br /&gt;
12:07 Tantek: but the second they started typing or pressed return?&lt;br /&gt;
12:08 KevinMarks: prssed return i think&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Or as plaintext + &amp;amp;lt;br&amp;amp;gt; (eg http://chocnvodka.blogware.com/blog/_archives/2005/8/25/1169654.html)&lt;br /&gt;
&lt;br /&gt;
(22:20) gturneruk: oh, i just remembered. windows 95 is ten years old today&amp;lt;br&amp;gt;&lt;br /&gt;
(22:22) Suw: good god. i mean, i shouldn't be surprised, it being 2005 and all. but still, where did that time go?&amp;lt;br&amp;gt;&lt;br /&gt;
(22:22) gturneruk: lost clusters&amp;lt;br&amp;gt;&lt;br /&gt;
(22:23) Suw: i obviously need to defrag&lt;br /&gt;
&lt;br /&gt;
xChat2 log format&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
**** BEGIN LOGGING AT Wed May 14 04:36:29 2003&lt;br /&gt;
&lt;br /&gt;
May 14 04:36:29 --&amp;gt;     You are now talking on #test&lt;br /&gt;
May 14 04:36:29 ---     Topic for #test is Test Topic&lt;br /&gt;
May 14 04:36:29 ---     Topic for #test set by nick1 at Thu May  8 18:45:05&lt;br /&gt;
May 14 04:58:45 ---     You are now known as nick1&lt;br /&gt;
May 14 05:03:44 --&amp;gt;     nick1 (~nick1@2.1.3.narf-42905) has joined #test&lt;br /&gt;
May 14 05:05:48 &amp;lt;nick1&amp;gt; test message&lt;br /&gt;
May 14 05:10:24 *       nick1 test action&lt;br /&gt;
May 14 05:11:19 &amp;lt;--     nick1 has quit (quit)&lt;br /&gt;
&lt;br /&gt;
**** ENDING LOGGING AT Fri Jul  4 00:28:22 2003&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Snak log format&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Log file opened at: 5/26/04 12:00:11 AM&lt;br /&gt;
[12:00:11:] nick1: test message&lt;br /&gt;
[12:10:29:] * nick1 test action&lt;br /&gt;
[12:13:16:] ***: nick2 (~nick2@test.net) has joined the channel&lt;br /&gt;
[12:20:35:] ***: nick2 has quit IRC (&amp;quot;Computer going to sleep...&amp;quot;)&lt;br /&gt;
[12:21:31:] ***: You have joined the channel&lt;br /&gt;
Log file closed at: 5/26/04 2:29:08 AM&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== iChat transcripts ==&lt;br /&gt;
&lt;br /&gt;
iChat handles timestamps differently, inserting them between statement blocks, every 5 minutes.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;12:25 AM&lt;br /&gt;
Reconnecting to tantekatwork…&lt;br /&gt;
Kevin Marks: So, iChat shows timestamps between entries&lt;br /&gt;
Tantek: yes&lt;br /&gt;
Tantek: what about Adium?&lt;br /&gt;
12:30 AM&lt;br /&gt;
Kevin Marks: my copy is 230 days old...&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Bash.org ==&lt;br /&gt;
[http://bash.org Bash.org] and [http://qdb.us other QDBs] collect funny IRC transcripts and let people vote on them.&lt;br /&gt;
They use plaintext + &amp;amp;lt;br /&amp;amp;gt;, wrapped in &amp;amp;lt;p&amp;amp;gt;&lt;br /&gt;
http://bash.org/?23396&lt;br /&gt;
&amp;lt;p class=&amp;quot;qt&amp;quot;&amp;gt;&amp;amp;lt;Donut[AFK]&amp;amp;gt; HEY EURAKARTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; INSULT&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; RETORT&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; COUNTER-RETORT&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; QUESTIONING OF SEXUAL PREFERENCE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; SUGGESTION TO SHUT THE FUCK UP&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; NOTATION THAT YOU CREATE A VACUUM&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; ADDON RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; COUNTER-RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; COUNTER-COUNTER RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; NONSENSICAL STATEMENT INVOLVING PLANKTON&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Miles_Prower&amp;amp;gt; RESPONSE TO RANDOM STATEMENT AND THREAT TO BAN OPPOSING SIDES&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; WORDS OF PRAISE FOR FISHFOOD&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Miles_Prower&amp;amp;gt; ACKNOWLEDGEMENT AND ACCEPTENCE OF TERMS&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Log Library ==&lt;br /&gt;
[http://www.loglibrary.com Log Library] displays a tabular format with divs&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot; name=&amp;quot;GusVanNos&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;timestamp&amp;quot;&amp;gt;18:36:28&amp;lt;/div&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;nick&amp;quot;&amp;gt;&amp;amp;lt;GusVanNos&amp;amp;gt;&amp;lt;/div&amp;gt; &lt;br /&gt;
   &amp;lt;div class=&amp;quot;message&amp;quot;&amp;gt;.+. is a lazy way of saying .{2,}&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot; name=&amp;quot;jawong&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;timestamp&amp;quot;&amp;gt;18:36:48&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;nick&amp;quot;&amp;gt;&amp;amp;lt;jawong&amp;amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;message&amp;quot;&amp;gt;your model is waaaay better, xal.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adium X ==&lt;br /&gt;
[http://adiumx.com Adium X] is currently developing an XML-based log format.&lt;br /&gt;
This is version 0.3:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;chat date=&amp;quot;2005-11-20&amp;quot; account=&amp;quot;mactigerz&amp;quot; service=&amp;quot;AIM&amp;quot; version=&amp;quot;0.3&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;event type=&amp;quot;windowOpened&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;'sup?&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;mactigerz&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;trying to get to work on the the new XML log format&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;Doesn't sound bad.&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;Providing you have the log specs, of course.&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;mactigerz&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;that's what I'm creating.&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;status type=&amp;quot;offline&amp;quot; sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;status type=&amp;quot;online&amp;quot; sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;status type=&amp;quot;away&amp;quot; sender=&amp;quot;mactigerz&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;brb, working on the XML log format&amp;lt;/status&amp;gt;&lt;br /&gt;
    &amp;lt;event type=&amp;quot;windowClosed&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/chat&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
This format remains [http://trac.adiumx.com/wiki/XMLLogFormat under development], so this page may not reflect the current version of the format.&lt;br /&gt;
&lt;br /&gt;
== JWZ ==&lt;br /&gt;
http://www.jwz.org/hacks/irc2html.pl was used to generate the irc logs for Bar Camp Dallas : http://barcamp.org/f/barcampdallas-irc.html&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;table bgcolor=&amp;quot;#ffffff&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;tbody&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;td bgcolor=&amp;quot;#eeeeee&amp;quot; nowrap=&amp;quot;nowrap&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;[2006/01/28 11:21:34]&amp;amp;nbsp;&amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;/font&amp;gt;&lt;br /&gt;
   &amp;lt;/td&amp;gt;&lt;br /&gt;
   &amp;lt;td bgcolor=&amp;quot;#eeeeee&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;@ jdunck joined channel #barcampdallas&amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;/font&amp;gt;&lt;br /&gt;
   &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;td nowrap=&amp;quot;nowrap&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;[2006/01/28 11:21:40]&amp;amp;nbsp;&amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;/font&amp;gt;&lt;br /&gt;
   &amp;lt;/td&amp;gt;&lt;br /&gt;
   &amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;&amp;amp;lt;tantek&amp;amp;gt; is there a subethaedit-compatible client on windows?&amp;lt;/i&amp;gt;&lt;br /&gt;
   &amp;lt;/font&amp;gt;&lt;br /&gt;
  &amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==ChatZilla Internal Format==&lt;br /&gt;
Note that there is no proof that this format is being used &amp;quot;in the wild.&amp;quot; ChatZilla uses HTML as its presentation layer. This heavily elided excerpt shows two lines from a chat. It gives the flavor (a very big table with each row a chat message divided up into three columns: timestamp, user name and the message itself) but there are many more classes in use in a full log.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;messages-outer&amp;quot;&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
 &amp;lt;div id=&amp;quot;output&amp;quot;&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
  &amp;lt;table view-type=&amp;quot;IRCChannel&amp;quot; class=&amp;quot;msg-table&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;tbody&amp;gt;&lt;br /&gt;
    &amp;lt;tr mark=&amp;quot;even&amp;quot; msg-user=&amp;quot;cks_ ME!&amp;quot;&lt;br /&gt;
     statusText=&amp;quot;01/31/2006 01:39 PM, cks_!n=chatzill@ppp-70-248-121-149.dsl.rcsntx.swbell.net&amp;quot;&lt;br /&gt;
     view-type=&amp;quot;IRCChannel&amp;quot; dest-type=&amp;quot;IRCChannel&amp;quot; msg-dest=&amp;quot;#microformats&amp;quot;&lt;br /&gt;
     msg-type=&amp;quot;PRIVMSG&amp;quot; class=&amp;quot;msg&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;td time-s=&amp;quot;57&amp;quot; time-n=&amp;quot;39&amp;quot; time-h=&amp;quot;13&amp;quot; time-d=&amp;quot;31&amp;quot; time-m=&amp;quot;01&amp;quot; time-y=&amp;quot;2006&amp;quot; class=&amp;quot;msg-timestamp&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td class=&amp;quot;msg-user&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span&amp;gt;cks_&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td class=&amp;quot;msg-data&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span&amp;gt;so, using chatzilla for just a minute so i can extract the logs.&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr mark=&amp;quot;odd&amp;quot; msg-user=&amp;quot;Atamido&amp;quot; statusText=&amp;quot;01/31/2006 01:43 PM, Atamido!n=atamido@cpe-67-9-173-252.austin.res.rr.com&amp;quot;&lt;br /&gt;
     view-type=&amp;quot;IRCChannel&amp;quot; dest-type=&amp;quot;IRCChannel&amp;quot; msg-dest=&amp;quot;#microformats&amp;quot;&lt;br /&gt;
     msg-type=&amp;quot;PRIVMSG&amp;quot; class=&amp;quot;msg&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;td time-s=&amp;quot;25&amp;quot; time-n=&amp;quot;43&amp;quot; time-h=&amp;quot;13&amp;quot; time-d=&amp;quot;31&amp;quot; time-m=&amp;quot;01&amp;quot; time-y=&amp;quot;2006&amp;quot; class=&amp;quot;msg-timestamp&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td class=&amp;quot;msg-user&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;a href=&amp;quot;irc://irc.freenode.net/Atamido,isnick&amp;quot; class=&amp;quot;chatzilla-link&amp;quot;&amp;gt;&lt;br /&gt;
       &amp;lt;span&amp;gt;Atamido&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;/a&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td class=&amp;quot;msg-data&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span&amp;gt;&lt;br /&gt;
       Here are some examples.&lt;br /&gt;
       &amp;lt;a target=&amp;quot;_content&amp;quot; class=&amp;quot;chatzilla-link&amp;quot; href=&amp;quot;http://www.hacksrus.com/%7Eginda/chatzilla/motifs.html&amp;quot;&amp;gt;&lt;br /&gt;
        http://www.hacksrus.&amp;lt;wbr&amp;gt;&lt;br /&gt;
        com/~ginda/chatzilla/&amp;lt;wbr&amp;gt;&lt;br /&gt;
        motifs.html&amp;lt;wbr&amp;gt;&lt;br /&gt;
       &amp;lt;/a&amp;gt;&lt;br /&gt;
      &amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
   &amp;lt;/tbody&amp;gt;&lt;br /&gt;
  &amp;lt;/table&amp;gt;&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==MSN Messenger XML Format Logs==&lt;br /&gt;
Examples at: http://stupidpeople.commo.de/logs/After%20August%202004/, there are a bunch there but not sure how widespread it is. General structure appears to be a Log element wrapper, with toplevel Join and Message elements. It's a little strange how the To element has children indicating all the recepients, normally that would be implicit, but there may be a reason that isn't clear just from this example. Original posting for example: http://microformats.org/discuss/mail/microformats-discuss/2006-February/002937.html&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Log FirstSessionID=&amp;quot;1&amp;quot; LastSessionID=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;Join Date=&amp;quot;9/12/2004&amp;quot; Time=&amp;quot;6:48:20 PM&amp;quot; DateTime=&amp;quot;2004-09-12T23:48:20.716Z&amp;quot; SessionID=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;User FriendlyName=&amp;quot;'' Quando nÃ£o tem oq se ama...Ã preciso amar oq se tem!!! ''&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;Text Style=&amp;quot;color:#008000; &amp;quot;&amp;gt;&lt;br /&gt;
   '' Quando nÃ£o tem oq se ama...Ã preciso amar oq se tem!!! '' has been added to the conversation.&lt;br /&gt;
  &amp;lt;/Text&amp;gt;&lt;br /&gt;
 &amp;lt;/Join&amp;gt;&lt;br /&gt;
 &amp;lt;Message Date=&amp;quot;9/12/2004&amp;quot; Time=&amp;quot;6:48:20 PM&amp;quot; DateTime=&amp;quot;2004-09-12T23:48:20.846Z&amp;quot; SessionID=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;From&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;VocÃª vive inventando maneiras pra dizer semp pra dizer que me quer!!&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/From&amp;gt;&lt;br /&gt;
  &amp;lt;To&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;http://commo.de/StupidPeople/&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;:@TE ODEIO:@&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;|I{â¢------Â»VictorÂ«------â¢}I|1 2 3 o corh fregueis! -LLUSSAA EOOOO&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;&amp;amp;quot;TÃ´ com sono!!! Acho que vo durmi!!!&amp;amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;||||Gabriel||||| A Clockwork Orange..&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;Pensar para acertar, Calar para resistir, Agir para vencer&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;*&amp;amp;gt;.Jessy.&amp;amp;lt;*genteeeeeeeemmmmmmm..trokeiser  tÃ¡  aqui:09098217635!!!&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/To&amp;gt;&lt;br /&gt;
  &amp;lt;Text Style=&amp;quot;font-family:Sylfaen; color:#ff0000; &amp;quot;&amp;gt;&lt;br /&gt;
   nossa qnta gente&lt;br /&gt;
  &amp;lt;/Text&amp;gt;&lt;br /&gt;
 &amp;lt;/Message&amp;gt;&lt;br /&gt;
&amp;lt;/Log&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>ChristopherStJohn</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=chat-examples&amp;diff=4640</id>
		<title>chat-examples</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=chat-examples&amp;diff=4640"/>
		<updated>2006-02-01T22:07:54Z</updated>

		<summary type="html">&lt;p&gt;ChristopherStJohn: MSN Messenger XML format log example&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= chat examples =&lt;br /&gt;
&lt;br /&gt;
Examples of how chat transcripts are marked up currently, with the idea of moving towards a &lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
* [http://epeus.blogspot.com Kevin Marks]&lt;br /&gt;
* [http://rcboyce.com Robert Boyce]&lt;br /&gt;
* [http://artofsystems.blogspot.com Chrisopher St. John]&lt;br /&gt;
&lt;br /&gt;
== IRC transcripts ==&lt;br /&gt;
&lt;br /&gt;
These are plantext logs with space separated fields, so are posted wrapped in &amp;amp;lt;pre&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;12:06 Tantek: what does the datetime stamp represent?&lt;br /&gt;
12:07 KevinMarks: in iRC, when it was said&lt;br /&gt;
12:07 Tantek: is it a point in time *before* they started speaking?&lt;br /&gt;
12:07 Tantek: or *after*?&lt;br /&gt;
12:07 Tantek: or somewhere in the *middle*?&lt;br /&gt;
12:07 KevinMarks: usually it is quantised to seconds&lt;br /&gt;
12:07 KevinMarks: and it is time the msg was received&lt;br /&gt;
12:07 Tantek: but the second they started typing or pressed return?&lt;br /&gt;
12:08 KevinMarks: prssed return i think&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Or as plaintext + &amp;amp;lt;br&amp;amp;gt; (eg http://chocnvodka.blogware.com/blog/_archives/2005/8/25/1169654.html)&lt;br /&gt;
&lt;br /&gt;
(22:20) gturneruk: oh, i just remembered. windows 95 is ten years old today&amp;lt;br&amp;gt;&lt;br /&gt;
(22:22) Suw: good god. i mean, i shouldn't be surprised, it being 2005 and all. but still, where did that time go?&amp;lt;br&amp;gt;&lt;br /&gt;
(22:22) gturneruk: lost clusters&amp;lt;br&amp;gt;&lt;br /&gt;
(22:23) Suw: i obviously need to defrag&lt;br /&gt;
&lt;br /&gt;
xChat2 log format&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
**** BEGIN LOGGING AT Wed May 14 04:36:29 2003&lt;br /&gt;
&lt;br /&gt;
May 14 04:36:29 --&amp;gt;     You are now talking on #test&lt;br /&gt;
May 14 04:36:29 ---     Topic for #test is Test Topic&lt;br /&gt;
May 14 04:36:29 ---     Topic for #test set by nick1 at Thu May  8 18:45:05&lt;br /&gt;
May 14 04:58:45 ---     You are now known as nick1&lt;br /&gt;
May 14 05:03:44 --&amp;gt;     nick1 (~nick1@2.1.3.narf-42905) has joined #test&lt;br /&gt;
May 14 05:05:48 &amp;lt;nick1&amp;gt; test message&lt;br /&gt;
May 14 05:10:24 *       nick1 test action&lt;br /&gt;
May 14 05:11:19 &amp;lt;--     nick1 has quit (quit)&lt;br /&gt;
&lt;br /&gt;
**** ENDING LOGGING AT Fri Jul  4 00:28:22 2003&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Snak log format&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Log file opened at: 5/26/04 12:00:11 AM&lt;br /&gt;
[12:00:11:] nick1: test message&lt;br /&gt;
[12:10:29:] * nick1 test action&lt;br /&gt;
[12:13:16:] ***: nick2 (~nick2@test.net) has joined the channel&lt;br /&gt;
[12:20:35:] ***: nick2 has quit IRC (&amp;quot;Computer going to sleep...&amp;quot;)&lt;br /&gt;
[12:21:31:] ***: You have joined the channel&lt;br /&gt;
Log file closed at: 5/26/04 2:29:08 AM&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== iChat transcripts ==&lt;br /&gt;
&lt;br /&gt;
iChat handles timestamps differently, inserting them between statement blocks, every 5 minutes.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;12:25 AM&lt;br /&gt;
Reconnecting to tantekatwork…&lt;br /&gt;
Kevin Marks: So, iChat shows timestamps between entries&lt;br /&gt;
Tantek: yes&lt;br /&gt;
Tantek: what about Adium?&lt;br /&gt;
12:30 AM&lt;br /&gt;
Kevin Marks: my copy is 230 days old...&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Bash.org ==&lt;br /&gt;
[http://bash.org Bash.org] and [http://qdb.us other QDBs] collect funny IRC transcripts and let people vote on them.&lt;br /&gt;
They use plaintext + &amp;amp;lt;br /&amp;amp;gt;, wrapped in &amp;amp;lt;p&amp;amp;gt;&lt;br /&gt;
http://bash.org/?23396&lt;br /&gt;
&amp;lt;p class=&amp;quot;qt&amp;quot;&amp;gt;&amp;amp;lt;Donut[AFK]&amp;amp;gt; HEY EURAKARTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; INSULT&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; RETORT&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; COUNTER-RETORT&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; QUESTIONING OF SEXUAL PREFERENCE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; SUGGESTION TO SHUT THE FUCK UP&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; NOTATION THAT YOU CREATE A VACUUM&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; ADDON RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; COUNTER-RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; COUNTER-COUNTER RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; NONSENSICAL STATEMENT INVOLVING PLANKTON&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Miles_Prower&amp;amp;gt; RESPONSE TO RANDOM STATEMENT AND THREAT TO BAN OPPOSING SIDES&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; WORDS OF PRAISE FOR FISHFOOD&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Miles_Prower&amp;amp;gt; ACKNOWLEDGEMENT AND ACCEPTENCE OF TERMS&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Log Library ==&lt;br /&gt;
[http://www.loglibrary.com Log Library] displays a tabular format with divs&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot; name=&amp;quot;GusVanNos&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;timestamp&amp;quot;&amp;gt;18:36:28&amp;lt;/div&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;nick&amp;quot;&amp;gt;&amp;amp;lt;GusVanNos&amp;amp;gt;&amp;lt;/div&amp;gt; &lt;br /&gt;
   &amp;lt;div class=&amp;quot;message&amp;quot;&amp;gt;.+. is a lazy way of saying .{2,}&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot; name=&amp;quot;jawong&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;timestamp&amp;quot;&amp;gt;18:36:48&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;nick&amp;quot;&amp;gt;&amp;amp;lt;jawong&amp;amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;message&amp;quot;&amp;gt;your model is waaaay better, xal.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adium X ==&lt;br /&gt;
[http://adiumx.com Adium X] is currently developing an XML-based log format.&lt;br /&gt;
This is version 0.3:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;chat date=&amp;quot;2005-11-20&amp;quot; account=&amp;quot;mactigerz&amp;quot; service=&amp;quot;AIM&amp;quot; version=&amp;quot;0.3&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;event type=&amp;quot;windowOpened&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;'sup?&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;mactigerz&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;trying to get to work on the the new XML log format&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;Doesn't sound bad.&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;Providing you have the log specs, of course.&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;mactigerz&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;that's what I'm creating.&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;status type=&amp;quot;offline&amp;quot; sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;status type=&amp;quot;online&amp;quot; sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;status type=&amp;quot;away&amp;quot; sender=&amp;quot;mactigerz&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;brb, working on the XML log format&amp;lt;/status&amp;gt;&lt;br /&gt;
    &amp;lt;event type=&amp;quot;windowClosed&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/chat&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
This format remains [http://trac.adiumx.com/wiki/XMLLogFormat under development], so this page may not reflect the current version of the format.&lt;br /&gt;
&lt;br /&gt;
== JWZ ==&lt;br /&gt;
http://www.jwz.org/hacks/irc2html.pl was used to generate the irc logs for Bar Camp Dallas : http://barcamp.org/f/barcampdallas-irc.html&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;table bgcolor=&amp;quot;#ffffff&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;tbody&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;td bgcolor=&amp;quot;#eeeeee&amp;quot; nowrap=&amp;quot;nowrap&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;[2006/01/28 11:21:34]&amp;amp;nbsp;&amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;/font&amp;gt;&lt;br /&gt;
   &amp;lt;/td&amp;gt;&lt;br /&gt;
   &amp;lt;td bgcolor=&amp;quot;#eeeeee&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;@ jdunck joined channel #barcampdallas&amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;/font&amp;gt;&lt;br /&gt;
   &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;td nowrap=&amp;quot;nowrap&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;[2006/01/28 11:21:40]&amp;amp;nbsp;&amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;/font&amp;gt;&lt;br /&gt;
   &amp;lt;/td&amp;gt;&lt;br /&gt;
   &amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;&amp;amp;lt;tantek&amp;amp;gt; is there a subethaedit-compatible client on windows?&amp;lt;/i&amp;gt;&lt;br /&gt;
   &amp;lt;/font&amp;gt;&lt;br /&gt;
  &amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==ChatZilla Internal Format==&lt;br /&gt;
Note that there is no proof that this format is being used &amp;quot;in the wild.&amp;quot; ChatZilla uses HTML as its presentation layer. This heavily elided excerpt shows two lines from a chat. It gives the flavor (a very big table with each row a chat message divided up into three columns: timestamp, user name and the message itself) but there are many more classes in use in a full log.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;messages-outer&amp;quot;&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
 &amp;lt;div id=&amp;quot;output&amp;quot;&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
  &amp;lt;table view-type=&amp;quot;IRCChannel&amp;quot; class=&amp;quot;msg-table&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;tbody&amp;gt;&lt;br /&gt;
    &amp;lt;tr mark=&amp;quot;even&amp;quot; msg-user=&amp;quot;cks_ ME!&amp;quot;&lt;br /&gt;
     statusText=&amp;quot;01/31/2006 01:39 PM, cks_!n=chatzill@ppp-70-248-121-149.dsl.rcsntx.swbell.net&amp;quot;&lt;br /&gt;
     view-type=&amp;quot;IRCChannel&amp;quot; dest-type=&amp;quot;IRCChannel&amp;quot; msg-dest=&amp;quot;#microformats&amp;quot;&lt;br /&gt;
     msg-type=&amp;quot;PRIVMSG&amp;quot; class=&amp;quot;msg&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;td time-s=&amp;quot;57&amp;quot; time-n=&amp;quot;39&amp;quot; time-h=&amp;quot;13&amp;quot; time-d=&amp;quot;31&amp;quot; time-m=&amp;quot;01&amp;quot; time-y=&amp;quot;2006&amp;quot; class=&amp;quot;msg-timestamp&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td class=&amp;quot;msg-user&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span&amp;gt;cks_&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td class=&amp;quot;msg-data&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span&amp;gt;so, using chatzilla for just a minute so i can extract the logs.&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr mark=&amp;quot;odd&amp;quot; msg-user=&amp;quot;Atamido&amp;quot; statusText=&amp;quot;01/31/2006 01:43 PM, Atamido!n=atamido@cpe-67-9-173-252.austin.res.rr.com&amp;quot;&lt;br /&gt;
     view-type=&amp;quot;IRCChannel&amp;quot; dest-type=&amp;quot;IRCChannel&amp;quot; msg-dest=&amp;quot;#microformats&amp;quot;&lt;br /&gt;
     msg-type=&amp;quot;PRIVMSG&amp;quot; class=&amp;quot;msg&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;td time-s=&amp;quot;25&amp;quot; time-n=&amp;quot;43&amp;quot; time-h=&amp;quot;13&amp;quot; time-d=&amp;quot;31&amp;quot; time-m=&amp;quot;01&amp;quot; time-y=&amp;quot;2006&amp;quot; class=&amp;quot;msg-timestamp&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td class=&amp;quot;msg-user&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;a href=&amp;quot;irc://irc.freenode.net/Atamido,isnick&amp;quot; class=&amp;quot;chatzilla-link&amp;quot;&amp;gt;&lt;br /&gt;
       &amp;lt;span&amp;gt;Atamido&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;/a&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td class=&amp;quot;msg-data&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span&amp;gt;&lt;br /&gt;
       Here are some examples.&lt;br /&gt;
       &amp;lt;a target=&amp;quot;_content&amp;quot; class=&amp;quot;chatzilla-link&amp;quot; href=&amp;quot;http://www.hacksrus.com/%7Eginda/chatzilla/motifs.html&amp;quot;&amp;gt;&lt;br /&gt;
        http://www.hacksrus.&amp;lt;wbr&amp;gt;&lt;br /&gt;
        com/~ginda/chatzilla/&amp;lt;wbr&amp;gt;&lt;br /&gt;
        motifs.html&amp;lt;wbr&amp;gt;&lt;br /&gt;
       &amp;lt;/a&amp;gt;&lt;br /&gt;
      &amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
   &amp;lt;/tbody&amp;gt;&lt;br /&gt;
  &amp;lt;/table&amp;gt;&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==MSN Messenger XML Format Logs==&lt;br /&gt;
Examples at: http://stupidpeople.commo.de/logs/After%20August%202004/, there are a bunch there but not sure how widespread it is. General structure appears to be a Log element wrapper, with toplevel Join and Message elements. It's a little strange how the To element has children indicating all the recepients, normally that would be implicit, but there may be a reason that isn't clear just from this example. Original posting for example: http://microformats.org/discuss/mail/microformats-discuss/2006-February/002937.html&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Log FirstSessionID=&amp;quot;1&amp;quot; LastSessionID=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;Join Date=&amp;quot;9/12/2004&amp;quot; Time=&amp;quot;6:48:20 PM&amp;quot; DateTime=&amp;quot;2004-09-12T23:48:20.716Z&amp;quot; SessionID=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;User FriendlyName=&amp;quot;'' Quando nÃ£o tem oq se ama...Ã preciso amar oq se tem!!! ''&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;Text Style=&amp;quot;color:#008000; &amp;quot;&amp;gt;&lt;br /&gt;
   '' Quando nÃ£o tem oq se ama...Ã preciso amar oq se tem!!! '' has been added to the conversation.&lt;br /&gt;
  &amp;lt;/Text&amp;gt;&lt;br /&gt;
 &amp;lt;/Join&amp;gt;&lt;br /&gt;
 &amp;lt;Message Date=&amp;quot;9/12/2004&amp;quot; Time=&amp;quot;6:48:20 PM&amp;quot; DateTime=&amp;quot;2004-09-12T23:48:20.846Z&amp;quot; SessionID=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;From&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;VocÃª vive inventando maneiras pra dizer semp pra dizer que me quer!!&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/From&amp;gt;&lt;br /&gt;
  &amp;lt;To&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;http://commo.de/StupidPeople/&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;:@TE ODEIO:@&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;|I{â¢------Â»VictorÂ«------â¢}I|1 2 3 o corh fregueis! -LLUSSAA EOOOO&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;&amp;amp;quot;TÃ´ com sono!!! Acho que vo durmi!!!&amp;amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;||||Gabriel||||| A Clockwork Orange..&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;Pensar para acertar, Calar para resistir, Agir para vencer&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;User FriendlyName=&amp;quot;*&amp;amp;gt;.Jessy.&amp;amp;lt;*genteeeeeeeemmmmmmm..trokeiser  tÃ¡  aqui:09098217635!!!&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/To&amp;gt;&lt;br /&gt;
  &amp;lt;Text Style=&amp;quot;font-family:Sylfaen; color:#ff0000; &amp;quot;&amp;gt;&lt;br /&gt;
   nossa qnta gente&lt;br /&gt;
  &amp;lt;/Text&amp;gt;&lt;br /&gt;
 &amp;lt;/Message&amp;gt;&lt;br /&gt;
&amp;lt;/Log&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>ChristopherStJohn</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=irc&amp;diff=4987</id>
		<title>irc</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=irc&amp;diff=4987"/>
		<updated>2006-02-01T06:50:31Z</updated>

		<summary type="html">&lt;p&gt;ChristopherStJohn: /* People on irc */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
= Microformats IRC =&lt;br /&gt;
&lt;br /&gt;
We have an IRC channel, [irc://irc.freenode.net#microformats #microformats on the freenode network].&lt;br /&gt;
&lt;br /&gt;
There's typically someone there at any point during the day, though there isn't always active discussion. Sometimes, though this is the best place to discuss issues that need lots of back and forth discussion.&lt;br /&gt;
&lt;br /&gt;
== People on irc ==&lt;br /&gt;
A list of IRC regulars and their normal timezones.&lt;br /&gt;
&lt;br /&gt;
* [[User:BenjaminCarlyle|BenjaminCarlyle]] (+1000)&lt;br /&gt;
* [[User:B.K._DeLong|bkdelong]] (-0500)&lt;br /&gt;
* [[User:Cgriego|cgriego]] (-0600)&lt;br /&gt;
* [[User:ChrisCasciano|pnhChris]] (-0500)&lt;br /&gt;
* [[User:DimitriGlazkov|dglazkov]] (-0600)&lt;br /&gt;
* [[User:ChrisMessina|factoryjoe]] (-0800)&lt;br /&gt;
* [[User:EdwardOConnor|hober]] (-0800)&lt;br /&gt;
* [[User:Enric|enric]] (-0800)&lt;br /&gt;
* [[User:Fil|Fil]] (+0200)&lt;br /&gt;
* [[User:IanHickson|Hixie]] (-0800)&lt;br /&gt;
* [[User:Izo|IZO]]&lt;br /&gt;
* [[User:JoeGregorio|jcgregorio]]&lt;br /&gt;
* [http://epeus.blogspot.com/ KevinMarks] (-0800)&lt;br /&gt;
* [[User:neuro|neuro`]]&lt;br /&gt;
* [[User:RyanKing|kingryan]] (-0800)&lt;br /&gt;
* [[User:RobertBachmann|RobertBachmann]] (+0100)&lt;br /&gt;
* [[User:Tantek|Tantek]] (-0800)&lt;br /&gt;
* [[User:ChristopherStJohn|cks]] (-0600)&lt;br /&gt;
&lt;br /&gt;
=== bots ===&lt;br /&gt;
&lt;br /&gt;
* [[mfbot]]&lt;br /&gt;
* [[mflogbot]]&lt;br /&gt;
* [http://joi.ito.com/joiwiki/JiBot jibot]&lt;br /&gt;
&lt;br /&gt;
== Logs ==&lt;br /&gt;
&lt;br /&gt;
Available here: http://rbach.priv.at/Microformats-IRC/&lt;br /&gt;
&lt;br /&gt;
== IRC meetups ==&lt;br /&gt;
&lt;br /&gt;
The idea of having IRC meetups (that is, a set time for meeting on IRC) has been suggested by [[User:RyanKing|Ryan King]], as it appears to work well for the WordPress community and may help us from time-to-time. As of yet, there are no plans to have meetups, though.&lt;/div&gt;</summary>
		<author><name>ChristopherStJohn</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=chat-examples&amp;diff=4638</id>
		<title>chat-examples</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=chat-examples&amp;diff=4638"/>
		<updated>2006-02-01T06:06:50Z</updated>

		<summary type="html">&lt;p&gt;ChristopherStJohn: /* Authors */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= chat examples =&lt;br /&gt;
&lt;br /&gt;
Examples of how chat transcripts are marked up currently, with the idea of moving towards a &lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
* [http://epeus.blogspot.com Kevin Marks]&lt;br /&gt;
* [http://rcboyce.com Robert Boyce]&lt;br /&gt;
* [http://artofsystems.blogspot.com Chrisopher St. John]&lt;br /&gt;
&lt;br /&gt;
== IRC transcripts ==&lt;br /&gt;
&lt;br /&gt;
These are plantext logs with space separated fields, so are posted wrapped in &amp;amp;lt;pre&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;12:06 Tantek: what does the datetime stamp represent?&lt;br /&gt;
12:07 KevinMarks: in iRC, when it was said&lt;br /&gt;
12:07 Tantek: is it a point in time *before* they started speaking?&lt;br /&gt;
12:07 Tantek: or *after*?&lt;br /&gt;
12:07 Tantek: or somewhere in the *middle*?&lt;br /&gt;
12:07 KevinMarks: usually it is quantised to seconds&lt;br /&gt;
12:07 KevinMarks: and it is time the msg was received&lt;br /&gt;
12:07 Tantek: but the second they started typing or pressed return?&lt;br /&gt;
12:08 KevinMarks: prssed return i think&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Or as plaintext + &amp;amp;lt;br&amp;amp;gt; (eg http://chocnvodka.blogware.com/blog/_archives/2005/8/25/1169654.html)&lt;br /&gt;
&lt;br /&gt;
(22:20) gturneruk: oh, i just remembered. windows 95 is ten years old today&amp;lt;br&amp;gt;&lt;br /&gt;
(22:22) Suw: good god. i mean, i shouldn't be surprised, it being 2005 and all. but still, where did that time go?&amp;lt;br&amp;gt;&lt;br /&gt;
(22:22) gturneruk: lost clusters&amp;lt;br&amp;gt;&lt;br /&gt;
(22:23) Suw: i obviously need to defrag&lt;br /&gt;
&lt;br /&gt;
xChat2 log format&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
**** BEGIN LOGGING AT Wed May 14 04:36:29 2003&lt;br /&gt;
&lt;br /&gt;
May 14 04:36:29 --&amp;gt;     You are now talking on #test&lt;br /&gt;
May 14 04:36:29 ---     Topic for #test is Test Topic&lt;br /&gt;
May 14 04:36:29 ---     Topic for #test set by nick1 at Thu May  8 18:45:05&lt;br /&gt;
May 14 04:58:45 ---     You are now known as nick1&lt;br /&gt;
May 14 05:03:44 --&amp;gt;     nick1 (~nick1@2.1.3.narf-42905) has joined #test&lt;br /&gt;
May 14 05:05:48 &amp;lt;nick1&amp;gt; test message&lt;br /&gt;
May 14 05:10:24 *       nick1 test action&lt;br /&gt;
May 14 05:11:19 &amp;lt;--     nick1 has quit (quit)&lt;br /&gt;
&lt;br /&gt;
**** ENDING LOGGING AT Fri Jul  4 00:28:22 2003&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Snak log format&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Log file opened at: 5/26/04 12:00:11 AM&lt;br /&gt;
[12:00:11:] nick1: test message&lt;br /&gt;
[12:10:29:] * nick1 test action&lt;br /&gt;
[12:13:16:] ***: nick2 (~nick2@test.net) has joined the channel&lt;br /&gt;
[12:20:35:] ***: nick2 has quit IRC (&amp;quot;Computer going to sleep...&amp;quot;)&lt;br /&gt;
[12:21:31:] ***: You have joined the channel&lt;br /&gt;
Log file closed at: 5/26/04 2:29:08 AM&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== iChat transcripts ==&lt;br /&gt;
&lt;br /&gt;
iChat handles timestamps differently, inserting them between statement blocks, every 5 minutes.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;12:25 AM&lt;br /&gt;
Reconnecting to tantekatwork…&lt;br /&gt;
Kevin Marks: So, iChat shows timestamps between entries&lt;br /&gt;
Tantek: yes&lt;br /&gt;
Tantek: what about Adium?&lt;br /&gt;
12:30 AM&lt;br /&gt;
Kevin Marks: my copy is 230 days old...&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Bash.org ==&lt;br /&gt;
[http://bash.org Bash.org] and [http://qdb.us other QDBs] collect funny IRC transcripts and let people vote on them.&lt;br /&gt;
They use plaintext + &amp;amp;lt;br /&amp;amp;gt;, wrapped in &amp;amp;lt;p&amp;amp;gt;&lt;br /&gt;
http://bash.org/?23396&lt;br /&gt;
&amp;lt;p class=&amp;quot;qt&amp;quot;&amp;gt;&amp;amp;lt;Donut[AFK]&amp;amp;gt; HEY EURAKARTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; INSULT&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; RETORT&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; COUNTER-RETORT&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; QUESTIONING OF SEXUAL PREFERENCE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; SUGGESTION TO SHUT THE FUCK UP&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; NOTATION THAT YOU CREATE A VACUUM&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; ADDON RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; COUNTER-RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; COUNTER-COUNTER RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; NONSENSICAL STATEMENT INVOLVING PLANKTON&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Miles_Prower&amp;amp;gt; RESPONSE TO RANDOM STATEMENT AND THREAT TO BAN OPPOSING SIDES&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; WORDS OF PRAISE FOR FISHFOOD&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Miles_Prower&amp;amp;gt; ACKNOWLEDGEMENT AND ACCEPTENCE OF TERMS&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Log Library ==&lt;br /&gt;
[http://www.loglibrary.com Log Library] displays a tabular format with divs&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot; name=&amp;quot;GusVanNos&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;timestamp&amp;quot;&amp;gt;18:36:28&amp;lt;/div&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;nick&amp;quot;&amp;gt;&amp;amp;lt;GusVanNos&amp;amp;gt;&amp;lt;/div&amp;gt; &lt;br /&gt;
   &amp;lt;div class=&amp;quot;message&amp;quot;&amp;gt;.+. is a lazy way of saying .{2,}&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot; name=&amp;quot;jawong&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;timestamp&amp;quot;&amp;gt;18:36:48&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;nick&amp;quot;&amp;gt;&amp;amp;lt;jawong&amp;amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;message&amp;quot;&amp;gt;your model is waaaay better, xal.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adium X ==&lt;br /&gt;
[http://adiumx.com Adium X] is currently developing an XML-based log format.&lt;br /&gt;
This is version 0.3:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;chat date=&amp;quot;2005-11-20&amp;quot; account=&amp;quot;mactigerz&amp;quot; service=&amp;quot;AIM&amp;quot; version=&amp;quot;0.3&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;event type=&amp;quot;windowOpened&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;'sup?&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;mactigerz&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;trying to get to work on the the new XML log format&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;Doesn't sound bad.&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;Providing you have the log specs, of course.&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;mactigerz&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;that's what I'm creating.&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;status type=&amp;quot;offline&amp;quot; sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;status type=&amp;quot;online&amp;quot; sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;status type=&amp;quot;away&amp;quot; sender=&amp;quot;mactigerz&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;brb, working on the XML log format&amp;lt;/status&amp;gt;&lt;br /&gt;
    &amp;lt;event type=&amp;quot;windowClosed&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/chat&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
This format remains [http://trac.adiumx.com/wiki/XMLLogFormat under development], so this page may not reflect the current version of the format.&lt;br /&gt;
&lt;br /&gt;
== JWZ ==&lt;br /&gt;
http://www.jwz.org/hacks/irc2html.pl was used to generate the irc logs for Bar Camp Dallas : http://barcamp.org/f/barcampdallas-irc.html&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;table bgcolor=&amp;quot;#ffffff&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;tbody&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;td bgcolor=&amp;quot;#eeeeee&amp;quot; nowrap=&amp;quot;nowrap&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;[2006/01/28 11:21:34]&amp;amp;nbsp;&amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;/font&amp;gt;&lt;br /&gt;
   &amp;lt;/td&amp;gt;&lt;br /&gt;
   &amp;lt;td bgcolor=&amp;quot;#eeeeee&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;@ jdunck joined channel #barcampdallas&amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;/font&amp;gt;&lt;br /&gt;
   &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;td nowrap=&amp;quot;nowrap&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;[2006/01/28 11:21:40]&amp;amp;nbsp;&amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;/font&amp;gt;&lt;br /&gt;
   &amp;lt;/td&amp;gt;&lt;br /&gt;
   &amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;&amp;amp;lt;tantek&amp;amp;gt; is there a subethaedit-compatible client on windows?&amp;lt;/i&amp;gt;&lt;br /&gt;
   &amp;lt;/font&amp;gt;&lt;br /&gt;
  &amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==ChatZilla Internal Format==&lt;br /&gt;
Note that there is no proof that this format is being used &amp;quot;in the wild.&amp;quot; ChatZilla uses HTML as its presentation layer. This heavily elided excerpt shows two lines from a chat. It gives the flavor (a very big table with each row a chat message divided up into three columns: timestamp, user name and the message itself) but there are many more classes in use in a full log.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;messages-outer&amp;quot;&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
 &amp;lt;div id=&amp;quot;output&amp;quot;&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
  &amp;lt;table view-type=&amp;quot;IRCChannel&amp;quot; class=&amp;quot;msg-table&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;tbody&amp;gt;&lt;br /&gt;
    &amp;lt;tr mark=&amp;quot;even&amp;quot; msg-user=&amp;quot;cks_ ME!&amp;quot;&lt;br /&gt;
     statusText=&amp;quot;01/31/2006 01:39 PM, cks_!n=chatzill@ppp-70-248-121-149.dsl.rcsntx.swbell.net&amp;quot;&lt;br /&gt;
     view-type=&amp;quot;IRCChannel&amp;quot; dest-type=&amp;quot;IRCChannel&amp;quot; msg-dest=&amp;quot;#microformats&amp;quot;&lt;br /&gt;
     msg-type=&amp;quot;PRIVMSG&amp;quot; class=&amp;quot;msg&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;td time-s=&amp;quot;57&amp;quot; time-n=&amp;quot;39&amp;quot; time-h=&amp;quot;13&amp;quot; time-d=&amp;quot;31&amp;quot; time-m=&amp;quot;01&amp;quot; time-y=&amp;quot;2006&amp;quot; class=&amp;quot;msg-timestamp&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td class=&amp;quot;msg-user&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span&amp;gt;cks_&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td class=&amp;quot;msg-data&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span&amp;gt;so, using chatzilla for just a minute so i can extract the logs.&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr mark=&amp;quot;odd&amp;quot; msg-user=&amp;quot;Atamido&amp;quot; statusText=&amp;quot;01/31/2006 01:43 PM, Atamido!n=atamido@cpe-67-9-173-252.austin.res.rr.com&amp;quot;&lt;br /&gt;
     view-type=&amp;quot;IRCChannel&amp;quot; dest-type=&amp;quot;IRCChannel&amp;quot; msg-dest=&amp;quot;#microformats&amp;quot;&lt;br /&gt;
     msg-type=&amp;quot;PRIVMSG&amp;quot; class=&amp;quot;msg&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;td time-s=&amp;quot;25&amp;quot; time-n=&amp;quot;43&amp;quot; time-h=&amp;quot;13&amp;quot; time-d=&amp;quot;31&amp;quot; time-m=&amp;quot;01&amp;quot; time-y=&amp;quot;2006&amp;quot; class=&amp;quot;msg-timestamp&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td class=&amp;quot;msg-user&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;a href=&amp;quot;irc://irc.freenode.net/Atamido,isnick&amp;quot; class=&amp;quot;chatzilla-link&amp;quot;&amp;gt;&lt;br /&gt;
       &amp;lt;span&amp;gt;Atamido&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;/a&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td class=&amp;quot;msg-data&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span&amp;gt;&lt;br /&gt;
       Here are some examples.&lt;br /&gt;
       &amp;lt;a target=&amp;quot;_content&amp;quot; class=&amp;quot;chatzilla-link&amp;quot; href=&amp;quot;http://www.hacksrus.com/%7Eginda/chatzilla/motifs.html&amp;quot;&amp;gt;&lt;br /&gt;
        http://www.hacksrus.&amp;lt;wbr&amp;gt;&lt;br /&gt;
        com/~ginda/chatzilla/&amp;lt;wbr&amp;gt;&lt;br /&gt;
        motifs.html&amp;lt;wbr&amp;gt;&lt;br /&gt;
       &amp;lt;/a&amp;gt;&lt;br /&gt;
      &amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
   &amp;lt;/tbody&amp;gt;&lt;br /&gt;
  &amp;lt;/table&amp;gt;&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>ChristopherStJohn</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=chat-examples&amp;diff=4604</id>
		<title>chat-examples</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=chat-examples&amp;diff=4604"/>
		<updated>2006-02-01T05:02:58Z</updated>

		<summary type="html">&lt;p&gt;ChristopherStJohn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= chat examples =&lt;br /&gt;
&lt;br /&gt;
Examples of how chat transcripts are marked up currently, with the idea of moving towards a &lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
* [http://epeus.blogspot.com Kevin Marks]&lt;br /&gt;
* [http://rcboyce.com Robert Boyce]&lt;br /&gt;
&lt;br /&gt;
== IRC transcripts ==&lt;br /&gt;
&lt;br /&gt;
These are plantext logs with space separated fields, so are posted wrapped in &amp;amp;lt;pre&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;12:06 Tantek: what does the datetime stamp represent?&lt;br /&gt;
12:07 KevinMarks: in iRC, when it was said&lt;br /&gt;
12:07 Tantek: is it a point in time *before* they started speaking?&lt;br /&gt;
12:07 Tantek: or *after*?&lt;br /&gt;
12:07 Tantek: or somewhere in the *middle*?&lt;br /&gt;
12:07 KevinMarks: usually it is quantised to seconds&lt;br /&gt;
12:07 KevinMarks: and it is time the msg was received&lt;br /&gt;
12:07 Tantek: but the second they started typing or pressed return?&lt;br /&gt;
12:08 KevinMarks: prssed return i think&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Or as plaintext + &amp;amp;lt;br&amp;amp;gt; (eg http://chocnvodka.blogware.com/blog/_archives/2005/8/25/1169654.html)&lt;br /&gt;
&lt;br /&gt;
(22:20) gturneruk: oh, i just remembered. windows 95 is ten years old today&amp;lt;br&amp;gt;&lt;br /&gt;
(22:22) Suw: good god. i mean, i shouldn't be surprised, it being 2005 and all. but still, where did that time go?&amp;lt;br&amp;gt;&lt;br /&gt;
(22:22) gturneruk: lost clusters&amp;lt;br&amp;gt;&lt;br /&gt;
(22:23) Suw: i obviously need to defrag&lt;br /&gt;
&lt;br /&gt;
xChat2 log format&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
**** BEGIN LOGGING AT Wed May 14 04:36:29 2003&lt;br /&gt;
&lt;br /&gt;
May 14 04:36:29 --&amp;gt;     You are now talking on #test&lt;br /&gt;
May 14 04:36:29 ---     Topic for #test is Test Topic&lt;br /&gt;
May 14 04:36:29 ---     Topic for #test set by nick1 at Thu May  8 18:45:05&lt;br /&gt;
May 14 04:58:45 ---     You are now known as nick1&lt;br /&gt;
May 14 05:03:44 --&amp;gt;     nick1 (~nick1@2.1.3.narf-42905) has joined #test&lt;br /&gt;
May 14 05:05:48 &amp;lt;nick1&amp;gt; test message&lt;br /&gt;
May 14 05:10:24 *       nick1 test action&lt;br /&gt;
May 14 05:11:19 &amp;lt;--     nick1 has quit (quit)&lt;br /&gt;
&lt;br /&gt;
**** ENDING LOGGING AT Fri Jul  4 00:28:22 2003&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Snak log format&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Log file opened at: 5/26/04 12:00:11 AM&lt;br /&gt;
[12:00:11:] nick1: test message&lt;br /&gt;
[12:10:29:] * nick1 test action&lt;br /&gt;
[12:13:16:] ***: nick2 (~nick2@test.net) has joined the channel&lt;br /&gt;
[12:20:35:] ***: nick2 has quit IRC (&amp;quot;Computer going to sleep...&amp;quot;)&lt;br /&gt;
[12:21:31:] ***: You have joined the channel&lt;br /&gt;
Log file closed at: 5/26/04 2:29:08 AM&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== iChat transcripts ==&lt;br /&gt;
&lt;br /&gt;
iChat handles timestamps differently, inserting them between statement blocks, every 5 minutes.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;12:25 AM&lt;br /&gt;
Reconnecting to tantekatwork…&lt;br /&gt;
Kevin Marks: So, iChat shows timestamps between entries&lt;br /&gt;
Tantek: yes&lt;br /&gt;
Tantek: what about Adium?&lt;br /&gt;
12:30 AM&lt;br /&gt;
Kevin Marks: my copy is 230 days old...&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Bash.org ==&lt;br /&gt;
[http://bash.org Bash.org] and [http://qdb.us other QDBs] collect funny IRC transcripts and let people vote on them.&lt;br /&gt;
They use plaintext + &amp;amp;lt;br /&amp;amp;gt;, wrapped in &amp;amp;lt;p&amp;amp;gt;&lt;br /&gt;
http://bash.org/?23396&lt;br /&gt;
&amp;lt;p class=&amp;quot;qt&amp;quot;&amp;gt;&amp;amp;lt;Donut[AFK]&amp;amp;gt; HEY EURAKARTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; INSULT&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; RETORT&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; COUNTER-RETORT&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; QUESTIONING OF SEXUAL PREFERENCE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; SUGGESTION TO SHUT THE FUCK UP&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; NOTATION THAT YOU CREATE A VACUUM&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; ADDON RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; COUNTER-RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; COUNTER-COUNTER RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; NONSENSICAL STATEMENT INVOLVING PLANKTON&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Miles_Prower&amp;amp;gt; RESPONSE TO RANDOM STATEMENT AND THREAT TO BAN OPPOSING SIDES&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; WORDS OF PRAISE FOR FISHFOOD&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Miles_Prower&amp;amp;gt; ACKNOWLEDGEMENT AND ACCEPTENCE OF TERMS&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Log Library ==&lt;br /&gt;
[http://www.loglibrary.com Log Library] displays a tabular format with divs&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot; name=&amp;quot;GusVanNos&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;timestamp&amp;quot;&amp;gt;18:36:28&amp;lt;/div&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;nick&amp;quot;&amp;gt;&amp;amp;lt;GusVanNos&amp;amp;gt;&amp;lt;/div&amp;gt; &lt;br /&gt;
   &amp;lt;div class=&amp;quot;message&amp;quot;&amp;gt;.+. is a lazy way of saying .{2,}&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot; name=&amp;quot;jawong&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;timestamp&amp;quot;&amp;gt;18:36:48&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;nick&amp;quot;&amp;gt;&amp;amp;lt;jawong&amp;amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;message&amp;quot;&amp;gt;your model is waaaay better, xal.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adium X ==&lt;br /&gt;
[http://adiumx.com Adium X] is currently developing an XML-based log format.&lt;br /&gt;
This is version 0.3:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;chat date=&amp;quot;2005-11-20&amp;quot; account=&amp;quot;mactigerz&amp;quot; service=&amp;quot;AIM&amp;quot; version=&amp;quot;0.3&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;event type=&amp;quot;windowOpened&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;'sup?&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;mactigerz&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;trying to get to work on the the new XML log format&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;Doesn't sound bad.&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;Providing you have the log specs, of course.&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;mactigerz&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;that's what I'm creating.&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;status type=&amp;quot;offline&amp;quot; sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;status type=&amp;quot;online&amp;quot; sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;status type=&amp;quot;away&amp;quot; sender=&amp;quot;mactigerz&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;brb, working on the XML log format&amp;lt;/status&amp;gt;&lt;br /&gt;
    &amp;lt;event type=&amp;quot;windowClosed&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/chat&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
This format remains [http://trac.adiumx.com/wiki/XMLLogFormat under development], so this page may not reflect the current version of the format.&lt;br /&gt;
&lt;br /&gt;
== JWZ ==&lt;br /&gt;
http://www.jwz.org/hacks/irc2html.pl was used to generate the irc logs for Bar Camp Dallas : http://barcamp.org/f/barcampdallas-irc.html&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;table bgcolor=&amp;quot;#ffffff&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;tbody&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;td bgcolor=&amp;quot;#eeeeee&amp;quot; nowrap=&amp;quot;nowrap&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;[2006/01/28 11:21:34]&amp;amp;nbsp;&amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;/font&amp;gt;&lt;br /&gt;
   &amp;lt;/td&amp;gt;&lt;br /&gt;
   &amp;lt;td bgcolor=&amp;quot;#eeeeee&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;@ jdunck joined channel #barcampdallas&amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;/font&amp;gt;&lt;br /&gt;
   &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;td nowrap=&amp;quot;nowrap&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;[2006/01/28 11:21:40]&amp;amp;nbsp;&amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;/font&amp;gt;&lt;br /&gt;
   &amp;lt;/td&amp;gt;&lt;br /&gt;
   &amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;&amp;amp;lt;tantek&amp;amp;gt; is there a subethaedit-compatible client on windows?&amp;lt;/i&amp;gt;&lt;br /&gt;
   &amp;lt;/font&amp;gt;&lt;br /&gt;
  &amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==ChatZilla Internal Format==&lt;br /&gt;
Note that there is no proof that this format is being used &amp;quot;in the wild.&amp;quot; ChatZilla uses HTML as its presentation layer. This heavily elided excerpt shows two lines from a chat. It gives the flavor (a very big table with each row a chat message divided up into three columns: timestamp, user name and the message itself) but there are many more classes in use in a full log.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;messages-outer&amp;quot;&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
 &amp;lt;div id=&amp;quot;output&amp;quot;&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
  &amp;lt;table view-type=&amp;quot;IRCChannel&amp;quot; class=&amp;quot;msg-table&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;tbody&amp;gt;&lt;br /&gt;
    &amp;lt;tr mark=&amp;quot;even&amp;quot; msg-user=&amp;quot;cks_ ME!&amp;quot;&lt;br /&gt;
     statusText=&amp;quot;01/31/2006 01:39 PM, cks_!n=chatzill@ppp-70-248-121-149.dsl.rcsntx.swbell.net&amp;quot;&lt;br /&gt;
     view-type=&amp;quot;IRCChannel&amp;quot; dest-type=&amp;quot;IRCChannel&amp;quot; msg-dest=&amp;quot;#microformats&amp;quot;&lt;br /&gt;
     msg-type=&amp;quot;PRIVMSG&amp;quot; class=&amp;quot;msg&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;td time-s=&amp;quot;57&amp;quot; time-n=&amp;quot;39&amp;quot; time-h=&amp;quot;13&amp;quot; time-d=&amp;quot;31&amp;quot; time-m=&amp;quot;01&amp;quot; time-y=&amp;quot;2006&amp;quot; class=&amp;quot;msg-timestamp&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td class=&amp;quot;msg-user&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span&amp;gt;cks_&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td class=&amp;quot;msg-data&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span&amp;gt;so, using chatzilla for just a minute so i can extract the logs.&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr mark=&amp;quot;odd&amp;quot; msg-user=&amp;quot;Atamido&amp;quot; statusText=&amp;quot;01/31/2006 01:43 PM, Atamido!n=atamido@cpe-67-9-173-252.austin.res.rr.com&amp;quot;&lt;br /&gt;
     view-type=&amp;quot;IRCChannel&amp;quot; dest-type=&amp;quot;IRCChannel&amp;quot; msg-dest=&amp;quot;#microformats&amp;quot;&lt;br /&gt;
     msg-type=&amp;quot;PRIVMSG&amp;quot; class=&amp;quot;msg&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;td time-s=&amp;quot;25&amp;quot; time-n=&amp;quot;43&amp;quot; time-h=&amp;quot;13&amp;quot; time-d=&amp;quot;31&amp;quot; time-m=&amp;quot;01&amp;quot; time-y=&amp;quot;2006&amp;quot; class=&amp;quot;msg-timestamp&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td class=&amp;quot;msg-user&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;a href=&amp;quot;irc://irc.freenode.net/Atamido,isnick&amp;quot; class=&amp;quot;chatzilla-link&amp;quot;&amp;gt;&lt;br /&gt;
       &amp;lt;span&amp;gt;Atamido&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;/a&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td class=&amp;quot;msg-data&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span&amp;gt;&lt;br /&gt;
       Here are some examples.&lt;br /&gt;
       &amp;lt;a target=&amp;quot;_content&amp;quot; class=&amp;quot;chatzilla-link&amp;quot; href=&amp;quot;http://www.hacksrus.com/%7Eginda/chatzilla/motifs.html&amp;quot;&amp;gt;&lt;br /&gt;
        http://www.hacksrus.&amp;lt;wbr&amp;gt;&lt;br /&gt;
        com/~ginda/chatzilla/&amp;lt;wbr&amp;gt;&lt;br /&gt;
        motifs.html&amp;lt;wbr&amp;gt;&lt;br /&gt;
       &amp;lt;/a&amp;gt;&lt;br /&gt;
      &amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
   &amp;lt;/tbody&amp;gt;&lt;br /&gt;
  &amp;lt;/table&amp;gt;&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>ChristopherStJohn</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=chat-examples&amp;diff=4603</id>
		<title>chat-examples</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=chat-examples&amp;diff=4603"/>
		<updated>2006-02-01T05:02:07Z</updated>

		<summary type="html">&lt;p&gt;ChristopherStJohn: ChatZilla IRC client presentation layer format&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= chat examples =&lt;br /&gt;
&lt;br /&gt;
Examples of how chat transcripts are marked up currently, with the idea of moving towards a &lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
* [http://epeus.blogspot.com Kevin Marks]&lt;br /&gt;
* [http://rcboyce.com Robert Boyce]&lt;br /&gt;
&lt;br /&gt;
== IRC transcripts ==&lt;br /&gt;
&lt;br /&gt;
These are plantext logs with space separated fields, so are posted wrapped in &amp;amp;lt;pre&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;12:06 Tantek: what does the datetime stamp represent?&lt;br /&gt;
12:07 KevinMarks: in iRC, when it was said&lt;br /&gt;
12:07 Tantek: is it a point in time *before* they started speaking?&lt;br /&gt;
12:07 Tantek: or *after*?&lt;br /&gt;
12:07 Tantek: or somewhere in the *middle*?&lt;br /&gt;
12:07 KevinMarks: usually it is quantised to seconds&lt;br /&gt;
12:07 KevinMarks: and it is time the msg was received&lt;br /&gt;
12:07 Tantek: but the second they started typing or pressed return?&lt;br /&gt;
12:08 KevinMarks: prssed return i think&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Or as plaintext + &amp;amp;lt;br&amp;amp;gt; (eg http://chocnvodka.blogware.com/blog/_archives/2005/8/25/1169654.html)&lt;br /&gt;
&lt;br /&gt;
(22:20) gturneruk: oh, i just remembered. windows 95 is ten years old today&amp;lt;br&amp;gt;&lt;br /&gt;
(22:22) Suw: good god. i mean, i shouldn't be surprised, it being 2005 and all. but still, where did that time go?&amp;lt;br&amp;gt;&lt;br /&gt;
(22:22) gturneruk: lost clusters&amp;lt;br&amp;gt;&lt;br /&gt;
(22:23) Suw: i obviously need to defrag&lt;br /&gt;
&lt;br /&gt;
xChat2 log format&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
**** BEGIN LOGGING AT Wed May 14 04:36:29 2003&lt;br /&gt;
&lt;br /&gt;
May 14 04:36:29 --&amp;gt;     You are now talking on #test&lt;br /&gt;
May 14 04:36:29 ---     Topic for #test is Test Topic&lt;br /&gt;
May 14 04:36:29 ---     Topic for #test set by nick1 at Thu May  8 18:45:05&lt;br /&gt;
May 14 04:58:45 ---     You are now known as nick1&lt;br /&gt;
May 14 05:03:44 --&amp;gt;     nick1 (~nick1@2.1.3.narf-42905) has joined #test&lt;br /&gt;
May 14 05:05:48 &amp;lt;nick1&amp;gt; test message&lt;br /&gt;
May 14 05:10:24 *       nick1 test action&lt;br /&gt;
May 14 05:11:19 &amp;lt;--     nick1 has quit (quit)&lt;br /&gt;
&lt;br /&gt;
**** ENDING LOGGING AT Fri Jul  4 00:28:22 2003&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Snak log format&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Log file opened at: 5/26/04 12:00:11 AM&lt;br /&gt;
[12:00:11:] nick1: test message&lt;br /&gt;
[12:10:29:] * nick1 test action&lt;br /&gt;
[12:13:16:] ***: nick2 (~nick2@test.net) has joined the channel&lt;br /&gt;
[12:20:35:] ***: nick2 has quit IRC (&amp;quot;Computer going to sleep...&amp;quot;)&lt;br /&gt;
[12:21:31:] ***: You have joined the channel&lt;br /&gt;
Log file closed at: 5/26/04 2:29:08 AM&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== iChat transcripts ==&lt;br /&gt;
&lt;br /&gt;
iChat handles timestamps differently, inserting them between statement blocks, every 5 minutes.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;12:25 AM&lt;br /&gt;
Reconnecting to tantekatwork…&lt;br /&gt;
Kevin Marks: So, iChat shows timestamps between entries&lt;br /&gt;
Tantek: yes&lt;br /&gt;
Tantek: what about Adium?&lt;br /&gt;
12:30 AM&lt;br /&gt;
Kevin Marks: my copy is 230 days old...&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Bash.org ==&lt;br /&gt;
[http://bash.org Bash.org] and [http://qdb.us other QDBs] collect funny IRC transcripts and let people vote on them.&lt;br /&gt;
They use plaintext + &amp;amp;lt;br /&amp;amp;gt;, wrapped in &amp;amp;lt;p&amp;amp;gt;&lt;br /&gt;
http://bash.org/?23396&lt;br /&gt;
&amp;lt;p class=&amp;quot;qt&amp;quot;&amp;gt;&amp;amp;lt;Donut[AFK]&amp;amp;gt; HEY EURAKARTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; INSULT&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; RETORT&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; COUNTER-RETORT&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; QUESTIONING OF SEXUAL PREFERENCE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; SUGGESTION TO SHUT THE FUCK UP&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; NOTATION THAT YOU CREATE A VACUUM&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; ADDON RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; COUNTER-RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; COUNTER-COUNTER RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; NONSENSICAL STATEMENT INVOLVING PLANKTON&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Miles_Prower&amp;amp;gt; RESPONSE TO RANDOM STATEMENT AND THREAT TO BAN OPPOSING SIDES&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; WORDS OF PRAISE FOR FISHFOOD&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Miles_Prower&amp;amp;gt; ACKNOWLEDGEMENT AND ACCEPTENCE OF TERMS&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Log Library ==&lt;br /&gt;
[http://www.loglibrary.com Log Library] displays a tabular format with divs&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot; name=&amp;quot;GusVanNos&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;timestamp&amp;quot;&amp;gt;18:36:28&amp;lt;/div&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;nick&amp;quot;&amp;gt;&amp;amp;lt;GusVanNos&amp;amp;gt;&amp;lt;/div&amp;gt; &lt;br /&gt;
   &amp;lt;div class=&amp;quot;message&amp;quot;&amp;gt;.+. is a lazy way of saying .{2,}&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot; name=&amp;quot;jawong&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;timestamp&amp;quot;&amp;gt;18:36:48&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;nick&amp;quot;&amp;gt;&amp;amp;lt;jawong&amp;amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;message&amp;quot;&amp;gt;your model is waaaay better, xal.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adium X ==&lt;br /&gt;
[http://adiumx.com Adium X] is currently developing an XML-based log format.&lt;br /&gt;
This is version 0.3:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;chat date=&amp;quot;2005-11-20&amp;quot; account=&amp;quot;mactigerz&amp;quot; service=&amp;quot;AIM&amp;quot; version=&amp;quot;0.3&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;event type=&amp;quot;windowOpened&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;'sup?&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;mactigerz&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;trying to get to work on the the new XML log format&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;Doesn't sound bad.&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;Providing you have the log specs, of course.&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;mactigerz&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;that's what I'm creating.&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;status type=&amp;quot;offline&amp;quot; sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;status type=&amp;quot;online&amp;quot; sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;status type=&amp;quot;away&amp;quot; sender=&amp;quot;mactigerz&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;brb, working on the XML log format&amp;lt;/status&amp;gt;&lt;br /&gt;
    &amp;lt;event type=&amp;quot;windowClosed&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/chat&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
This format remains [http://trac.adiumx.com/wiki/XMLLogFormat under development], so this page may not reflect the current version of the format.&lt;br /&gt;
&lt;br /&gt;
== JWZ ==&lt;br /&gt;
http://www.jwz.org/hacks/irc2html.pl was used to generate the irc logs for Bar Camp Dallas : http://barcamp.org/f/barcampdallas-irc.html&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;table bgcolor=&amp;quot;#ffffff&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;tbody&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;td bgcolor=&amp;quot;#eeeeee&amp;quot; nowrap=&amp;quot;nowrap&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;[2006/01/28 11:21:34]&amp;amp;nbsp;&amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;/font&amp;gt;&lt;br /&gt;
   &amp;lt;/td&amp;gt;&lt;br /&gt;
   &amp;lt;td bgcolor=&amp;quot;#eeeeee&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;@ jdunck joined channel #barcampdallas&amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;/font&amp;gt;&lt;br /&gt;
   &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;td nowrap=&amp;quot;nowrap&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;[2006/01/28 11:21:40]&amp;amp;nbsp;&amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;/font&amp;gt;&lt;br /&gt;
   &amp;lt;/td&amp;gt;&lt;br /&gt;
   &amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;&amp;amp;lt;tantek&amp;amp;gt; is there a subethaedit-compatible client on windows?&amp;lt;/i&amp;gt;&lt;br /&gt;
   &amp;lt;/font&amp;gt;&lt;br /&gt;
  &amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==ChatZilla Internal Format==&lt;br /&gt;
&lt;br /&gt;
Note that there is no proof that this format is being used &amp;quot;in the wild.&amp;quot; ChatZilla uses HTML as its presentation layer. This heavily elided excerpt shows two lines from a chat. It gives the flavor (a very big table with each row a chat message divided up into three columns: timestamp, user name and the message itself) but there are many more classes in use in a full log.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;messages-outer&amp;quot;&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
 &amp;lt;div id=&amp;quot;output&amp;quot;&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
  &amp;lt;table view-type=&amp;quot;IRCChannel&amp;quot; class=&amp;quot;msg-table&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;tbody&amp;gt;&lt;br /&gt;
    &amp;lt;tr mark=&amp;quot;even&amp;quot; msg-user=&amp;quot;cks_ ME!&amp;quot;&lt;br /&gt;
     statusText=&amp;quot;01/31/2006 01:39 PM, cks_!n=chatzill@ppp-70-248-121-149.dsl.rcsntx.swbell.net&amp;quot;&lt;br /&gt;
     view-type=&amp;quot;IRCChannel&amp;quot; dest-type=&amp;quot;IRCChannel&amp;quot; msg-dest=&amp;quot;#microformats&amp;quot;&lt;br /&gt;
     msg-type=&amp;quot;PRIVMSG&amp;quot; class=&amp;quot;msg&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;td time-s=&amp;quot;57&amp;quot; time-n=&amp;quot;39&amp;quot; time-h=&amp;quot;13&amp;quot; time-d=&amp;quot;31&amp;quot; time-m=&amp;quot;01&amp;quot; time-y=&amp;quot;2006&amp;quot; class=&amp;quot;msg-timestamp&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td class=&amp;quot;msg-user&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span&amp;gt;cks_&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td class=&amp;quot;msg-data&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span&amp;gt;so, using chatzilla for just a minute so i can extract the logs.&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;tr mark=&amp;quot;odd&amp;quot; msg-user=&amp;quot;Atamido&amp;quot; statusText=&amp;quot;01/31/2006 01:43 PM, Atamido!n=atamido@cpe-67-9-173-252.austin.res.rr.com&amp;quot;&lt;br /&gt;
     view-type=&amp;quot;IRCChannel&amp;quot; dest-type=&amp;quot;IRCChannel&amp;quot; msg-dest=&amp;quot;#microformats&amp;quot;&lt;br /&gt;
     msg-type=&amp;quot;PRIVMSG&amp;quot; class=&amp;quot;msg&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;td time-s=&amp;quot;25&amp;quot; time-n=&amp;quot;43&amp;quot; time-h=&amp;quot;13&amp;quot; time-d=&amp;quot;31&amp;quot; time-m=&amp;quot;01&amp;quot; time-y=&amp;quot;2006&amp;quot; class=&amp;quot;msg-timestamp&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td class=&amp;quot;msg-user&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;a href=&amp;quot;irc://irc.freenode.net/Atamido,isnick&amp;quot; class=&amp;quot;chatzilla-link&amp;quot;&amp;gt;&lt;br /&gt;
       &amp;lt;span&amp;gt;Atamido&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;/a&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td class=&amp;quot;msg-data&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;span&amp;gt;&lt;br /&gt;
       Here are some examples.&lt;br /&gt;
       &amp;lt;a target=&amp;quot;_content&amp;quot; class=&amp;quot;chatzilla-link&amp;quot; href=&amp;quot;http://www.hacksrus.com/%7Eginda/chatzilla/motifs.html&amp;quot;&amp;gt;&lt;br /&gt;
        http://www.hacksrus.&amp;lt;wbr&amp;gt;&lt;br /&gt;
        com/~ginda/chatzilla/&amp;lt;wbr&amp;gt;&lt;br /&gt;
        motifs.html&amp;lt;wbr&amp;gt;&lt;br /&gt;
       &amp;lt;/a&amp;gt;&lt;br /&gt;
      &amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
   &amp;lt;/tbody&amp;gt;&lt;br /&gt;
  &amp;lt;/table&amp;gt;&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>ChristopherStJohn</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=chat-examples&amp;diff=4602</id>
		<title>chat-examples</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=chat-examples&amp;diff=4602"/>
		<updated>2006-01-31T20:23:23Z</updated>

		<summary type="html">&lt;p&gt;ChristopherStJohn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= chat examples =&lt;br /&gt;
&lt;br /&gt;
Examples of how chat transcripts are marked up currently, with the idea of moving towards a &lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
* [http://epeus.blogspot.com Kevin Marks]&lt;br /&gt;
* [http://rcboyce.com Robert Boyce]&lt;br /&gt;
&lt;br /&gt;
== IRC transcripts ==&lt;br /&gt;
&lt;br /&gt;
These are plantext logs with space separated fields, so are posted wrapped in &amp;amp;lt;pre&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;12:06 Tantek: what does the datetime stamp represent?&lt;br /&gt;
12:07 KevinMarks: in iRC, when it was said&lt;br /&gt;
12:07 Tantek: is it a point in time *before* they started speaking?&lt;br /&gt;
12:07 Tantek: or *after*?&lt;br /&gt;
12:07 Tantek: or somewhere in the *middle*?&lt;br /&gt;
12:07 KevinMarks: usually it is quantised to seconds&lt;br /&gt;
12:07 KevinMarks: and it is time the msg was received&lt;br /&gt;
12:07 Tantek: but the second they started typing or pressed return?&lt;br /&gt;
12:08 KevinMarks: prssed return i think&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Or as plaintext + &amp;amp;lt;br&amp;amp;gt; (eg http://chocnvodka.blogware.com/blog/_archives/2005/8/25/1169654.html)&lt;br /&gt;
&lt;br /&gt;
(22:20) gturneruk: oh, i just remembered. windows 95 is ten years old today&amp;lt;br&amp;gt;&lt;br /&gt;
(22:22) Suw: good god. i mean, i shouldn't be surprised, it being 2005 and all. but still, where did that time go?&amp;lt;br&amp;gt;&lt;br /&gt;
(22:22) gturneruk: lost clusters&amp;lt;br&amp;gt;&lt;br /&gt;
(22:23) Suw: i obviously need to defrag&lt;br /&gt;
&lt;br /&gt;
xChat2 log format&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
**** BEGIN LOGGING AT Wed May 14 04:36:29 2003&lt;br /&gt;
&lt;br /&gt;
May 14 04:36:29 --&amp;gt;     You are now talking on #test&lt;br /&gt;
May 14 04:36:29 ---     Topic for #test is Test Topic&lt;br /&gt;
May 14 04:36:29 ---     Topic for #test set by nick1 at Thu May  8 18:45:05&lt;br /&gt;
May 14 04:58:45 ---     You are now known as nick1&lt;br /&gt;
May 14 05:03:44 --&amp;gt;     nick1 (~nick1@2.1.3.narf-42905) has joined #test&lt;br /&gt;
May 14 05:05:48 &amp;lt;nick1&amp;gt; test message&lt;br /&gt;
May 14 05:10:24 *       nick1 test action&lt;br /&gt;
May 14 05:11:19 &amp;lt;--     nick1 has quit (quit)&lt;br /&gt;
&lt;br /&gt;
**** ENDING LOGGING AT Fri Jul  4 00:28:22 2003&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Snak log format&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Log file opened at: 5/26/04 12:00:11 AM&lt;br /&gt;
[12:00:11:] nick1: test message&lt;br /&gt;
[12:10:29:] * nick1 test action&lt;br /&gt;
[12:13:16:] ***: nick2 (~nick2@test.net) has joined the channel&lt;br /&gt;
[12:20:35:] ***: nick2 has quit IRC (&amp;quot;Computer going to sleep...&amp;quot;)&lt;br /&gt;
[12:21:31:] ***: You have joined the channel&lt;br /&gt;
Log file closed at: 5/26/04 2:29:08 AM&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== iChat transcripts ==&lt;br /&gt;
&lt;br /&gt;
iChat handles timestamps differently, inserting them between statement blocks, every 5 minutes.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;12:25 AM&lt;br /&gt;
Reconnecting to tantekatwork…&lt;br /&gt;
Kevin Marks: So, iChat shows timestamps between entries&lt;br /&gt;
Tantek: yes&lt;br /&gt;
Tantek: what about Adium?&lt;br /&gt;
12:30 AM&lt;br /&gt;
Kevin Marks: my copy is 230 days old...&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Bash.org ==&lt;br /&gt;
[http://bash.org Bash.org] and [http://qdb.us other QDBs] collect funny IRC transcripts and let people vote on them.&lt;br /&gt;
They use plaintext + &amp;amp;lt;br /&amp;amp;gt;, wrapped in &amp;amp;lt;p&amp;amp;gt;&lt;br /&gt;
http://bash.org/?23396&lt;br /&gt;
&amp;lt;p class=&amp;quot;qt&amp;quot;&amp;gt;&amp;amp;lt;Donut[AFK]&amp;amp;gt; HEY EURAKARTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; INSULT&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; RETORT&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; COUNTER-RETORT&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; QUESTIONING OF SEXUAL PREFERENCE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; SUGGESTION TO SHUT THE FUCK UP&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; NOTATION THAT YOU CREATE A VACUUM&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; ADDON RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; COUNTER-RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; COUNTER-COUNTER RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; NONSENSICAL STATEMENT INVOLVING PLANKTON&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Miles_Prower&amp;amp;gt; RESPONSE TO RANDOM STATEMENT AND THREAT TO BAN OPPOSING SIDES&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; WORDS OF PRAISE FOR FISHFOOD&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Miles_Prower&amp;amp;gt; ACKNOWLEDGEMENT AND ACCEPTENCE OF TERMS&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Log Library ==&lt;br /&gt;
[http://www.loglibrary.com Log Library] displays a tabular format with divs&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot; name=&amp;quot;GusVanNos&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;timestamp&amp;quot;&amp;gt;18:36:28&amp;lt;/div&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;nick&amp;quot;&amp;gt;&amp;amp;lt;GusVanNos&amp;amp;gt;&amp;lt;/div&amp;gt; &lt;br /&gt;
   &amp;lt;div class=&amp;quot;message&amp;quot;&amp;gt;.+. is a lazy way of saying .{2,}&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot; name=&amp;quot;jawong&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;timestamp&amp;quot;&amp;gt;18:36:48&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;nick&amp;quot;&amp;gt;&amp;amp;lt;jawong&amp;amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;message&amp;quot;&amp;gt;your model is waaaay better, xal.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adium X ==&lt;br /&gt;
[http://adiumx.com Adium X] is currently developing an XML-based log format.&lt;br /&gt;
This is version 0.3:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;chat date=&amp;quot;2005-11-20&amp;quot; account=&amp;quot;mactigerz&amp;quot; service=&amp;quot;AIM&amp;quot; version=&amp;quot;0.3&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;event type=&amp;quot;windowOpened&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;'sup?&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;mactigerz&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;trying to get to work on the the new XML log format&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;Doesn't sound bad.&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;Providing you have the log specs, of course.&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;mactigerz&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;that's what I'm creating.&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;status type=&amp;quot;offline&amp;quot; sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;status type=&amp;quot;online&amp;quot; sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;status type=&amp;quot;away&amp;quot; sender=&amp;quot;mactigerz&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;brb, working on the XML log format&amp;lt;/status&amp;gt;&lt;br /&gt;
    &amp;lt;event type=&amp;quot;windowClosed&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/chat&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
This format remains [http://trac.adiumx.com/wiki/XMLLogFormat under development], so this page may not reflect the current version of the format.&lt;br /&gt;
&lt;br /&gt;
== JWZ ==&lt;br /&gt;
http://www.jwz.org/hacks/irc2html.pl was used to generate the irc logs for Bar Camp Dallas : http://barcamp.org/f/barcampdallas-irc.html&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;table bgcolor=&amp;quot;#ffffff&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;tbody&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;td bgcolor=&amp;quot;#eeeeee&amp;quot; nowrap=&amp;quot;nowrap&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;[2006/01/28 11:21:34]&amp;amp;nbsp;&amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;/font&amp;gt;&lt;br /&gt;
   &amp;lt;/td&amp;gt;&lt;br /&gt;
   &amp;lt;td bgcolor=&amp;quot;#eeeeee&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;@ jdunck joined channel #barcampdallas&amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;/font&amp;gt;&lt;br /&gt;
   &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;td nowrap=&amp;quot;nowrap&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;[2006/01/28 11:21:40]&amp;amp;nbsp;&amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;/font&amp;gt;&lt;br /&gt;
   &amp;lt;/td&amp;gt;&lt;br /&gt;
   &amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;&amp;amp;lt;tantek&amp;amp;gt; is there a subethaedit-compatible client on windows?&amp;lt;/i&amp;gt;&lt;br /&gt;
   &amp;lt;/font&amp;gt;&lt;br /&gt;
  &amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>ChristopherStJohn</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=chat-examples&amp;diff=4597</id>
		<title>chat-examples</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=chat-examples&amp;diff=4597"/>
		<updated>2006-01-31T06:04:15Z</updated>

		<summary type="html">&lt;p&gt;ChristopherStJohn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= chat examples =&lt;br /&gt;
&lt;br /&gt;
Examples of how chat transcripts are marked up currently, with the idea of moving towards a &lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
* [http://epeus.blogspot.com Kevin Marks]&lt;br /&gt;
* [http://rcboyce.com Robert Boyce]&lt;br /&gt;
&lt;br /&gt;
== IRC transcripts ==&lt;br /&gt;
&lt;br /&gt;
These are plantext logs with space separated fields, so are posted wrapped in &amp;amp;lt;pre&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;12:06 Tantek: what does the datetime stamp represent?&lt;br /&gt;
12:07 KevinMarks: in iRC, when it was said&lt;br /&gt;
12:07 Tantek: is it a point in time *before* they started speaking?&lt;br /&gt;
12:07 Tantek: or *after*?&lt;br /&gt;
12:07 Tantek: or somewhere in the *middle*?&lt;br /&gt;
12:07 KevinMarks: usually it is quantised to seconds&lt;br /&gt;
12:07 KevinMarks: and it is time the msg was received&lt;br /&gt;
12:07 Tantek: but the second they started typing or pressed return?&lt;br /&gt;
12:08 KevinMarks: prssed return i think&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Or as plaintext + &amp;amp;lt;br&amp;amp;gt; (eg http://chocnvodka.blogware.com/blog/_archives/2005/8/25/1169654.html)&lt;br /&gt;
&lt;br /&gt;
(22:20) gturneruk: oh, i just remembered. windows 95 is ten years old today&amp;lt;br&amp;gt;&lt;br /&gt;
(22:22) Suw: good god. i mean, i shouldn't be surprised, it being 2005 and all. but still, where did that time go?&amp;lt;br&amp;gt;&lt;br /&gt;
(22:22) gturneruk: lost clusters&amp;lt;br&amp;gt;&lt;br /&gt;
(22:23) Suw: i obviously need to defrag&lt;br /&gt;
&lt;br /&gt;
xChat2 log format&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
**** BEGIN LOGGING AT Wed May 14 04:36:29 2003&lt;br /&gt;
&lt;br /&gt;
May 14 04:36:29 --&amp;gt;     You are now talking on #test&lt;br /&gt;
May 14 04:36:29 ---     Topic for #test is Test Topic&lt;br /&gt;
May 14 04:36:29 ---     Topic for #test set by nick1 at Thu May  8 18:45:05&lt;br /&gt;
May 14 04:58:45 ---     You are now known as nick1&lt;br /&gt;
May 14 05:03:44 --&amp;gt;     nick1 (~nick1@2.1.3.narf-42905) has joined #test&lt;br /&gt;
May 14 05:05:48 &amp;lt;nick1&amp;gt; test message&lt;br /&gt;
May 14 05:10:24 *       nick1 test action&lt;br /&gt;
May 14 05:11:19 &amp;lt;--     nick1 has quit (quit)&lt;br /&gt;
&lt;br /&gt;
**** ENDING LOGGING AT Fri Jul  4 00:28:22 2003&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Snak log format&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Log file opened at: 5/26/04 12:00:11 AM&lt;br /&gt;
[12:00:11:] nick1: test message&lt;br /&gt;
[12:10:29:] * nick1 test action&lt;br /&gt;
[12:13:16:] ***: nick2 (~nick2@test.net) has joined the channel&lt;br /&gt;
[12:20:35:] ***: nick2 has quit IRC (&amp;quot;Computer going to sleep...&amp;quot;)&lt;br /&gt;
[12:21:31:] ***: You have joined the channel&lt;br /&gt;
Log file closed at: 5/26/04 2:29:08 AM&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== iChat transcripts ==&lt;br /&gt;
&lt;br /&gt;
iChat handles timestamps differently, inserting them between statement blocks, every 5 minutes.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;12:25 AM&lt;br /&gt;
Reconnecting to tantekatwork…&lt;br /&gt;
Kevin Marks: So, iChat shows timestamps between entries&lt;br /&gt;
Tantek: yes&lt;br /&gt;
Tantek: what about Adium?&lt;br /&gt;
12:30 AM&lt;br /&gt;
Kevin Marks: my copy is 230 days old...&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Bash.org ==&lt;br /&gt;
[http://bash.org Bash.org] and [http://qdb.us other QDBs] collect funny IRC transcripts and let people vote on them.&lt;br /&gt;
They use plaintext + &amp;amp;lt;br /&amp;amp;gt;, wrapped in &amp;amp;lt;p&amp;amp;gt;&lt;br /&gt;
http://bash.org/?23396&lt;br /&gt;
&amp;lt;p class=&amp;quot;qt&amp;quot;&amp;gt;&amp;amp;lt;Donut[AFK]&amp;amp;gt; HEY EURAKARTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; INSULT&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; RETORT&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; COUNTER-RETORT&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; QUESTIONING OF SEXUAL PREFERENCE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; SUGGESTION TO SHUT THE FUCK UP&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; NOTATION THAT YOU CREATE A VACUUM&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; ADDON RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; COUNTER-RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Donut[AFK]&amp;amp;gt; COUNTER-COUNTER RIPOSTE&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; NONSENSICAL STATEMENT INVOLVING PLANKTON&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Miles_Prower&amp;amp;gt; RESPONSE TO RANDOM STATEMENT AND THREAT TO BAN OPPOSING SIDES&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Eurakarte&amp;amp;gt; WORDS OF PRAISE FOR FISHFOOD&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;lt;Miles_Prower&amp;amp;gt; ACKNOWLEDGEMENT AND ACCEPTENCE OF TERMS&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Log Library ==&lt;br /&gt;
[http://www.loglibrary.com Log Library] displays a tabular format with divs&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot; name=&amp;quot;GusVanNos&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;timestamp&amp;quot;&amp;gt;18:36:28&amp;lt;/div&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;nick&amp;quot;&amp;gt;&amp;amp;lt;GusVanNos&amp;amp;gt;&amp;lt;/div&amp;gt; &lt;br /&gt;
   &amp;lt;div class=&amp;quot;message&amp;quot;&amp;gt;.+. is a lazy way of saying .{2,}&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;row&amp;quot; name=&amp;quot;jawong&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;timestamp&amp;quot;&amp;gt;18:36:48&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;nick&amp;quot;&amp;gt;&amp;amp;lt;jawong&amp;amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;message&amp;quot;&amp;gt;your model is waaaay better, xal.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adium X ==&lt;br /&gt;
[http://adiumx.com Adium X] is currently developing an XML-based log format.&lt;br /&gt;
This is version 0.3:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;chat date=&amp;quot;2005-11-20&amp;quot; account=&amp;quot;mactigerz&amp;quot; service=&amp;quot;AIM&amp;quot; version=&amp;quot;0.3&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;event type=&amp;quot;windowOpened&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;'sup?&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;mactigerz&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;trying to get to work on the the new XML log format&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;Doesn't sound bad.&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;Providing you have the log specs, of course.&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;message sender=&amp;quot;mactigerz&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;that's what I'm creating.&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;status type=&amp;quot;offline&amp;quot; sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;status type=&amp;quot;online&amp;quot; sender=&amp;quot;chz16&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;status type=&amp;quot;away&amp;quot; sender=&amp;quot;mactigerz&amp;quot; time=&amp;quot;&amp;quot;&amp;gt;brb, working on the XML log format&amp;lt;/status&amp;gt;&lt;br /&gt;
    &amp;lt;event type=&amp;quot;windowClosed&amp;quot; time=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/chat&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
This format remains [http://trac.adiumx.com/wiki/XMLLogFormat under development], so this page may not reflect the current version of the format.&lt;br /&gt;
&lt;br /&gt;
== JWZ ==&lt;br /&gt;
http://www.jwz.org/hacks/irc2html.pl was used to generate the irc logs for Bar Camp Dallas.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;table bgcolor=&amp;quot;#ffffff&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;tbody&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;td bgcolor=&amp;quot;#eeeeee&amp;quot; nowrap=&amp;quot;nowrap&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;[2006/01/28 11:21:34]&amp;amp;nbsp;&amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;/font&amp;gt;&lt;br /&gt;
   &amp;lt;/td&amp;gt;&lt;br /&gt;
   &amp;lt;td bgcolor=&amp;quot;#eeeeee&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;@ jdunck joined channel #barcampdallas&amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;/font&amp;gt;&lt;br /&gt;
   &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;td nowrap=&amp;quot;nowrap&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;[2006/01/28 11:21:40]&amp;amp;nbsp;&amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;/font&amp;gt;&lt;br /&gt;
   &amp;lt;/td&amp;gt;&lt;br /&gt;
   &amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;i&amp;gt;&amp;amp;lt;tantek&amp;amp;gt; is there a subethaedit-compatible client on windows?&amp;lt;/i&amp;gt;&lt;br /&gt;
   &amp;lt;/font&amp;gt;&lt;br /&gt;
  &amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>ChristopherStJohn</name></author>
	</entry>
</feed>