<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-gb">
	<link rel="self" type="application/atom+xml" href="https://forum.eggheads.org/app.php/feed/topic/21324" />

	<title>egghelp/eggheads community</title>
	<subtitle>Discussion of eggdrop bots, shell accounts and tcl scripts.</subtitle>
	<link href="https://forum.eggheads.org/index.php" />
	<updated>2023-11-28T12:00:10-04:00</updated>

	<author><name><![CDATA[egghelp/eggheads community]]></name></author>
	<id>https://forum.eggheads.org/app.php/feed/topic/21324</id>

		<entry>
		<author><name><![CDATA[CrazyCat]]></name></author>
		<updated>2023-11-28T12:00:10-04:00</updated>

		<published>2023-11-28T12:00:10-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=112295#p112295</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=112295#p112295"/>
		<title type="html"><![CDATA[IRC Logger v1.0]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=112295#p112295"><![CDATA[
IRC Logger is a tool for logging channel activity in a database for use (for example) on a website, for statistics, random phrases.<br><br>It was originally intended as a <a href="https://scripts.eggdrop.fr/details-ChanRelay-s1.html" class="postlink">Chanrelay</a> module, but works perfectly on its own.<br><br><strong class="text-strong">Prerequisites</strong><ul><li>mysqltcl package</li><li>package hooks if you wish to use it as a module of another script</li></ul><strong class="text-strong">Features</strong><br>- Can be used as a module (via hooks)<br>- Ability to log eggdrop activity itself, channel by channel<br><br><strong class="text-strong"><span style="font-size:150%;line-height:116%"><a href="https://scripts.eggdrop.fr/details-IRC+Logger-s265.html" class="postlink">Download</a></span></strong><br><br>A few more or less technical details:<br>Firstly, this script can be adapted to work with sqlite3, it was originally designed to do so, but this poses a problem if several eggdrops use the same database, sqlite being write-exclusive.<br><br>When this IRCv3 feature is available, this script uses account-notify to register the user's NickServ account rather than their nickname at the time. In this way, a user registered and identified on the services will always be referred to by his or her main nickname in the database.<br><br>Concerning hooks, and therefore the modular part, procedures must be called by hook call logger &lt;type&gt; &lt;nick&gt; &lt;chan&gt; &lt;text&gt; except in the case of join, which takes only &lt;nick&gt; and &lt;chan&gt; as arguments.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=691">CrazyCat</a> — Tue Nov 28, 2023 12:00 pm</p><hr />
]]></content>
	</entry>
	</feed>
