<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2335896307555167853</id><updated>2024-08-30T07:34:20.052-07:00</updated><category term="How To"/><category term="Install"/><category term="Module"/><category term="Configure"/><category term="NeoStats"/><category term="UnrealIRCD"/><category term="crontab"/><category term="setup"/><category term="Anope Services"/><category term="Compile"/><category term="EggDrop"/><category term="psyBNC"/><category term="ruby"/><category term="upgrade"/><category term="3.2.10"/><category term="3.2.9"/><category term="AntiRandom"/><category term="BLSB"/><category term="BOPM"/><category term="EnergyMech"/><category term="FloodServ"/><category term="FreeBSD"/><category term="GamesServ"/><category term="Installing"/><category term="NetAdmins"/><category term="Noexpire"/><category term="OPSB"/><category term="Operjoin"/><category term="SecureServ"/><category term="bnc"/><category term="defender"/><category term="eMech"/><category term="flashpolicyd"/><category term="irc defender"/><category term="ircdefender"/><title type='text'>IRCD Help | UnrealIRCD | Services | NeoStats | EggDrop | psyBNC | Modules</title><subtitle type='html'>Get the help you need about IRCD</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://ircd-help.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2335896307555167853/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://ircd-help.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/04158887210403422488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>25</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2335896307555167853.post-4231238954650570109</id><published>2013-08-08T06:48:00.000-07:00</published><updated>2013-08-08T06:52:47.073-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="crontab"/><category scheme="http://www.blogger.com/atom/ns#" term="How To"/><category scheme="http://www.blogger.com/atom/ns#" term="setup"/><category scheme="http://www.blogger.com/atom/ns#" term="UnrealIRCD"/><title type='text'>How to setup crontab for UnrealIRCD</title><content type='html'>&lt;b class=&quot;final-path&quot;&gt;&lt;/b&gt;

&lt;b&gt;ircd.cron.in&lt;/b&gt;&lt;br /&gt;
0,10,20,30,40,50 * * * * @IRCDDIR@/ircdcron/ircdchk &amp;gt;/dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;ircdchk.in&lt;/b&gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
#&lt;br /&gt;
# UnrealIRCD Crontab v2.1&lt;br /&gt;
# $Id$&lt;br /&gt;
#&lt;br /&gt;
# This is a script suitable for use in a crontab. It checks to make sure&lt;br /&gt;
# your ircd is running. YOU NEED A SEPARATE CRON JOB FOR EACH IRCD. If your&lt;br /&gt;
# ircd isn&#39;t found, it&#39;ll try to start it back up.&lt;br /&gt;
#&lt;br /&gt;
# You&#39;ll need to edit this script for your ircd.&lt;br /&gt;
#&lt;br /&gt;
# To check for your ircd every 10 minutes, put the following line in your&lt;br /&gt;
# crontab:&lt;br /&gt;
# 0,10,20,30,40,50 * * * * /home/mydir/ircdchk&lt;br /&gt;
# And if you don&#39;t want to get email from crontab when it checks you ircd,&lt;br /&gt;
# put the following in your crontab:&lt;br /&gt;
# 0,10,20,30,40,50 * * * * /home/mydir/ircdchk &amp;gt;/dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
#&lt;br /&gt;
# change this to the mail address to mail output to:&lt;br /&gt;
# MAIL=me&lt;br /&gt;
# These values shouldn&#39;t need to be changed&lt;br /&gt;
# The path to the ircd binary&lt;br /&gt;
ircdexe=&quot;@BINDIR@&quot;&lt;br /&gt;
# The path to the ircd pid file&lt;br /&gt;
ircdname=&quot;@IRCDDIR@/ircd.pid&quot;&lt;br /&gt;
########## don&#39;t change anything below here ##########&lt;br /&gt;
if test -r $ircdname; then&lt;br /&gt;
&amp;nbsp; # there is a pid file -- is it current?&lt;br /&gt;
&amp;nbsp; ircdpid=`cat $ircdname`&lt;br /&gt;
&amp;nbsp; if `kill -CHLD $ircdpid &amp;gt;/dev/null 2&amp;gt;&amp;amp;1`; then&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; # it&#39;s still going&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; # back out quietly&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; exit 0&lt;br /&gt;
&amp;nbsp; fi&lt;br /&gt;
&amp;nbsp; echo &quot;UnrealIRCd Crontab notice:&quot;&lt;br /&gt;
&amp;nbsp; echo &quot;&quot;&lt;br /&gt;
&amp;nbsp; echo &quot;Stale $ircdname file (erasing it)&quot;&lt;br /&gt;
&amp;nbsp; rm -f $ircdname&lt;br /&gt;
fi&lt;br /&gt;
echo &quot;&quot;&lt;br /&gt;
echo &quot;Couldn&#39;t find the ircd running. Reloading it...&quot;&lt;br /&gt;
echo &quot;&quot;&lt;br /&gt;
$ircdexe&lt;br /&gt;
&lt;b class=&quot;final-path&quot;&gt;&lt;b class=&quot;final-path&quot;&gt;&amp;nbsp;&lt;/b&gt; &lt;/b&gt;</content><link rel='replies' type='application/atom+xml' href='http://ircd-help.blogspot.com/feeds/4231238954650570109/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ircd-help.blogspot.com/2013/08/how-to-setup-crontab-for-unrealircd.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2335896307555167853/posts/default/4231238954650570109'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2335896307555167853/posts/default/4231238954650570109'/><link rel='alternate' type='text/html' href='http://ircd-help.blogspot.com/2013/08/how-to-setup-crontab-for-unrealircd.html' title='How to setup crontab for UnrealIRCD'/><author><name>Y</name><uri>http://www.blogger.com/profile/13551995537123638106</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2335896307555167853.post-6795155143734070698</id><published>2013-08-08T06:43:00.000-07:00</published><updated>2013-08-08T06:43:20.931-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="bnc"/><category scheme="http://www.blogger.com/atom/ns#" term="crontab"/><category scheme="http://www.blogger.com/atom/ns#" term="How To"/><category scheme="http://www.blogger.com/atom/ns#" term="psyBNC"/><category scheme="http://www.blogger.com/atom/ns#" term="setup"/><title type='text'>How to setup crontab for psyBNC</title><content type='html'>First thing to do is you must edit psbncchk file in your psyBNC folder.&lt;br /&gt;

&lt;code&gt;$ nano psybncchk&lt;/code&gt;&lt;br /&gt;

Search for this line:&lt;br /&gt;

&lt;code&gt;PSYBNCPATH=/home/zemra/psybnc&lt;/code&gt;&lt;br /&gt;

Change the path into your psyBNC path, look at this example:&lt;br /&gt;

&lt;code&gt;PSYBNCPATH=/home/zemra/psybnc&lt;/code&gt;&lt;br /&gt;

Save the file and exit the editor.&lt;br /&gt;

Change the default editor by using this command:&lt;br /&gt;

&lt;code&gt;$ export EDITOR=nano&lt;/code&gt;&lt;br /&gt;

 &lt;br /&gt;

Next step is editing the crontab file:&lt;br /&gt;

&lt;code&gt;$ crontab -e&lt;/code&gt;&lt;br /&gt;

Insert this line to the file:&lt;br /&gt;

&lt;code&gt;0,10,20,30,40,50 * * * * /home/zemra/psybnc/psybncchk &amp;gt;/dev/null 2&amp;gt;&amp;amp;1&lt;/code&gt;&lt;br /&gt;

Remember, change the path to your psybnc path.&lt;br /&gt;

This crontab command means it will run the psybncchk file every 10 minutes.</content><link rel='replies' type='application/atom+xml' href='http://ircd-help.blogspot.com/feeds/6795155143734070698/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ircd-help.blogspot.com/2013/08/how-to-setup-crontab-for-psybnc.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2335896307555167853/posts/default/6795155143734070698'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2335896307555167853/posts/default/6795155143734070698'/><link rel='alternate' type='text/html' href='http://ircd-help.blogspot.com/2013/08/how-to-setup-crontab-for-psybnc.html' title='How to setup crontab for psyBNC'/><author><name>Y</name><uri>http://www.blogger.com/profile/13551995537123638106</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2335896307555167853.post-4684040839111308764</id><published>2013-08-08T06:18:00.001-07:00</published><updated>2013-08-08T06:18:26.820-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="crontab"/><category scheme="http://www.blogger.com/atom/ns#" term="EggDrop"/><category scheme="http://www.blogger.com/atom/ns#" term="How To"/><category scheme="http://www.blogger.com/atom/ns#" term="setup"/><title type='text'>How to setup Crontab for an Eggdrop?</title><content type='html'>&lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;PART 1: &lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&quot;botchk&quot; setup&lt;br /&gt;locate the botchk file in the bots main dir.&lt;br /&gt;type -&amp;gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; pico botchk &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; You need to edit 4 things in the &quot;botchk&quot;&lt;br /&gt;# change this to the directory you run your bot from:&lt;br /&gt;botdir=&quot;/usr/home/user/botdir/&quot;&lt;br /&gt;&lt;br /&gt;# change this to the name of your bot&#39;s script in that directory:&lt;br /&gt;botscript=&quot;./eggdrop eggdrop.conf&quot;&lt;br /&gt;&lt;br /&gt;# change this to the nickname of your bot (capitalization COUNTS)&lt;br /&gt;botname=&quot;BotNick&quot;&lt;br /&gt;&lt;br /&gt;# change this to the name of your bot&#39;s userfile (capitalization COUNTS)&lt;br /&gt;userfile=&quot;bot.user&quot;&lt;br /&gt;type -&amp;gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; ctrl+o &amp;nbsp;&amp;nbsp;&amp;nbsp; Save the file&lt;br /&gt;type -&amp;gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; ctrl+x &amp;nbsp;&amp;nbsp;&amp;nbsp; exit pico &lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;PART 2: &lt;/b&gt;&lt;/span&gt;&lt;br /&gt;Setting up the crontab file&lt;br /&gt;type -&amp;gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; pico crones &amp;nbsp;&amp;nbsp;&amp;nbsp; this will be your crontab file&lt;br /&gt;type -&amp;gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; 0,10,20,30,40,50 &amp;nbsp;&amp;nbsp;&amp;nbsp; * * * *&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; /home/user/botdir/botchk&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;gt;/dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;- &amp;nbsp;&amp;nbsp;&amp;nbsp; ^--(1) &amp;nbsp;&amp;nbsp;&amp;nbsp; ^--(2) &amp;nbsp;&amp;nbsp;&amp;nbsp; ^--(3) &amp;nbsp;&amp;nbsp;&amp;nbsp; ^--(4)&lt;br /&gt;- &amp;nbsp;&amp;nbsp;&amp;nbsp; 1. time in (minutes) it will check to see if the bot is running&lt;br /&gt;2. tells it to run every hour/day of month/month/year&lt;br /&gt;3. full system path to the location of your botchk file&lt;br /&gt;4. tells the system not to send you mail everytime crontab loads the bot or checks to see if the bot is running (this is a good idea because some sys admins might get upset with all of the emails)&lt;br /&gt;type -&amp;gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; ctrl+o &amp;nbsp;&amp;nbsp;&amp;nbsp; Save the file&lt;br /&gt;type -&amp;gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; ctrl+x &amp;nbsp;&amp;nbsp;&amp;nbsp; exit pico&lt;br /&gt;type -&amp;gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; crontab crones &amp;nbsp;&amp;nbsp;&amp;nbsp; This will load the file &quot;crones&quot; into your crontab. You can check your crontab by typing &quot;crontab -l&quot;</content><link rel='replies' type='application/atom+xml' href='http://ircd-help.blogspot.com/feeds/4684040839111308764/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ircd-help.blogspot.com/2013/08/how-to-setup-crontab-for-eggdrop.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2335896307555167853/posts/default/4684040839111308764'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2335896307555167853/posts/default/4684040839111308764'/><link rel='alternate' type='text/html' href='http://ircd-help.blogspot.com/2013/08/how-to-setup-crontab-for-eggdrop.html' title='How to setup Crontab for an Eggdrop?'/><author><name>Y</name><uri>http://www.blogger.com/profile/13551995537123638106</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2335896307555167853.post-2169431959301240083</id><published>2013-04-26T20:41:00.003-07:00</published><updated>2015-07-07T02:51:18.569-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Compile"/><category scheme="http://www.blogger.com/atom/ns#" term="Configure"/><category scheme="http://www.blogger.com/atom/ns#" term="defender"/><category scheme="http://www.blogger.com/atom/ns#" term="How To"/><category scheme="http://www.blogger.com/atom/ns#" term="Install"/><category scheme="http://www.blogger.com/atom/ns#" term="irc defender"/><category scheme="http://www.blogger.com/atom/ns#" term="ircdefender"/><title type='text'>How to install IRC Defender</title><content type='html'>&lt;a href=&quot;http://ircd.zemra.org/irc/ircdefender.php&quot;&gt;&lt;b&gt;IRC Defender&lt;/b&gt;&lt;/a&gt; is a piece of IRC software (a bot) that
 is used to help ban proxies and keep your server secure. When a user 
connects via a proxy they are scanned by defender and a ban is placed on
 them if they are found to be using a proxy. Defender is one of the 
easiest IRC programs to install and set up. To install IRC Defender 
follow these steps:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Log into your server using SSH&lt;/b&gt;&lt;br /&gt;
&lt;b&gt; &lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;wget –no-check-certificate https://www.hostchaos.com/library/IRC/defender-1.5.1.tar.bz2&lt;/b&gt;&lt;br /&gt;
&lt;b&gt; &lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;tar xvjf defender-1.5.1.tar.bz2&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
1) Firstly log into your server using WinSCP.&lt;br /&gt;
2) Enter your folder called Defender by double clicking on it.&lt;br /&gt;
3) You are presented with a list of files and folders, look for a file 
called defender.conf.example and rename it to defender.conf .&lt;br /&gt;
4) Open it and begin editting as necessary following the instructions throughout the config.&lt;br /&gt;
5) Save and close it.&lt;br /&gt;
During the editing of the defender.conf you will have had to set up a
 link block, you’ll need to add a link block to the unrealircd.conf and a
 U:Line. To do this you’ll need to do the following:&lt;br /&gt;
1) Open unrealircd.conf .&lt;br /&gt;
2) Scroll down to the section in the configuration where link blocks are added and create a link block for defender.&lt;br /&gt;
&lt;b&gt;link&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IRC.Zemra.Org&lt;/b&gt;&lt;br /&gt;
&lt;b&gt; {&lt;/b&gt;&lt;br /&gt;
&lt;b&gt; username *;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt; hostname 72.73.74.75;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt; bind-ip *;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt; port 3366;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt; hub&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt; password-connect “IRCD”;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt; password-receive “IRCD”;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt; class&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; servers;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt; options {&lt;/b&gt;&lt;br /&gt;
&lt;b&gt; };&lt;/b&gt;&lt;br /&gt;
&lt;b&gt; };&lt;/b&gt;&lt;br /&gt;
3) In unrealircd.conf you also need to create a listen block. If you 
scroll to the section in your unrealircd.conf with a list of listen 
blocks already there copy and paste one directly underneath the list and
 change the port to 7000 so it is listening on that port for defender to
 connect.&lt;br /&gt;
Example: Listen 72.73.74.75:3366&lt;br /&gt;
4) Last bit you need to add to the unrealircd.conf is the U:Line, 
scroll to the section of the unrealircd.conf where your U:Lines are and 
add a U:Line for the defender server. Here’s an example:&lt;br /&gt;
&lt;b&gt;ulines {&lt;/b&gt;&lt;br /&gt;
&lt;b&gt; ircdefenders.domain.com;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt; };&lt;/b&gt;&lt;br /&gt;
5) Save and close the unrealircd.conf.&lt;br /&gt;
6) On your server type /rehash .&lt;br /&gt;
Now you need to run defender.&lt;br /&gt;
1) Log into your server using SSH and type:.&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;cd defender&lt;/b&gt;&lt;br /&gt;
&lt;b&gt; &lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;perl defender.pl&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
</content><link rel='replies' type='application/atom+xml' href='http://ircd-help.blogspot.com/feeds/2169431959301240083/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ircd-help.blogspot.com/2013/04/how-to-install-irc-defender.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2335896307555167853/posts/default/2169431959301240083'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2335896307555167853/posts/default/2169431959301240083'/><link rel='alternate' type='text/html' href='http://ircd-help.blogspot.com/2013/04/how-to-install-irc-defender.html' title='How to install IRC Defender'/><author><name>Y</name><uri>http://www.blogger.com/profile/13551995537123638106</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2335896307555167853.post-8392516693850922536</id><published>2013-04-26T09:56:00.001-07:00</published><updated>2015-03-06T06:15:09.285-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="flashpolicyd"/><category scheme="http://www.blogger.com/atom/ns#" term="How To"/><category scheme="http://www.blogger.com/atom/ns#" term="Install"/><category scheme="http://www.blogger.com/atom/ns#" term="ruby"/><title type='text'>How to install flashpolicyd</title><content type='html'>&lt;h3&gt;
&lt;a href=&quot;http://ircd.zemra.org/irc/flashpolicyd.php&quot;&gt;How to install flashpolicyd&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;&lt;b&gt;&amp;nbsp;wget http://www.lightirc.com/release/flashpolicyd.zip&lt;/b&gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&lt;b&gt;&amp;nbsp;unzip flashpolicyd.zip&lt;/b&gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&lt;b&gt;&amp;nbsp;cd flashpolicyd&lt;/b&gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&lt;b&gt;&amp;nbsp;chmod a+x flashpolicyd.rb&lt;/b&gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&lt;b&gt;whereis ruby&lt;br /&gt;
ruby: /usr/local/bin/ruby /usr/local/man/man1/ruby.1.gz&lt;/b&gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&lt;b&gt;edit flashpolicyd.rb (change the first line to /usr/local/bin/ruby)&lt;/b&gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&lt;b&gt;edit check_flashpolicyd.rb (change the first line to /usr/local/bin/ruby)&lt;/b&gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&lt;b&gt;./flashpolicyd.rb --xml flashpolicy.xml --logfile flashpolicyd.log --port 8002&amp;nbsp; &lt;/b&gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&lt;b&gt;tail flashpolicyd.log - Verify that flashpolicyd is running&lt;/b&gt;&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
</content><link rel='replies' type='application/atom+xml' href='http://ircd-help.blogspot.com/feeds/8392516693850922536/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ircd-help.blogspot.com/2013/04/how-to-install-flashpolicyd.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2335896307555167853/posts/default/8392516693850922536'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2335896307555167853/posts/default/8392516693850922536'/><link rel='alternate' type='text/html' href='http://ircd-help.blogspot.com/2013/04/how-to-install-flashpolicyd.html' title='How to install flashpolicyd'/><author><name>Y</name><uri>http://www.blogger.com/profile/13551995537123638106</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2335896307555167853.post-2866918648949366785</id><published>2013-03-25T00:52:00.001-07:00</published><updated>2013-03-25T09:50:56.029-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="FreeBSD"/><category scheme="http://www.blogger.com/atom/ns#" term="How To"/><category scheme="http://www.blogger.com/atom/ns#" term="Install"/><category scheme="http://www.blogger.com/atom/ns#" term="Installing"/><category scheme="http://www.blogger.com/atom/ns#" term="ruby"/><title type='text'>Installing Ruby on FreeBSD</title><content type='html'>The object-oriented programming language is available as a port on 
FreeBSD. Ruby combines syntax inspired by Perl with Smalltalk-like 
features and is influenced by Eiffel and Lisp as well. With Ruby you can
 make use of multiple programming paradigms, including functional, 
object oriented, imperative and reflective. The automatic memory 
management and a dynamic type system are one of the main key factors to 
use Ruby.&lt;br /&gt;

&lt;span id=&quot;more-554&quot;&gt;&lt;/span&gt;&lt;br /&gt;

&lt;div class=&quot;info&quot;&gt;
Root access is required to edit the following files and to execute commands. Log in as root (&lt;code&gt;su&lt;/code&gt;) or simply prepend &lt;code&gt;sudo&lt;/code&gt; to all commands that require root privileges.&lt;/div&gt;
&lt;h2&gt;
Install Ruby 1.8&lt;/h2&gt;
With the following commands you will install Ruby 1.8 from the ports directory:&lt;br /&gt;

&lt;pre&gt;cd /usr/ports/lang/ruby18/
make install clean; rehash
&lt;/pre&gt;
At this point Ruby 1.8 is installed. If you want to use a newer version, RVM can help you. This tutorial also explains how to install the RVM manager.&lt;br /&gt;

&lt;h2&gt;
Install Curl&lt;/h2&gt;
Install Curl for later use.&lt;br /&gt;

&lt;pre&gt;cd /usr/ports/ftp/curl
make install clean; rehash
&lt;/pre&gt;
&lt;h2&gt;
Install Bash&lt;/h2&gt;
Bash is needed to use Ruby properly.&lt;br /&gt;

&lt;pre&gt;cd /usr/ports/shells/bash
make install clean; rehash
&lt;/pre&gt;
&lt;h2&gt;
Install Git&lt;/h2&gt;
The following commands will install Git:&lt;br /&gt;

&lt;pre&gt;cd /usr/ports/devel/git
make install clean; rehash
&lt;/pre&gt;
&lt;h2&gt;
Create a user&lt;/h2&gt;
Add a new user for your Ruby environment.&lt;br /&gt;

&lt;pre&gt;adduser

Username: rvm
Full name: Ruby Version Manager
Uid (Leave empty for default): 
Login group [rvm]: 
Login group is rvm. Invite rvm into other groups? []: 
Login class [default]: 
Shell (sh csh tcsh bash rbash nologin) [sh]: bash
Home directory [/home/rvm]: 
Home directory permissions (Leave empty for default): 
Use password-based authentication? [yes]: no
Lock out the account after creation? [no]: no
Username   : rvm
Password   : 
Full Name  : Ruby Version Manager
Uid        : 1001
Class      : 
Groups     : rvm 
Home       : /home/rvm
Home Mode  : 
Shell      : /usr/local/bin/bash
Locked     : no
OK? (yes/no): yes
adduser: INFO: Successfully added (rvm) to the user database.
&lt;/pre&gt;
&lt;h2&gt;
Log in as user&lt;/h2&gt;
Log in with the newly created user (rvm) to install Ruby in this environment.&lt;br /&gt;

&lt;pre&gt;su rvm
&lt;/pre&gt;
&lt;h2&gt;
Install RVM&lt;/h2&gt;
The following command will install the RVM manager:&lt;br /&gt;

&lt;pre&gt;bash -s stable &amp;lt; &amp;lt;(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer )

Downloading RVM from wayneeseguin branch stable
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  796k  100  796k    0     0   941k      0 --:--:-- --:--:-- --:--:-- 4490k

Installing RVM to /home/rvm/.rvm/
installing - /home/rvm/.rvm/man/man1/rvm.1 -
installing - /home/rvm/.rvm/man/man1/rvm.1.gz -

# RVM:  Shell scripts enabling management of multiple ruby environments.
# RTFM: https://rvm.beginrescueend.com/
# HELP: http://webchat.freenode.net/?channels=rvm (#rvm on irc.freenode.net)
# Screencast: http://screencasts.org/episodes/how-to-use-rvm

# In case of any issues read output of &#39;rvm requirements&#39; and/or &#39;rvm notes&#39;

Installation of RVM in /home/rvm/.rvm/ is almost complete:

  * To start using RVM you need to run `source /home/rvm/.bashrc`
    in all your open shell windows, in rare cases you need to reopen all shell windows.

# rvm,
#
#   Thank you for using RVM!
#   I sincerely hope that RVM helps to make your life easier and more enjoyable!!!
#
# ~Wayne
&lt;/pre&gt;
&lt;h2&gt;
Load RVM at login&lt;/h2&gt;
Type these commands into the console to start RVM at login:&lt;br /&gt;

&lt;pre&gt;echo &#39;[[ -s &quot;$HOME/.rvm/scripts/rvm&quot; ]] &amp;amp;&amp;amp; . &quot;$HOME/.rvm/scripts/rvm&quot; # Load RVM function&#39; &amp;gt;&amp;gt; ~/.bash_profile
echo &#39;[[ -s &quot;$HOME/.rvm/scripts/rvm&quot; ]] &amp;amp;&amp;amp; . &quot;$HOME/.rvm/scripts/rvm&quot; # Load RVM function&#39; &amp;gt;&amp;gt; ~/.bashrc
&lt;/pre&gt;
&lt;h2&gt;
Reload Bash profile&lt;/h2&gt;
Reload your Bash profile so that the previous changes can take effect.&lt;br /&gt;

&lt;pre&gt;source ~/.bash_profile
&lt;/pre&gt;
&lt;h2&gt;
Check that all is OK&lt;/h2&gt;
Receiving an other response than &lt;code&gt;rvm is a function&lt;/code&gt; means that RVM is not loaded.&lt;br /&gt;

&lt;pre&gt;type rvm | head -1

rvm is a function
&lt;/pre&gt;
&lt;h2&gt;
List available Ruby versions&lt;/h2&gt;
Now, you can list the available Ruby versions with the following command:&lt;br /&gt;

&lt;pre&gt;rvm list known
&lt;/pre&gt;
&lt;h2&gt;
Install Ruby&lt;/h2&gt;
Install your favorite Ruby version.&lt;br /&gt;

&lt;pre&gt;rvm install 1.9.3-head
&lt;/pre&gt;
&lt;h2&gt;
Set the default Ruby version&lt;/h2&gt;
Set the just installed Ruby version as default.&lt;br /&gt;

&lt;pre&gt;rvm use 1.9.3-head --default
&lt;/pre&gt;
&lt;h2&gt;
Check your installed Ruby version&lt;/h2&gt;
Check your Ruby version with this command:&lt;br /&gt;

&lt;pre&gt;ruby -v
&lt;/pre&gt;
</content><link rel='replies' type='application/atom+xml' href='http://ircd-help.blogspot.com/feeds/2866918648949366785/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ircd-help.blogspot.com/2013/03/installing-ruby-on-freebsd.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2335896307555167853/posts/default/2866918648949366785'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2335896307555167853/posts/default/2866918648949366785'/><link rel='alternate' type='text/html' href='http://ircd-help.blogspot.com/2013/03/installing-ruby-on-freebsd.html' title='Installing Ruby on FreeBSD'/><author><name>Y</name><uri>http://www.blogger.com/profile/13551995537123638106</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2335896307555167853.post-7788744172210400646</id><published>2013-02-21T08:48:00.000-08:00</published><updated>2013-04-26T20:45:44.617-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Anope Services"/><category scheme="http://www.blogger.com/atom/ns#" term="How To"/><category scheme="http://www.blogger.com/atom/ns#" term="upgrade"/><title type='text'>How to Upgrade Anope Services</title><content type='html'>&lt;h2&gt;
Upgrading&amp;nbsp; Anope Services&lt;/h2&gt;
Upgrading Anope Services&lt;br /&gt;
------------------------&lt;br /&gt;
&lt;br /&gt;
1) Log into SSH.&lt;br /&gt;
2) Type wget https://www.hostchaos.com/library/IRC/anope-1.8.7.tar.gz&lt;br /&gt;
tar -zxvf anope-1.8.7.tar.gz&lt;br /&gt;
cd ~&lt;br /&gt;
cd anope-1.8.7&lt;br /&gt;
./Config&lt;br /&gt;
What directory - Enter&lt;br /&gt;
Data files - Enter&lt;br /&gt;
Data files owned - Enter&lt;br /&gt;
Default umask - 077&lt;br /&gt;
Check for mysql libraries - No&lt;br /&gt;
Once it has finished configuring, type &quot;make&quot;&lt;br /&gt;
Then &quot;make install&quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now you have installed the latest 
version of Anope on your server, you now need to copy over the database 
files and services.conf file. Before copying over the services.conf 
file, read the changes.conf and add any changes to your services.conf 
file. If you are upgrading from a much older version (say 1.8.0 or 
before) it would probably be easier to create a fresh configuration file
 from the example.conf included in the new version you have just 
installed (edit example.conf as necessary, save, and rename to 
services.conf).&lt;br /&gt;
&lt;br /&gt;
1) Log into your server with WinSCP&lt;br /&gt;
2) Copy over your backed up database files into the Services folder&lt;br /&gt;
3) Copy over your EDITED services.conf (if necessary)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now you need to restart your services. &lt;br /&gt;
Restart from your IRC client by typing /msg OperServ restart&lt;br /&gt;
cd services&lt;br /&gt;
./services start</content><link rel='replies' type='application/atom+xml' href='http://ircd-help.blogspot.com/feeds/7788744172210400646/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ircd-help.blogspot.com/2013/02/how-to-upgrade-anope-services.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2335896307555167853/posts/default/7788744172210400646'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2335896307555167853/posts/default/7788744172210400646'/><link rel='alternate' type='text/html' href='http://ircd-help.blogspot.com/2013/02/how-to-upgrade-anope-services.html' title='How to Upgrade Anope Services'/><author><name>Y</name><uri>http://www.blogger.com/profile/13551995537123638106</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2335896307555167853.post-492303552940909690</id><published>2013-02-21T01:32:00.003-08:00</published><updated>2015-07-07T02:51:56.860-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="3.2.10"/><category scheme="http://www.blogger.com/atom/ns#" term="3.2.9"/><category scheme="http://www.blogger.com/atom/ns#" term="How To"/><category scheme="http://www.blogger.com/atom/ns#" term="UnrealIRCD"/><category scheme="http://www.blogger.com/atom/ns#" term="upgrade"/><title type='text'>How to Upgrade UnrealIRCD</title><content type='html'>&lt;h2 style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;http://ircd.zemra.org/irc/upgrade.php&quot; title=&quot;How to Upgrade UnrealIRCD&quot;&gt;How to Upgrade UnrealIRCD&lt;/a&gt;&lt;/h2&gt;
&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;The recommended way to upgrade is:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;Linux:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Rename your old UnrealIRCd directory (or otherwise you’ll overwrite it in the next step)&lt;/li&gt;
&lt;li&gt;Extract the new UnrealIRCd version and run ./Config and make&lt;/li&gt;
&lt;li&gt;Copy your old configuration files to the new directory (unrealircd.conf, motd, rules, server.* [SSL certs], network file, etc)&lt;/li&gt;
&lt;/ul&gt;
&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;Windows:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Copy all of your configuration files to a temporary location.&lt;/li&gt;
&lt;li&gt;Run the uninstaller for any previous versions of Unreal you have installed.&lt;/li&gt;
&lt;li&gt;Run the installer for the new version of Unreal.&lt;/li&gt;
&lt;li&gt;Copy your old configuration files to the new folder.&lt;/li&gt;
&lt;/ul&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;b&gt;Installation Instructions&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;Linux:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;gunzip -d Unreal3.2.X.tar.gz&lt;/li&gt;
&lt;li&gt;tar xvf Unreal3.2.X.tar&lt;/li&gt;
&lt;li&gt;cd Unreal3.2&lt;/li&gt;
&lt;li&gt;./Config&lt;/li&gt;
&lt;li&gt;Answer these questions to the best of your knowledge. Generally if your not sure, the default will work just fine!&lt;/li&gt;
&lt;li&gt;make&lt;/li&gt;
&lt;li&gt;Now create your unrealircd.conf and other configuration files, see section 4.&lt;/li&gt;
&lt;/ol&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;Windows:&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Run the Unreal installer&lt;/li&gt;
&lt;li&gt;Now create your unrealircd.conf and other configuration files, see section 4.&lt;/li&gt;
&lt;/ol&gt;
</content><link rel='replies' type='application/atom+xml' href='http://ircd-help.blogspot.com/feeds/492303552940909690/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ircd-help.blogspot.com/2013/02/how-to-upgrade-unrealircd.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2335896307555167853/posts/default/492303552940909690'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2335896307555167853/posts/default/492303552940909690'/><link rel='alternate' type='text/html' href='http://ircd-help.blogspot.com/2013/02/how-to-upgrade-unrealircd.html' title='How to Upgrade UnrealIRCD'/><author><name>Y</name><uri>http://www.blogger.com/profile/13551995537123638106</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2335896307555167853.post-7812215325914653314</id><published>2012-01-15T03:53:00.000-08:00</published><updated>2015-03-06T06:13:18.306-08:00</updated><title type='text'>NickServ</title><content type='html'>HELP&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;NickServ allows you to &quot;register&quot; a nickname and&lt;br /&gt;
&amp;nbsp;prevent others from using it. The following&lt;br /&gt;
&amp;nbsp;commands allow for registration and maintenance of&lt;br /&gt;
&amp;nbsp;nicknames; to use them, type /msg NickServ command.&lt;br /&gt;
&amp;nbsp;For more information on a specific command, type&lt;br /&gt;
&amp;nbsp;/msg NickServ HELP command.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
REGISTER&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: /msg NickServ REGISTER password [email]&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: REGISTER password [email]&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Registers your nickname in the NickServ database.&amp;nbsp; Once&lt;br /&gt;
&amp;nbsp;your nick is registered, you can use the SET and ACCESS&lt;br /&gt;
&amp;nbsp;commands to configure your nick&#39;s settings as you like&lt;br /&gt;
&amp;nbsp;them.&amp;nbsp; Make sure you remember the password you use when&lt;br /&gt;
&amp;nbsp;registering - you&#39;ll need it to make changes to your nick&lt;br /&gt;
&amp;nbsp;later.&amp;nbsp; (Note that case matters!&amp;nbsp; ANOPE, Anope, and&lt;br /&gt;
&amp;nbsp;anope are all different passwords!)&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Guidelines on choosing passwords:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Passwords should not be easily guessable.&amp;nbsp; For example,&lt;br /&gt;
&amp;nbsp;using your real name as a password is a bad idea.&amp;nbsp; Using&lt;br /&gt;
&amp;nbsp;your nickname as a password is a much worse idea ;) and,&lt;br /&gt;
&amp;nbsp;in fact, NickServ will not allow it.&amp;nbsp; Also, short&lt;br /&gt;
&amp;nbsp;passwords are vulnerable to trial-and-error searches, so&lt;br /&gt;
&amp;nbsp;you should choose a password at least 5 characters long.&lt;br /&gt;
&amp;nbsp;Finally, the space character cannot be used in passwords.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;The parameter email is optional and will set the email&lt;br /&gt;
&amp;nbsp;for your nick immediately. However, it may be required&lt;br /&gt;
&amp;nbsp;on certain networks.&lt;br /&gt;
&amp;nbsp;Your privacy is respected; this e-mail won&#39;t be given to&lt;br /&gt;
&amp;nbsp;any third-party person.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;This command also creates a new group for your nickname,&lt;br /&gt;
&amp;nbsp;that will allow you to register other nicks later sharing&lt;br /&gt;
&amp;nbsp;the same configuration, the same set of memos and the&lt;br /&gt;
&amp;nbsp;same channel privileges. For more information on this&lt;br /&gt;
&amp;nbsp;feature, type /msg NickServ HELP GROUP.&lt;br /&gt;
&lt;br /&gt;
GROUP&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: /msg NickServ GROUP target password&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: GROUP target password&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;This command makes your nickname join the target nickname&#39;s&lt;br /&gt;
&amp;nbsp;group. password is the password of the target nickname.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Joining a group will allow you to share your configuration,&lt;br /&gt;
&amp;nbsp;memos, and channel privileges with all the nicknames in the&lt;br /&gt;
&amp;nbsp;group, and much more!&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;A group exists as long as it is useful. This means that even&lt;br /&gt;
&amp;nbsp;if a nick of the group is dropped, you won&#39;t lose the&lt;br /&gt;
&amp;nbsp;shared things described above, as long as there is at&lt;br /&gt;
&amp;nbsp;least one nick remaining in the group.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;You can use this command even if you have not registered&lt;br /&gt;
&amp;nbsp;your nick yet. If your nick is already registered, you&#39;ll&lt;br /&gt;
&amp;nbsp;need to identify yourself before using this command. Type&lt;br /&gt;
&amp;nbsp;/msg NickServ HELP IDENTIFY for more information. This&lt;br /&gt;
&amp;nbsp;last may be not possible on your IRC network.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;It is recommended to use this command with a non-registered&lt;br /&gt;
&amp;nbsp;nick because it will be registered automatically when&lt;br /&gt;
&amp;nbsp;using this command. You may use it with a registered nick (to&lt;br /&gt;
&amp;nbsp;change your group) only if your network administrators allowed&lt;br /&gt;
&amp;nbsp;it.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;You can only be in one group at a time. Group merging is&lt;br /&gt;
&amp;nbsp;not possible.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Note: all the nicknames of a group have the same password.&lt;br /&gt;
&lt;br /&gt;
IDENTIFY&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: /msg NickServ IDENTIFY password&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: IDENTIFY password&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Tells NickServ that you are really the owner of this&lt;br /&gt;
&amp;nbsp;nick.&amp;nbsp; Many commands require you to authenticate yourself&lt;br /&gt;
&amp;nbsp;with this command before you use them.&amp;nbsp; The password&lt;br /&gt;
&amp;nbsp;should be the same one you sent with the REGISTER&lt;br /&gt;
&amp;nbsp;command.&lt;br /&gt;
&lt;br /&gt;
LOGOUT&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: /msg NickServ LOGOUT&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: LOGOUT&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;This reverses the effect of the IDENTIFY command, i.e.&lt;br /&gt;
&amp;nbsp;make you not recognized as the real owner of the nick&lt;br /&gt;
&amp;nbsp;anymore. Note, however, that you won&#39;t be asked to reidentify&lt;br /&gt;
&amp;nbsp;yourself.&lt;br /&gt;
&lt;br /&gt;
DROP&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: /msg NickServ DROP [nickname]&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: DROP [nickname]&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Drops your nickname from the NickServ database.&amp;nbsp; A nick&lt;br /&gt;
&amp;nbsp;that has been dropped is free for anyone to re-register.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;You may drop a nick within your group by passing it&lt;br /&gt;
&amp;nbsp;as the nick parameter.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;In order to use this command, you must first identify&lt;br /&gt;
&amp;nbsp;with your password (/msg NickServ HELP IDENTIFY for more&lt;br /&gt;
&amp;nbsp;information).&lt;br /&gt;
&lt;br /&gt;
ACCESS&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: /msg NickServ ACCESS ADD mask&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: ACCESS ADD mask&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ACCESS DEL mask&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ACCESS LIST&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Modifies or displays the access list for your nick.&amp;nbsp; This&lt;br /&gt;
&amp;nbsp;is the list of addresses which will be automatically&lt;br /&gt;
&amp;nbsp;recognized by NickServ as allowed to use the nick.&amp;nbsp; If&lt;br /&gt;
&amp;nbsp;you want to use the nick from a different address, you&lt;br /&gt;
&amp;nbsp;need to send an IDENTIFY command to make NickServ&lt;br /&gt;
&amp;nbsp;recognize you.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Examples:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ACCESS ADD anyone@*.bepeg.com&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Allows access to user anyone from any machine in&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; the bepeg.com domain.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ACCESS DEL anyone@*.bepeg.com&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Reverses the previous command.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ACCESS LIST&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Displays the current access list.&lt;br /&gt;
&lt;br /&gt;
SET&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: /msg NickServ SET option parameters&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: SET option parameters&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Sets various nickname options.&amp;nbsp; option can be one of:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DISPLAY&amp;nbsp;&amp;nbsp;&amp;nbsp; Set the display of your group in Services&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PASSWORD&amp;nbsp;&amp;nbsp; Set your nickname password&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LANGUAGE&amp;nbsp;&amp;nbsp; Set the language Services will use when&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sending messages to you&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; URL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Associate a URL with your nickname&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EMAIL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Associate an E-mail address with your nickname&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ICQ&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Associate an ICQ number with your nickname&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GREET&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Associate a greet message with your nickname&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; KILL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Turn protection on or off&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SECURE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Turn nickname security on or off&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PRIVATE&amp;nbsp;&amp;nbsp;&amp;nbsp; Prevent your nickname from appearing in a&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /msg NickServ LIST&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HIDE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Hide certain pieces of nickname information&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MSG&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Change the communication method of Services&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AUTOOP&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Should services op you automatically.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;In order to use this command, you must first identify&lt;br /&gt;
&amp;nbsp;with your password (/msg NickServ HELP IDENTIFY for more&lt;br /&gt;
&amp;nbsp;information).&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Type /msg NickServ HELP SET option for more information&lt;br /&gt;
&amp;nbsp;on a specific option.&lt;br /&gt;
&lt;br /&gt;
SET DISPLAY&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: /msg NickServ SET DISPLAY new-display&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: SET DISPLAY new-display&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Changes the display used to refer to your nickname group in&lt;br /&gt;
&amp;nbsp;Services. The new display MUST be a nick of your group.&lt;br /&gt;
&lt;br /&gt;
SET PASSWORD&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: /msg NickServ SET PASSWORD new-password&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: SET PASSWORD new-password&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Changes the password used to identify you as the nick&#39;s&lt;br /&gt;
&amp;nbsp;owner.&lt;br /&gt;
&lt;br /&gt;
SET LANGUAGE&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: /msg NickServ SET LANGUAGE number&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: SET LANGUAGE number&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Changes the language Services uses when sending messages to&lt;br /&gt;
&amp;nbsp;you (for example, when responding to a command you send).&lt;br /&gt;
&amp;nbsp;number should be chosen from the following list of&lt;br /&gt;
&amp;nbsp;supported languages:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
SET URL&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: /msg NickServ SET URL url&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: SET URL url&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Associates the given URL with your nickname.&amp;nbsp; This URL&lt;br /&gt;
&amp;nbsp;will be displayed whenever someone requests information&lt;br /&gt;
&amp;nbsp;on your nick with the INFO command.&lt;br /&gt;
&lt;br /&gt;
SET EMAIL&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: /msg NickServ SET EMAIL address&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: SET EMAIL address&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Associates the given E-mail address with your nickname.&lt;br /&gt;
&amp;nbsp;This address will be displayed whenever someone requests&lt;br /&gt;
&amp;nbsp;information on the nickname with the INFO command.&lt;br /&gt;
&lt;br /&gt;
SET HIDE&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: /msg NickServ SET HIDE {EMAIL | STATUS | USERMASK | QUIT} {ON | OFF}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: SET HIDE {EMAIL | STATUS | USERMASK | QUIT} {ON | OFF}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Allows you to prevent certain pieces of information from&lt;br /&gt;
&amp;nbsp;being displayed when someone does a NickServ INFO on your&lt;br /&gt;
&amp;nbsp;nick.&amp;nbsp; You can hide your E-mail address (EMAIL), last seen&lt;br /&gt;
&amp;nbsp;user@host mask (USERMASK), your services access status&lt;br /&gt;
&amp;nbsp;(STATUS) and&amp;nbsp; last quit message (QUIT).&lt;br /&gt;
&amp;nbsp;The second parameter specifies whether the information should&lt;br /&gt;
&amp;nbsp;be displayed (OFF) or hidden (ON).&lt;br /&gt;
&lt;br /&gt;
SET ICQ&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: /msg NickServ SET ICQ number&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: SET ICQ number&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Associates the given ICQ number with your nickname.&amp;nbsp; This&lt;br /&gt;
&amp;nbsp;number will be displayed whenever someone requests&lt;br /&gt;
&amp;nbsp;information on your nick with the INFO command.&lt;br /&gt;
&lt;br /&gt;
SET GREET&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: /msg NickServ SET GREET message&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: SET GREET message&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Makes the given message the greet of your nickname, that&lt;br /&gt;
&amp;nbsp;will be displayed when joining a channel that has GREET&lt;br /&gt;
&amp;nbsp;option enabled, provided that you have the necessary&lt;br /&gt;
&amp;nbsp;access on it.&lt;br /&gt;
&lt;br /&gt;
SET KILL&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: /msg NickServ SET KILL {ON | QUICK | IMMED | OFF}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: SET KILL {ON | QUICK | IMMED | OFF}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Turns the automatic protection option for your nick&lt;br /&gt;
&amp;nbsp;on or off.&amp;nbsp; With protection on, if another user&lt;br /&gt;
&amp;nbsp;tries to take your nick, they will be given one minute to&lt;br /&gt;
&amp;nbsp;change to another nick, after which NickServ will forcibly change&lt;br /&gt;
&amp;nbsp;their nick.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;If you select QUICK, the user will be given only 20 seconds&lt;br /&gt;
&amp;nbsp;to change nicks instead of the usual 60.&amp;nbsp; If you select&lt;br /&gt;
&amp;nbsp;IMMED, user&#39;s nick will be changed immediately without being&lt;br /&gt;
&amp;nbsp;warned first or given a chance to change their nick; please&lt;br /&gt;
&amp;nbsp;do not use this option unless necessary.&amp;nbsp; Also, your&lt;br /&gt;
&amp;nbsp;network&#39;s administrators may have disabled this option.&lt;br /&gt;
&lt;br /&gt;
SET SECURE&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: /msg NickServ SET SECURE {ON | OFF}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: SET SECURE {ON | OFF}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Turns NickServ&#39;s security features on or off for your&lt;br /&gt;
&amp;nbsp;nick.&amp;nbsp; With SECURE set, you must enter your password&lt;br /&gt;
&amp;nbsp;before you will be recognized as the owner of the nick,&lt;br /&gt;
&amp;nbsp;regardless of whether your address is on the access&lt;br /&gt;
&amp;nbsp;list.&amp;nbsp; However, if you are on the access list, NickServ&lt;br /&gt;
&amp;nbsp;will not auto-kill you regardless of the setting of the&lt;br /&gt;
&amp;nbsp;KILL option.&lt;br /&gt;
&lt;br /&gt;
SET PRIVATE&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: /msg NickServ SET PRIVATE {ON | OFF}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: SET PRIVATE {ON | OFF}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Turns NickServ&#39;s privacy option on or off for your nick.&lt;br /&gt;
&amp;nbsp;With PRIVATE set, your nickname will not appear in&lt;br /&gt;
&amp;nbsp;nickname lists generated with NickServ&#39;s LIST command.&lt;br /&gt;
&amp;nbsp;(However, anyone who knows your nickname can still get&lt;br /&gt;
&amp;nbsp;information on it using the INFO command.)&lt;br /&gt;
&lt;br /&gt;
UPDATE&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: /msg NickServ UPDATE&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: UPDATE&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Updates your current status, i.e. it checks for new memos,&lt;br /&gt;
&amp;nbsp;sets needed chanmodes (ModeonID) and updates your vhost and&lt;br /&gt;
&amp;nbsp;your userflags (lastseentime, etc).&lt;br /&gt;
&lt;br /&gt;
SET HIDE&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: /msg NickServ SET HIDE {EMAIL | STATUS | USERMASK | QUIT} {ON | OFF}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: SET HIDE {EMAIL | STATUS | USERMASK | QUIT} {ON | OFF}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Allows you to prevent certain pieces of information from&lt;br /&gt;
&amp;nbsp;being displayed when someone does a NickServ INFO on your&lt;br /&gt;
&amp;nbsp;nick.&amp;nbsp; You can hide your E-mail address (EMAIL), last seen&lt;br /&gt;
&amp;nbsp;user@host mask (USERMASK), your services access status&lt;br /&gt;
&amp;nbsp;(STATUS) and&amp;nbsp; last quit message (QUIT).&lt;br /&gt;
&amp;nbsp;The second parameter specifies whether the information should&lt;br /&gt;
&amp;nbsp;be displayed (OFF) or hidden (ON).&lt;br /&gt;
&lt;br /&gt;
SET MSG&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: /msg NickServ SET MSG {ON | OFF}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: SET MSG {ON | OFF}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Allows you to choose the way Services are communicating with&lt;br /&gt;
&amp;nbsp;you. With MSG set, Services will use messages, else they&#39;ll&lt;br /&gt;
&amp;nbsp;use notices.&lt;br /&gt;
&lt;br /&gt;
RECOVER&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: /msg NickServ RECOVER nickname [password]&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: RECOVER nickname [password]&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Allows you to recover your nickname if someone else has&lt;br /&gt;
&amp;nbsp;taken it; this does the same thing that NickServ does&lt;br /&gt;
&amp;nbsp;automatically if someone tries to use a kill-protected&lt;br /&gt;
&amp;nbsp;nick.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;When you give this command, NickServ will bring a fake&lt;br /&gt;
&amp;nbsp;user online with the same nickname as the user you&#39;re&lt;br /&gt;
&amp;nbsp;trying to recover your nick from.&amp;nbsp; This causes the IRC&lt;br /&gt;
&amp;nbsp;servers to disconnect the other user.&amp;nbsp; This fake user will&lt;br /&gt;
&amp;nbsp;remain online for NickServ to ensure that the other&lt;br /&gt;
&amp;nbsp;user does not immediately reconnect; after that time, you&lt;br /&gt;
&amp;nbsp;can reclaim your nick.&amp;nbsp; Alternatively, use the RELEASE&lt;br /&gt;
&amp;nbsp;command (/msg NickServ HELP RELEASE) to get the nick&lt;br /&gt;
&amp;nbsp;back sooner.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;In order to use the RECOVER command for a nick, your&lt;br /&gt;
&amp;nbsp;current address as shown in /WHOIS must be on that nick&#39;s&lt;br /&gt;
&amp;nbsp;access list, you must be identified and in the group of&lt;br /&gt;
&amp;nbsp;that nick, or you must supply the correct password for&lt;br /&gt;
&amp;nbsp;the nickname.&lt;br /&gt;
&lt;br /&gt;
RELEASE&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: /msg NickServ RELEASE nickname [password]&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: RELEASE nickname [password]&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Instructs NickServ to remove any hold on your nickname&lt;br /&gt;
&amp;nbsp;caused by automatic kill protection or use of the RECOVER&lt;br /&gt;
&amp;nbsp;command.&amp;nbsp; This holds lasts for NickServ;&lt;br /&gt;
&amp;nbsp;this command gets rid of them sooner.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;In order to use the RELEASE command for a nick, your&lt;br /&gt;
&amp;nbsp;current address as shown in /WHOIS must be on that nick&#39;s&lt;br /&gt;
&amp;nbsp;access list, you must be identified and in the group of&lt;br /&gt;
&amp;nbsp;that nick, or you must supply the correct password for&lt;br /&gt;
&amp;nbsp;the nickname.&lt;br /&gt;
&lt;br /&gt;
GHOST&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: /msg NickServ GHOST nickname [password]&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: GHOST nickname [password]&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Terminates a &quot;ghost&quot; IRC session using your nick.&amp;nbsp; A&lt;br /&gt;
&amp;nbsp;&quot;ghost&quot; session is one which is not actually connected,&lt;br /&gt;
&amp;nbsp;but which the IRC server believes is still online for one&lt;br /&gt;
&amp;nbsp;reason or another.&amp;nbsp; Typically, this happens if your&lt;br /&gt;
&amp;nbsp;computer crashes or your Internet or modem connection&lt;br /&gt;
&amp;nbsp;goes down while you&#39;re on IRC.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;In order to use the GHOST command for a nick, your&lt;br /&gt;
&amp;nbsp;current address as shown in /WHOIS must be on that nick&#39;s&lt;br /&gt;
&amp;nbsp;access list, you must be identified and in the group of&lt;br /&gt;
&amp;nbsp;that nick, or you must supply the correct password for&lt;br /&gt;
&amp;nbsp;the nickname.&lt;br /&gt;
&lt;br /&gt;
INFO&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: /msg NickServ INFO nickname [ALL]&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: INFO nickname [ALL]&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Displays information about the given nickname, such as&lt;br /&gt;
&amp;nbsp;the nick&#39;s owner, last seen address and time, and nick&lt;br /&gt;
&amp;nbsp;options. If you are identified for the nick you&#39;re&lt;br /&gt;
&amp;nbsp;getting information for and ALL is specified, you will&lt;br /&gt;
&amp;nbsp;be shown all the information; regardless of whether&lt;br /&gt;
&amp;nbsp;it&#39;s hidden or not.&lt;br /&gt;
&lt;br /&gt;
LIST&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: /msg NickServ LIST pattern&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: LIST pattern&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Lists all registered nicknames which match the given&lt;br /&gt;
&amp;nbsp;pattern, in nick!user@host format.&amp;nbsp; Nicks with the&lt;br /&gt;
&amp;nbsp;PRIVATE option set will not be displayed.&lt;br /&gt;
&amp;nbsp;Note that a pattern preceding with a &#39;#&#39; specifies a range.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Examples:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LIST *!joeuser@foo.com&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Lists all nicks owned by joeuser@foo.com.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LIST *Bot*!*@*&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Lists all registered nicks with Bot in their&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; names (case insensitive).&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LIST *!*@*.bar.org&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Lists all nicks owned by users in the bar.org&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; domain.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LIST #50-100&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Lists nicks numbers 50-100&lt;br /&gt;
&lt;br /&gt;
ALIST&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: /msg NickServ ALIST [level]&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: ALIST [level]&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Lists all channels you have access on. Optionally, you can specify&lt;br /&gt;
&amp;nbsp;a level in XOP or ACCESS format. The resulting list will only&lt;br /&gt;
&amp;nbsp;include channels where you have the given level of access.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Examples:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ALIST Founder&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Lists all channels where you have Founder&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; access.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ALIST AOP&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Lists all channels where you have AOP&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; access or greater.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ALIST 10&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Lists all channels where you have level 10&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; access or greater.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Channels that have the NOEXPIRE option set will be&lt;br /&gt;
&amp;nbsp;prefixed by an exclamation mark.&lt;br /&gt;
&lt;br /&gt;
GLIST&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: /msg NickServ GLIST&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: GLIST&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Lists all nicks in your group.&lt;br /&gt;
&lt;br /&gt;
STATUS&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: /msg NickServ STATUS nickname...&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: STATUS nickname...&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Returns whether the user using the given nickname is&lt;br /&gt;
&amp;nbsp;recognized as the owner of the nickname.&amp;nbsp; The response has&lt;br /&gt;
&amp;nbsp;this format:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; nickname status-code&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;where nickname is the nickname sent with the command, and&lt;br /&gt;
&amp;nbsp;status-code is one of the following:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0 - no such user online or nickname not registered&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 - user not recognized as nickname&#39;s owner&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2 - user recognized as owner via access list only&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3 - user recognized as owner via password identification&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Up to sixteen nicknames may be sent with each command; the&lt;br /&gt;
&amp;nbsp;rest will be ignored. If no nickname is given, your status&lt;br /&gt;
&amp;nbsp;will be returned.&lt;br /&gt;
&lt;br /&gt;
SENDPASS&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: /msg NickServ SENDPASS nickname&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: SENDPASS nickname&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Send the password of the given nickname to the e-mail address&lt;br /&gt;
&amp;nbsp;set in the nickname record. This command is really useful&lt;br /&gt;
&amp;nbsp;to deal with lost passwords.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;May be limited to IRC operators on certain networks.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;This command is unavailable when encryption is enabled.&lt;br /&gt;
&lt;br /&gt;
EXPIRES&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Nicknames that are not used anymore are subject to&lt;br /&gt;
&amp;nbsp;the automatic expiration, i.e. they will be deleted&lt;br /&gt;
&amp;nbsp;after %d days if not used.&lt;br /&gt;
&lt;br /&gt;
SERVADMIN HELP&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Services admins can also drop any nickname without needing&lt;br /&gt;
&amp;nbsp;to identify for the nick, and may view the access list for&lt;br /&gt;
&amp;nbsp;any nickname (/msg NickServ ACCESS LIST nick).&lt;br /&gt;
&lt;br /&gt;
SERVADMIN LOGOUT&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: /msg NickServ LOGOUT [nickname [REVALIDATE]]&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: LOGOUT [nickname [REVALIDATE]]&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Without a parameter, reverses the effect of the IDENTIFY&lt;br /&gt;
&amp;nbsp;command, i.e. make you not recognized as the real owner of the nick&lt;br /&gt;
&amp;nbsp;anymore. Note, however, that you won&#39;t be asked to reidentify&lt;br /&gt;
&amp;nbsp;yourself.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;With a parameter, does the same for the given nick. If you&lt;br /&gt;
&amp;nbsp;specify REVALIDATE as well, Services will ask the given nick&lt;br /&gt;
&amp;nbsp;to re-identify. This use limited to Services admins.&lt;br /&gt;
&lt;br /&gt;
SERVADMIN DROP&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: /msg NickServ DROP [nickname]&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: DROP [nickname]&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Without a parameter, drops your nickname from the&lt;br /&gt;
&amp;nbsp;NickServ database.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;With a parameter, drops the named nick from the database.&lt;br /&gt;
&amp;nbsp;You may drop any nick within your group without any&lt;br /&gt;
&amp;nbsp;special privileges. Dropping any nick is limited to&lt;br /&gt;
&amp;nbsp;Services admins.&lt;br /&gt;
&lt;br /&gt;
SERVADMIN LIST&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: /msg NickServ LIST pattern [FORBIDDEN] [SUSPENDED] [NOEXPIRE] [UNCONFIRMED]&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: LIST pattern [FORBIDDEN] [SUSPENDED] [NOEXPIRE] [UNCONFIRMED]&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Lists all registered nicknames which match the given&lt;br /&gt;
&amp;nbsp;pattern, in nick!user@host format.&amp;nbsp; Nicks with the PRIVATE&lt;br /&gt;
&amp;nbsp;option set will only be displayed to Services admins.&amp;nbsp; Nicks&lt;br /&gt;
&amp;nbsp;with the NOEXPIRE option set will have a ! appended to&lt;br /&gt;
&amp;nbsp;the nickname for Services admins.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;If the FORBIDDEN, SUSPENDED, NOEXPIRE or UNCONFIRMED options are given, only&lt;br /&gt;
&amp;nbsp;nicks which, respectively, are FORBIDDEN, SUSPENDED, UNCONFIRMED or have the&lt;br /&gt;
&amp;nbsp;NOEXPIRE flag set will be displayed. If multiple options are&lt;br /&gt;
&amp;nbsp;given, all nicks matching at least one option will be displayed.&lt;br /&gt;
&amp;nbsp;These options are limited to Services admins.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Examples:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LIST *!joeuser@foo.com&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Lists all registered nicks owned by joeuser@foo.com.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LIST *Bot*!*@*&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Lists all registered nicks with Bot in their&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; names (case insensitive).&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LIST * NOEXPIRE&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Lists all registered nicks which have been set to&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; not expire.&lt;br /&gt;
&lt;br /&gt;
SERVADMIN ALIST&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: /msg NickServ ALIST [nickname] [level]&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: ALIST [nickname] [level]&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;With no parameters, lists channels you have access on. With&lt;br /&gt;
&amp;nbsp;one parameter, lists channels that nickname has access&lt;br /&gt;
&amp;nbsp;on. With two parameters lists channels that nickname has&lt;br /&gt;
&amp;nbsp;level access or greater on.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;This use limited to Services admins.&lt;br /&gt;
&lt;br /&gt;
SERVADMIN GLIST&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: /msg NickServ GLIST [nickname]&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: GLIST [nickname]&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Without a parameter, lists all nicknames that are in&lt;br /&gt;
&amp;nbsp;your group.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;With a parameter, lists all nicknames that are in the&lt;br /&gt;
&amp;nbsp;group of the given nick.&lt;br /&gt;
&amp;nbsp;This use limited to Services admins.&lt;br /&gt;
&lt;br /&gt;
SERVADMIN GETPASS&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: /msg NickServ GETPASS nickname&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: GETPASS nickname&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Returns the password for the given nickname.&amp;nbsp; Note that&lt;br /&gt;
&amp;nbsp;whenever this command is used, a message including the&lt;br /&gt;
&amp;nbsp;person who issued the command and the nickname it was used&lt;br /&gt;
&amp;nbsp;on will be logged and sent out as a WALLOPS/GLOBOPS.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;This command is unavailable when encryption is enabled.&lt;br /&gt;
&lt;br /&gt;
SERVADMIN FORBID&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: /msg NickServ FORBID nickname [reason]&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: FORBID nickname [reason]&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Disallows a nickname from being registered or used by&lt;br /&gt;
&amp;nbsp;anyone.&amp;nbsp; May be cancelled by dropping the nick.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;On certain networks, reason is required.&lt;br /&gt;
&lt;br /&gt;
SERVADMIN INFO&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Services admins may use the ALL parameter with any nick.&lt;br /&gt;
&lt;br /&gt;
SASET&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: /msg NickServ SASET nickname option parameters.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: SASET nickname option parameters.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Sets various nickname options.&amp;nbsp; option can be one of:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DISPLAY&amp;nbsp;&amp;nbsp;&amp;nbsp; Set the display of the group in Services&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PASSWORD&amp;nbsp;&amp;nbsp; Set the nickname password&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; URL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Associate a URL with the nickname&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EMAIL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Associate an E-mail address with the nickname&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ICQ&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Associate an ICQ number with the nickname&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GREET&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Associate a greet message with the nickname&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; KILL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Turn protection on or off&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SECURE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Turn nickname security on or off&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PRIVATE&amp;nbsp;&amp;nbsp;&amp;nbsp; Prevent the nickname from appearing in a&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /msg NickServ LIST&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HIDE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Hide certain pieces of nickname information&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MSG&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Change the communication method of Services&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NOEXPIRE&amp;nbsp;&amp;nbsp; Prevent the nickname from expiring&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AUTOOP&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Turn autoop on or off&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LANGUAGE&amp;nbsp;&amp;nbsp; Set the language Services will use when&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sending messages to nickname&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Type /msg NickServ HELP SASET option for more information&lt;br /&gt;
&amp;nbsp;on a specific option. The options will be set on the given&lt;br /&gt;
&amp;nbsp;nickname.&lt;br /&gt;
&lt;br /&gt;
SASET DISPLAY&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: /msg NickServ SASET nickname DISPLAY new-display&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: SASET nickname DISPLAY new-display&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Changes the display used to refer to the nickname group in&lt;br /&gt;
&amp;nbsp;Services. The new display MUST be a nick of the group.&lt;br /&gt;
&lt;br /&gt;
SASET PASSWORD&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: /msg NickServ SASET nickname PASSWORD new-password&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: SASET nickname PASSWORD new-password&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Changes the password used to identify as the nick&#39;s owner.&lt;br /&gt;
&lt;br /&gt;
SASET URL&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: /msg NickServ SASET nickname URL url&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: SASET nickname URL url&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Associates the given URL with the nickname.&amp;nbsp; This URL&lt;br /&gt;
&amp;nbsp;will be displayed whenever someone requests information&lt;br /&gt;
&amp;nbsp;on the nick with the INFO command.&lt;br /&gt;
&lt;br /&gt;
SASET EMAIL&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: /msg NickServ SASET nickname EMAIL address&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: SASET nickname EMAIL address&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Associates the given E-mail address with the nickname.&lt;br /&gt;
&lt;br /&gt;
SASET ICQ&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: /msg NickServ SASET nickname ICQ number&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: SASET nickname ICQ number&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Associates the given ICQ number with the nickname.&amp;nbsp; This&lt;br /&gt;
&amp;nbsp;number will be displayed whenever someone requests&lt;br /&gt;
&amp;nbsp;information on the nick with the INFO command.&lt;br /&gt;
&lt;br /&gt;
SASET GREET&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: /msg NickServ SASET nickname GREET message&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: SASET nickname GREET message&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Makes the given message the greet of the nickname, that&lt;br /&gt;
&amp;nbsp;will be displayed when joining a channel that has GREET&lt;br /&gt;
&amp;nbsp;option enabled, provided that the user has the necessary&lt;br /&gt;
&amp;nbsp;access on it.&lt;br /&gt;
&lt;br /&gt;
SASET KILL&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: /msg NickServ SASET nickname KILL {ON | QUICK | IMMED | OFF}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: SASET nickname KILL {ON | QUICK | IMMED | OFF}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Turns the automatic protection option for the nick&lt;br /&gt;
&amp;nbsp;on or off.&amp;nbsp; With protection on, if another user&lt;br /&gt;
&amp;nbsp;tries to take the nick, they will be given one minute to&lt;br /&gt;
&amp;nbsp;change to another nick, after which NickServ will forcibly change&lt;br /&gt;
&amp;nbsp;their nick.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;If you select QUICK, the user will be given only 20 seconds&lt;br /&gt;
&amp;nbsp;to change nicks instead of the usual 60.&amp;nbsp; If you select&lt;br /&gt;
&amp;nbsp;IMMED, user&#39;s nick will be changed immediately without being&lt;br /&gt;
&amp;nbsp;warned first or given a chance to change their nick; please&lt;br /&gt;
&amp;nbsp;do not use this option unless necessary.&amp;nbsp; Also, your&lt;br /&gt;
&amp;nbsp;network&#39;s administrators may have disabled this option.&lt;br /&gt;
&lt;br /&gt;
SASET SECURE&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: /msg NickServ SASET nickname SECURE {ON | OFF}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: SASET nickname SECURE {ON | OFF}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Turns NickServ&#39;s security features on or off for your&lt;br /&gt;
&amp;nbsp;nick.&amp;nbsp; With SECURE set, you must enter your password&lt;br /&gt;
&amp;nbsp;before you will be recognized as the owner of the nick,&lt;br /&gt;
&amp;nbsp;regardless of whether your address is on the access&lt;br /&gt;
&amp;nbsp;list.&amp;nbsp; However, if you are on the access list, NickServ&lt;br /&gt;
&amp;nbsp;will not auto-kill you regardless of the setting of the&lt;br /&gt;
&amp;nbsp;KILL option.&lt;br /&gt;
&lt;br /&gt;
SASET PRIVATE&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: /msg NickServ SASET nickname PRIVATE {ON | OFF}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: SASET nickname PRIVATE {ON | OFF}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Turns NickServ&#39;s privacy option on or off for the nick.&lt;br /&gt;
&amp;nbsp;With PRIVATE set, the nickname will not appear in&lt;br /&gt;
&amp;nbsp;nickname lists generated with NickServ&#39;s LIST command.&lt;br /&gt;
&amp;nbsp;(However, anyone who knows the nickname can still get&lt;br /&gt;
&amp;nbsp;information on it using the INFO command.)&lt;br /&gt;
&lt;br /&gt;
SASET HIDE&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: /msg NickServ SASET nickname HIDE {EMAIL | STATUS | USERMASK | QUIT} {ON | OFF}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: SASET nickname HIDE {EMAIL | STATUS | USERMASK | QUIT} {ON | OFF}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Allows you to prevent certain pieces of information from&lt;br /&gt;
&amp;nbsp;being displayed when someone does a NickServ INFO on the&lt;br /&gt;
&amp;nbsp;nick.&amp;nbsp; You can hide the E-mail address (EMAIL), last seen&lt;br /&gt;
&amp;nbsp;user@host mask (USERMASK), the services access status&lt;br /&gt;
&amp;nbsp;(STATUS) and&amp;nbsp; last quit message (QUIT).&lt;br /&gt;
&amp;nbsp;The second parameter specifies whether the information should&lt;br /&gt;
&amp;nbsp;be displayed (OFF) or hidden (ON).&lt;br /&gt;
&lt;br /&gt;
SASET MSG&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: /msg NickServ SASET nickname MSG {ON | OFF}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: SASET nickname MSG {ON | OFF}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Allows you to choose the way Services are communicating with&lt;br /&gt;
&amp;nbsp;the given user. With MSG set, Services will use messages,&lt;br /&gt;
&amp;nbsp;else they&#39;ll use notices.&lt;br /&gt;
&lt;br /&gt;
SASET NOEXPIRE&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: /msg NickServ SASET nickname NOEXPIRE {ON | OFF}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: SASET nickname NOEXPIRE {ON | OFF}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Sets whether the given nickname will expire.&amp;nbsp; Setting this&lt;br /&gt;
&amp;nbsp;to ON prevents the nickname from expiring.&lt;br /&gt;
&lt;br /&gt;
SASET AUTOOP&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: /msg NickServ SASET nickname AUTOOP {ON | OFF}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: SASET nickname AUTOOP {ON | OFF}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Sets whether the given nickname will be opped automatically.&lt;br /&gt;
&amp;nbsp;Set to ON to allow ChanServ to op the given nickname&lt;br /&gt;
&amp;nbsp;automatically when joining channels.&lt;br /&gt;
&lt;br /&gt;
SASET LANGUAGE&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: /msg NickServ SASET nickname LANGUAGE number&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Syntax: SASET nickname LANGUAGE number&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Changes the language Services uses when sending messages to&lt;br /&gt;
&amp;nbsp;nickname (for example, when responding to a command he sends).&lt;br /&gt;
&amp;nbsp;number should be chosen from a list of supported languages&lt;br /&gt;
&amp;nbsp;that you can get by typing /msg NickServ HELP SET LANGUAGE.&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://ircd-help.blogspot.com/feeds/7812215325914653314/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ircd-help.blogspot.com/2015/01/nickserv.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2335896307555167853/posts/default/7812215325914653314'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2335896307555167853/posts/default/7812215325914653314'/><link rel='alternate' type='text/html' href='http://ircd-help.blogspot.com/2015/01/nickserv.html' title='NickServ'/><author><name>Y</name><uri>http://www.blogger.com/profile/13551995537123638106</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2335896307555167853.post-8736289943600516435</id><published>2011-09-23T21:56:00.000-07:00</published><updated>2015-03-06T06:15:58.723-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="eMech"/><category scheme="http://www.blogger.com/atom/ns#" term="EnergyMech"/><category scheme="http://www.blogger.com/atom/ns#" term="How To"/><category scheme="http://www.blogger.com/atom/ns#" term="Install"/><title type='text'>How to Install eMech - EnergyMech</title><content type='html'>&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;http://ircd.zemra.org/irc/emech.php&quot;&gt;&lt;b&gt;How to Install EnergyMech&lt;/b&gt;&lt;/a&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;wget http://shkarko.zemra.org/emech-2.9.4.tar&lt;/b&gt;.&lt;b&gt;gz&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;tar -zxvf&lt;/b&gt;&lt;b&gt; &lt;/b&gt;&lt;b&gt;emech-2.9.4.tar&lt;/b&gt;.&lt;b&gt;gz&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;cd emech-2.9.4&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;./configure&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;make&lt;br /&gt;
&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;make install&lt;br /&gt;
&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;cp sample.conf mech.set&lt;br /&gt;
&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;configure your mech.set file&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;./mech&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 style=&quot;text-align: center;&quot;&gt;
&lt;/h3&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;http://ircd.zemra.org/irc/emech.php&quot;&gt;&lt;b&gt;How to Install Emech&lt;/b&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;li&gt;&lt;b&gt;wget http://www.energymech.net/files/emech-3.0.3.tar.gz&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;tar -zxvf emech-3.0.3.tar.gz&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;rm -rf emech-3.0.3.tar.gz&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;cd emech-3.0.3&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;./configure&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;make clean install&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;cp sample.conf mech.conf&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;configure your mech.conf file&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;edit checkmech line cd /home/user/emech*/
&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;./energymech&lt;/b&gt;&lt;/li&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;b&gt;&lt;a href=&quot;http://ircd.zemra.org/irc/emech.php&quot; target=&quot;_self&quot; title=&quot;How To Install Emech&quot;&gt;How to Install Emech&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;li&gt;&lt;b&gt;wget http://www.energymech.net/files/emech-2.8.5-freebsd-static.tar.gz&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;tar -zxvf&amp;nbsp; emech-2.8.5-freebsd-static.tar.gz&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;rm -rf emech-2.8.5-freebsd-static.tar.gz&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;cd emech-2.8.5-freebsd-static&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;./genuser&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;enter handle (Nickname first than HOST/IP)&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;comment this line on checkmech file: # echo &quot;You havent edited checkmech yet!!&quot;&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;change this line cd /home/user/mechfolder&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;create mech.set file&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;add your mech users&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;./mech (if you add more than one energymech you should now run ./genuser *mechfile)&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;run ./mech&lt;/b&gt;&lt;/li&gt;
&lt;br /&gt;
&lt;h3 style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;http://ircd-help.blogspot.com.au/2011/09/how-to-install-emech-energymech.html&quot;&gt;Energymech config file&lt;/a&gt;&lt;/h3&gt;
&lt;code&gt;# Sample EnergyMech configuration file
# v2.8.2 - HitMan
#
# Note - Lines starting with &#39;#&#39; are comments and ignored by the bot.

##### Linking #####
# EnergyMechs can link(-help LINK) to one another to perform such features
# as DCC PartyLine, Remote Command Execution (-help CMD), and Ops/Protection
# (Add linked bots to eachother at level 200). This section is optional,
# bots running in the same config file are automaticly linked.

# Entity Name: In order to link to other bots, your bot must
#              have a unique entity name. -CHANGE THIS-
ENTITY        mechbot

# Link Password: A password for linking. -CHANGE THIS-
LINKPASS      linkpassword

# Link Port: A port the bot will listen on for linking, telnet, 
#            and pipeuser(http://www.energymech.net/docs/pipeuser.html)
#            This has to be above 1024, and some firewalls, noteably
#            IP Masquerade/NAT may block this.
LINKPORT      6667

# An example link configuration, here you have an ENTITY called ``hismech&#39;&#39; 
# and its LINKPASS  is ``a1b2c3&#39;&#39;. It is running on ``mech.host.net&#39;&#39; and
# it&#39;s LINKPORT is 49152.
LINK          hismech linkpassword 67.43.238.222 6667

# Another example, the entity ``hermech&#39;&#39; is not listening on any port
# (missing or non-working LINKPORT in config), so it does not matter
# what host it is on as well, thus &quot;0 0&quot; at the end(-help LINK).
LINK          hermech linkpassword 67.43.238.222 6667

# Automatic Linking: Uncomment this to enable auto-linking. This will
#                    cause the mech to try and link to all bots in it&#39;s
#                    list, until all are present.
AUTOLINK

##### Server List ####
# Some undernet servers to connect to... You can use server names is you wish, 
# but putting the IP&#39;s here instead of host names speeds up connects (alot).
# Servers are global, all mechs in the same process uses the same server list.
#
SERVER 67.43.238.222       6667    # 67.43.238.222



##### Bot 1 Configuration #####
# In EnergyMech, you can have multiple bots on IRC from the same config
# file/process. Traditionaly, the spawn command was used, however, that 
# command has been removed in 2.8.2 and above due to abuse. You can still
# specify more than one bot in the config file as shown.

# Nick for the bot.
NICK          Gonxhe

# The file we use to store the userlist. Note you will have to generate
# this with a command such as ./genuser emech.users
USERFILE      emech.users

# All commands begin with this character.
CMDCHAR       -

# Register on IRC with this username (emech@xxxxxxxx). Note that if your
# machine is running identd, it will always be your username.
LOGIN         emech

# Display this in the &quot;Real Name&quot; field
IRCNAME       Vizitor nga Chat.KnaQu.Org

# User modes for the bot
MODES         +i-ws

# If you want to run the bot on a virtual host, uncomment
# the below line and set it.
VIRTUAL       has.hacked.ur.eggdr0pz.us

# If you compiled with SEEN support and decide not to use it, uncomment this.
#NOSEEN

# Channel-Independant toggles and sets. See the -REPORT command for a full
# listing.
HASONOTICE  # Yes for Undernet.
TOG CC          1       # We want the bot to require command character
TOG CLOAK       1       # Ignore CTCP&#39;s from non-users? Yes.
TOG SPY         1       # Tell who is executing what in the partyline.
SET OPMODES     6       # How many modes in a line? 6 on undernet...
SET BANMODES    6       # How many bans in a line? 6 on undernet...
SET CTIMEOUT    90      # Server connection timeout
SET CDELAY      30      # Delay between connection attempts

# Basic channel setup. You can have as many of these as your server
# supports. See the -REPORT command for a listing.
CHANNEL         #emech      # Channel name
TOG PUB         1       # Allow public(in-channel) commands? Yes.
TOG MASS        1       # Do mass-mode/kick/ban checks...
TOG SHIT        1       # Activate the shitlist for this channel
TOG PROT        1       # Activate protection of users
TOG ENFM        0       # Dont enforce channel modes.
SET MDL         7       # How many -o before killing the guy?
SET MKL         7       # How many kicks?
SET MBL         7       # And how many Bans?
SET MPL         1       # What to do with massmoders?
#                       0 = nothing,
#                       1 = kick the bastard,
#                       2 = kickban &#39;em,
#                       3 = kickban &amp;amp; shitlist them.
##### END BOT 1 #####&lt;/code&gt;
</content><link rel='replies' type='application/atom+xml' href='http://ircd-help.blogspot.com/feeds/8736289943600516435/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ircd-help.blogspot.com/2011/09/how-to-install-emech-energymech.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2335896307555167853/posts/default/8736289943600516435'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2335896307555167853/posts/default/8736289943600516435'/><link rel='alternate' type='text/html' href='http://ircd-help.blogspot.com/2011/09/how-to-install-emech-energymech.html' title='How to Install eMech - EnergyMech'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2335896307555167853.post-7753414254918784175</id><published>2011-09-23T21:54:00.001-07:00</published><updated>2015-07-07T02:52:23.458-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="How To"/><category scheme="http://www.blogger.com/atom/ns#" term="Install"/><category scheme="http://www.blogger.com/atom/ns#" term="psyBNC"/><title type='text'>How to Install psyBNC</title><content type='html'>&lt;div style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://ircd.zemra.org/psybnc/install.php&quot; target=&quot;_self&quot;&gt;&lt;strong&gt;How To Install psyBNC&lt;br /&gt;
&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;strong&gt;wget http://shkarko.zemra.org/psyBNC-2.3.2-7.tar.gz&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt; tar zxvf psyBNC-2.3.2-7.tar.gz&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt; cd psyBNC&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt; make menuconfig&lt;br /&gt;
&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;code&gt;Country Name []:AU&lt;br /&gt;
State/Province [Somewhere]:Vic&lt;br /&gt;
Locality Name (eg, city) []:Melbourne&lt;br /&gt;
Organization Name (eg, company) [tCl]:Home&lt;br /&gt;
Organizational Unit Name (eg, section) [psyBNC]:psyBNC&lt;br /&gt;
Common Name (Full domain of your server) []:irc.zemra.org&lt;/code&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;strong&gt;pico psybnc.conf&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt; ./psybnc&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://ircd-help.blogspot.com/feeds/7753414254918784175/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ircd-help.blogspot.com/2011/09/how-to-install-psybnc.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2335896307555167853/posts/default/7753414254918784175'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2335896307555167853/posts/default/7753414254918784175'/><link rel='alternate' type='text/html' href='http://ircd-help.blogspot.com/2011/09/how-to-install-psybnc.html' title='How to Install psyBNC'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2335896307555167853.post-3317333728994405333</id><published>2011-09-23T21:53:00.000-07:00</published><updated>2015-03-06T06:16:48.423-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Configure"/><category scheme="http://www.blogger.com/atom/ns#" term="EggDrop"/><category scheme="http://www.blogger.com/atom/ns#" term="How To"/><category scheme="http://www.blogger.com/atom/ns#" term="Install"/><title type='text'>How To Install and Configure EggDrop</title><content type='html'>&lt;center&gt;
&lt;a href=&quot;http://zemra.org/?attachment_id=364&quot; rel=&quot;attachment wp-att-364&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;aligncenter size-full wp-image-364&quot; src=&quot;http://Zemra.Org/wp-content/uploads/2010/10/EggDrop.jpg&quot; height=&quot;95&quot; title=&quot;EggDrop&quot; width=&quot;359&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://ircd.zemra.org/eggdrop.php&quot; target=&quot;_self&quot; title=&quot;How To Install EggDrop&quot;&gt;&lt;b&gt;How To Install EggDrop&lt;/b&gt;&lt;/a&gt;&lt;/center&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;wget http://shkarko.zemra.org/eggdrop1.6.20.tar.gz&lt;br /&gt;
&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;tar zxvf eggdrop1.6.20.tar.gz&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;b&gt;cd eggdrop1.6.20&lt;br /&gt;
&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;b&gt;./configure&lt;br /&gt;
&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;b&gt;make config&lt;br /&gt;
&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;b&gt;make&lt;br /&gt;
&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;b&gt;make install&lt;br /&gt;
&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;b&gt;cd ~/eggdrop&lt;br /&gt;
&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;b&gt;./eggdrop -m eggdrop.conf&lt;/b&gt;&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;b&gt;&lt;a href=&quot;http://ircd.zemra.org/eggdrop.php&quot; target=&quot;_self&quot; title=&quot;How To Configure EggDrop&quot;&gt;&lt;b&gt;How To Configure EggDrop&lt;/b&gt;&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;
&lt;a href=&quot;http://ircd.zemra.org/eggdrop.php&quot;&gt;&lt;b&gt;&lt;b&gt;Si Konfigurohet EggDrop&lt;/b&gt;&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;&lt;b&gt;&lt;br /&gt;
#! ./eggdrop&lt;/b&gt;&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;### Core Settings ###&lt;br /&gt;
set admin &quot;DeviL&quot;&lt;br /&gt;
set nick &quot;ZemraBot&quot;&lt;br /&gt;
set altnick &quot;ZemraBot-&quot;&lt;br /&gt;
set realname &quot;www.Zemra.Org EggDrop&quot;&lt;br /&gt;
set network &quot;DALnet&quot;&lt;br /&gt;
set net-type &quot;3&quot;&lt;br /&gt;
set init-server { putserv &quot;mode ZemraBot +i&quot; }&lt;br /&gt;
set default-port 6667&lt;br /&gt;
set servers {&lt;br /&gt;
irc.zemra.org&lt;br /&gt;
irc.knaqu.org&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;}&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;set timezone &quot;GMT&quot;&lt;br /&gt;
set offset &quot;0&quot;&lt;br /&gt;
set env(TZ) &quot;$timezone $offset&quot;&lt;br /&gt;
set my-hostname &quot;EggDrop.Zemra.Org&quot;&lt;br /&gt;
set my-ip &quot;77.88.99.100&quot;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;### Logfile Settings ###&lt;br /&gt;
set max-logs 5&lt;br /&gt;
set max-logsize 0&lt;br /&gt;
set quick-logs 0&lt;br /&gt;
logfile mcobxs * &quot;logs/ZemraBot.log&quot;&lt;br /&gt;
logfile jkp #ALbaChat &quot;logs/#ALbaChat.log&quot;&lt;br /&gt;
set log-time 1&lt;br /&gt;
set keep-all-logs 1&lt;br /&gt;
set logfile-suffix &quot;&quot;&lt;br /&gt;
set switch-logfiles-at 300&lt;br /&gt;
set quiet-save 0&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;### Console Settings ###&lt;br /&gt;
set console &quot;mkcobxs&quot;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;### File &amp;amp; Directory Settings ###&lt;br /&gt;
set userfile &quot;ZemraBot.user&quot;&lt;br /&gt;
set pidfile &quot;pid.ZemraBot&quot;&lt;br /&gt;
set chanfile &quot;ZemraBot.chan&quot;&lt;br /&gt;
set force-expire 0&lt;br /&gt;
set share-greet 0&lt;br /&gt;
set use-info 1&lt;br /&gt;
set sort-users 0&lt;br /&gt;
set help-path &quot;help/&quot;&lt;br /&gt;
set text-path &quot;text/&quot;&lt;br /&gt;
set temp-path &quot;/tmp&quot;&lt;br /&gt;
set motd &quot;text/motd&quot;&lt;br /&gt;
set telnet-banner &quot;text/banner&quot;&lt;br /&gt;
set userfile-perm 0600&lt;br /&gt;
set mod-path &quot;modules/&quot;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;### BotNet Settings ###&lt;br /&gt;
set botnet-nick &quot;ZemraBot&quot;&lt;br /&gt;
listen 2010 all&lt;br /&gt;
set remote-boots 0&lt;br /&gt;
set share-unlinks 0&lt;br /&gt;
set protect-telnet 1&lt;br /&gt;
set dcc-sanitycheck 1&lt;br /&gt;
set ident-timeout 0&lt;br /&gt;
set require-p 1&lt;br /&gt;
set open-telnets 0&lt;br /&gt;
set stealth-telnets 0&lt;br /&gt;
set use-telnet-banner 0&lt;br /&gt;
set connect-timeout 30&lt;br /&gt;
set dcc-flood-thr 3&lt;br /&gt;
set telnet-flood 5:60&lt;br /&gt;
set paranoid-telnet-flood 1&lt;br /&gt;
set resolve-timeout 15&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;### Channel Settings ###&lt;br /&gt;
loadmodule channels&lt;br /&gt;
set global-flood-chan 4:5&lt;br /&gt;
set global-flood-deop 0:0&lt;br /&gt;
set global-flood-kick 0:0&lt;br /&gt;
set global-flood-join 4:05&lt;br /&gt;
set global-flood-ctcp 2:02&lt;br /&gt;
set global-flood-nick 5:20&lt;br /&gt;
set global-aop-delay 0:00&lt;br /&gt;
set global-idle-kick 0&lt;br /&gt;
set global-chanmode &quot;nt&quot;&lt;br /&gt;
set global-stopnethack-mode 0&lt;br /&gt;
set global-revenge-mode 0&lt;br /&gt;
set global-ban-time 0&lt;br /&gt;
set global-exempt-time 60&lt;br /&gt;
set global-invite-time 60&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;set global-chanset {&lt;br /&gt;
-autoop           -autovoice&lt;br /&gt;
-bitch            -cycle&lt;br /&gt;
+dontkickops      -dynamicbans&lt;br /&gt;
+dynamicexempts   +dynamicinvites&lt;br /&gt;
-enforcebans      -greet&lt;br /&gt;
-inactive         +nodesynch&lt;br /&gt;
+protectfriends   +protectops&lt;br /&gt;
-revenge          -revengebot&lt;br /&gt;
-secret           +seen&lt;br /&gt;
+shared           -statuslog&lt;br /&gt;
+userbans         +userexempts&lt;br /&gt;
+userinvites      -protecthalfops&lt;br /&gt;
-autohalfop&lt;br /&gt;
}&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;channel add #ALbaChat {&lt;br /&gt;
chanmode &quot;+tn&quot;&lt;br /&gt;
idle-kick 0&lt;br /&gt;
flood-chan 5:4&lt;br /&gt;
flood-join 5:10&lt;br /&gt;
flood-ctcp 3:60&lt;br /&gt;
flood-deop 0:0&lt;br /&gt;
flood-kick 0:0&lt;br /&gt;
}&lt;br /&gt;
channel set #ALbaChat -enforcebans -dynamicbans -autoop -autovoice +protectops +protectfriends&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;### Advanced Settings ###&lt;br /&gt;
set ignore-time 5&lt;br /&gt;
set hourly-updates 00&lt;br /&gt;
set owner &quot;DeviL&quot;&lt;br /&gt;
set notify-newusers &quot;DeviL&quot;&lt;br /&gt;
set default-flags &quot;hp&quot;&lt;br /&gt;
set whois-fields &quot;url birthday&quot;&lt;br /&gt;
set die-on-sighup 0&lt;br /&gt;
set die-on-sigterm 1&lt;br /&gt;
unbind dcc n tcl *dcc:tcl&lt;br /&gt;
unbind dcc n set *dcc:set&lt;br /&gt;
set must-be-owner 1&lt;br /&gt;
unbind dcc n simul *dcc:simul&lt;br /&gt;
set max-dcc 50&lt;br /&gt;
set enable-simul 1&lt;br /&gt;
set allow-dk-cmds 1&lt;br /&gt;
set dupwait-timeout 5&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;### Module Settings ###&lt;br /&gt;
loadmodule dns&lt;br /&gt;
loadmodule transfer&lt;br /&gt;
loadmodule share&lt;br /&gt;
loadmodule server&lt;br /&gt;
loadmodule ctcp&lt;br /&gt;
loadmodule irc&lt;br /&gt;
loadmodule notes&lt;br /&gt;
loadmodule console&lt;br /&gt;
loadmodule blowfish&lt;br /&gt;
checkmodule blowfish&lt;br /&gt;
loadmodule uptime&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;set keep-nick 1&lt;br /&gt;
set strict-host 0&lt;br /&gt;
set quiet-reject 1&lt;br /&gt;
set lowercase-ctcp 0&lt;br /&gt;
set answer-ctcp 3&lt;br /&gt;
set flood-msg 5:5&lt;br /&gt;
set flood-ctcp 3:60&lt;br /&gt;
set never-give-up 1&lt;br /&gt;
set strict-servernames 0&lt;br /&gt;
set server-cycle-wait 60&lt;br /&gt;
set server-timeout 60&lt;br /&gt;
set servlimit 0&lt;br /&gt;
set check-stoned 1&lt;br /&gt;
set use-console-r 0&lt;br /&gt;
set debug-output 0&lt;br /&gt;
set serverror-quit 1&lt;br /&gt;
set max-queue-msg 300&lt;br /&gt;
set trigger-on-ignore 0&lt;br /&gt;
set double-mode 0&lt;br /&gt;
set double-server 0&lt;br /&gt;
set double-help 0&lt;br /&gt;
set optimize-kicks 1&lt;br /&gt;
set stack-limit 4&lt;br /&gt;
set ctcp-mode 0&lt;br /&gt;
set bounce-bans 1&lt;br /&gt;
set bounce-modes 0&lt;br /&gt;
set max-bans 100&lt;br /&gt;
set max-modes 30&lt;br /&gt;
set kick-fun 0&lt;br /&gt;
set ban-fun 0&lt;br /&gt;
set learn-users 0&lt;br /&gt;
set wait-split 600&lt;br /&gt;
set wait-info 180&lt;br /&gt;
set mode-buf-length 200&lt;br /&gt;
bind msg - ident *msg:ident&lt;br /&gt;
bind msg - addhost *msg:addhost&lt;br /&gt;
set no-chanrec-info 0&lt;br /&gt;
set bounce-exempts 0&lt;br /&gt;
set bounce-invites 0&lt;br /&gt;
set max-exempts 20&lt;br /&gt;
set max-invites 20&lt;br /&gt;
set prevent-mixing 1&lt;br /&gt;
set max-dloads 3&lt;br /&gt;
set dcc-block 1024&lt;br /&gt;
set copy-to-tmp 1&lt;br /&gt;
set xfer-timeout 30&lt;br /&gt;
set share-compressed 1&lt;br /&gt;
set max-notes 50&lt;br /&gt;
set note-life 60&lt;br /&gt;
set allow-fwd 0&lt;br /&gt;
set notify-users 1&lt;br /&gt;
set notify-onjoin 1&lt;br /&gt;
set console-autosave 1&lt;br /&gt;
set force-channel 0&lt;br /&gt;
set info-party 0&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;### Script Settings ###&lt;br /&gt;
source scripts/alltools.tcl&lt;br /&gt;
source scripts/action.fix.tcl&lt;br /&gt;
source scripts/cmd_resolve.tcl&lt;br /&gt;
source scripts/compat.tcl&lt;/b&gt;</content><link rel='replies' type='application/atom+xml' href='http://ircd-help.blogspot.com/feeds/3317333728994405333/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ircd-help.blogspot.com/2011/09/how-to-install-and-configure-eggdrop.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2335896307555167853/posts/default/3317333728994405333'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2335896307555167853/posts/default/3317333728994405333'/><link rel='alternate' type='text/html' href='http://ircd-help.blogspot.com/2011/09/how-to-install-and-configure-eggdrop.html' title='How To Install and Configure EggDrop'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2335896307555167853.post-6045593895273128409</id><published>2011-09-23T21:50:00.000-07:00</published><updated>2011-09-23T21:50:00.153-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AntiRandom"/><category scheme="http://www.blogger.com/atom/ns#" term="How To"/><category scheme="http://www.blogger.com/atom/ns#" term="Install"/><title type='text'>AntiRandom Module</title><content type='html'>&lt;div style=&quot;text-align: center;&quot;&gt;&lt;strong&gt;&lt;a href=&quot;http://zemra.org/ndihme/unrealircd/antirandom/&quot; target=&quot;_self&quot; title=&quot;How to install Antirandom&quot;&gt;How To Install AntiRandom&lt;/a&gt;&lt;br /&gt;
&lt;/strong&gt;&lt;/div&gt;&lt;strong&gt;&lt;br /&gt;
1. wget http://www.unrealircd.com/modules/dl/u3/src/36/AntiRandom.tar.gz&lt;br /&gt;
2. tar -xvf AntiRandom.tar.gz&lt;br /&gt;
3. /build&lt;br /&gt;
4. add on your unrealircd.conf&lt;br /&gt;
loadmodule &quot;src/modules/antirandom.so&quot;;&lt;br /&gt;
5. (add this code to your unrealircd.conf)&lt;br /&gt;
&lt;code&gt;&lt;strong&gt;set {&lt;br /&gt;
antirandom {&lt;br /&gt;
threshold 5;&lt;br /&gt;
ban-action gline;&lt;br /&gt;
ban-time 2m;&lt;br /&gt;
ban-reason &quot;Ju lutem ndryshoni Nick/Ident ose Realname - ose provoni http://Chat.Zemra.Org/&quot;;&lt;br /&gt;
fullstatus-on-load yes;&lt;br /&gt;
show-failedconnects yes;&lt;br /&gt;
except-hosts {&lt;br /&gt;
};&lt;br /&gt;
};&lt;br /&gt;
};&lt;/strong&gt;&lt;/code&gt;&lt;br /&gt;
6. ./rehash your IRCD&lt;/strong&gt;</content><link rel='replies' type='application/atom+xml' href='http://ircd-help.blogspot.com/feeds/6045593895273128409/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ircd-help.blogspot.com/2011/09/antirandom-module.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2335896307555167853/posts/default/6045593895273128409'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2335896307555167853/posts/default/6045593895273128409'/><link rel='alternate' type='text/html' href='http://ircd-help.blogspot.com/2011/09/antirandom-module.html' title='AntiRandom Module'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2335896307555167853.post-9066915673297646866</id><published>2011-09-23T21:48:00.001-07:00</published><updated>2011-09-23T21:48:44.289-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="BLSB"/><category scheme="http://www.blogger.com/atom/ns#" term="How To"/><category scheme="http://www.blogger.com/atom/ns#" term="Install"/><category scheme="http://www.blogger.com/atom/ns#" term="Module"/><category scheme="http://www.blogger.com/atom/ns#" term="NeoStats"/><title type='text'>BLSB Module</title><content type='html'>&lt;div style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://zemra.org/ndihme/neostats/blsb/&quot; title=&quot;How To Install BLSB NeoStats Module&quot;&gt;&lt;strong&gt;How to Install BLSB NeoStats Module&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;
&lt;strong&gt;&lt;br /&gt;
&lt;/strong&gt;&lt;/div&gt;&lt;code&gt;&lt;strong&gt;1. cd NeoStats3.0/modules&lt;br /&gt;
2. wget &lt;/strong&gt;&lt;/code&gt;&lt;strong&gt;http://shkarko.zemra.org/modules/neostats/BLSB-3.0.a4-66.tar.gz&lt;/strong&gt;&lt;br /&gt;
&lt;code&gt;&lt;strong&gt; 3. tar -xvf &lt;/strong&gt;&lt;/code&gt;&lt;strong&gt;BLSB-3.0.a4-66.tar.gz&lt;/strong&gt;&lt;br /&gt;
&lt;code&gt;&lt;strong&gt; 4. cd &lt;/strong&gt;&lt;/code&gt;&lt;strong&gt;BLSB-3.0.a4-66&lt;/strong&gt;&lt;br /&gt;
&lt;code&gt;&lt;strong&gt; 5. ./configure&lt;br /&gt;
6. make&lt;br /&gt;
7. make install&lt;br /&gt;
8. on IRC type: /msg neostats load blsb&lt;/strong&gt;&lt;/code&gt;</content><link rel='replies' type='application/atom+xml' href='http://ircd-help.blogspot.com/feeds/9066915673297646866/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ircd-help.blogspot.com/2011/09/blsb-module.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2335896307555167853/posts/default/9066915673297646866'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2335896307555167853/posts/default/9066915673297646866'/><link rel='alternate' type='text/html' href='http://ircd-help.blogspot.com/2011/09/blsb-module.html' title='BLSB Module'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2335896307555167853.post-5654459731821372426</id><published>2011-09-23T21:47:00.000-07:00</published><updated>2015-07-07T02:53:43.883-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="BOPM"/><category scheme="http://www.blogger.com/atom/ns#" term="How To"/><category scheme="http://www.blogger.com/atom/ns#" term="Install"/><category scheme="http://www.blogger.com/atom/ns#" term="Module"/><title type='text'>BOPM Module</title><content type='html'>&lt;div style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://ircd.zemra.org/irc/bopm.php&quot; target=&quot;_self&quot; title=&quot;How To Install BOPM&quot;&gt;&lt;strong&gt;How To Install BOPM Module&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;pre&gt;&lt;strong&gt;1. wget http://ircd.zemra.org/irc/bopm-3.1.3.tar.gz
2. tar -xvf bopm-3.1.3.tar.gz
3. cd bopm-3.1.3
4. ./configure
5. make
6. make install
7. cd
8. cd bopm/etc
9. pico bopm.conf&lt;/strong&gt;

/* This is a modified bopm.conf
 * http://www.zemra.org
 * LAST MODIFIED: 2010-11-20
 */

options {
 /* Full path and filename for file storing the process ID */
 pidfile = &quot;/home/EviL/bopm/bopm.pid&quot;;

 /* seconds to store the IP address of hosts */
#    negcache = 3600;

 /* Amount of file descriptors to allocate to asynchronous DNS */
 dns_fdlimit = 64;

 /* full path and filename of scan logfile */
#    scanlog = &quot;/home/EviL/bopm/scan.log&quot;;
};

IRC {
 /* IP to bind to for the IRC connection */
 vhost = &quot;72.20.42.110&quot;;

 /* Nickname for BOPM to use */
 nick = &quot;TheHawk&quot;;

 /* Text to appear in the &quot;realname&quot; field of BOPM&#39;s whois output */
 realname = &quot;Open Proxy Monitoring&quot;;

 /* If you don&#39;t have an identd running, what username to use */
 username = &quot;nix&quot;;

 /* Hostname (or IP) of the IRC server */
 server = &quot;72.20.42.110&quot;;

 /* Password used to connect to the IRC server (PASS) */
#    password = &quot;secret&quot;;

 /* Connect to IRC server via this port */
 port = 6667; 

 /* Command to identify to NickServ */
#    nickserv = &quot;privmsg nickserv :identify &amp;lt;password&amp;gt;&quot;;

 /* The username and password needed for BOPM to oper up */
 oper = &quot;BOPM bopmoperpass&quot;;

 /* with the following modes this BOPM will see ALL network Connections
 * See Unreal documentation for more information on user modes
 */
 mode = &quot;+s +cF&quot;;

 /* Specify BOPM control channel(s) */
 channel {
 /* Channel name. */
 name = &quot;#Staff&quot;;

 /* Channel key */
 key = &quot;&amp;lt;channel-key&amp;gt;&quot;;

 /* command used to ask chanserv for invite */
#        invite = &quot;privmsg chanserv :invite #bopm&quot;;
 };

 /* connregex is a POSIX regular expression used to parse connection
 * (+c) notices from the ircd. The complexity of the expression should
 * be kept to a minimum so load is @ a minimum even during &#39;heavy&#39; traffic */

 /* Unreal in HCN mode */
#    connregex = &quot;\\*\\*\\* Notice -- Client connecting: ([^ ]+) \\(([^@]+)@([^\\)]+)\\) \\[([0-9\\.]+)\\].*&quot;;
 connregex = &quot;\\*\\*\\* Notice -- Client connecting[.A-Za-z0-9 ]*: ([^ ]+) \\(([^@]+)@([^\\)]+)\\) \\[([0-9\\.]+)\\].*&quot;;

 /* default kline
 *  %n User&#39;s nick
 *  %u User&#39;s username     - REMEMBER!
 *  %h User&#39;s irc hostname - bots (&amp;amp; blacklists) don&#39;t necessarily have (contain) hostnames
 *  %i User&#39;s IP address   - but they ALWAYS have IPs */
 kline = &quot;gline +*@%i 7d :Open Proxy found on your host.&quot;;

 /* Text to send on connection. Specify multiple with multiple lines. */
 perform = &quot;PROTOCTL HCN&quot;;
};

OPM {

blacklist {
 name = &quot;rbl.efnetrbl.org&quot;;
 type = &quot;A record reply&quot;;
 reply {
 1 = &quot;Open proxy&quot;;
 2 = &quot;spamtrap666&quot;;
 3 = &quot;spamtrap50&quot;;
 4 = &quot;TOR exit server&quot;;
 5 = &quot;Drones / Flooding&quot;;
 };
 ban_unknown = no;
 kline = &quot;gline +*@%i 0 : 4An open proxy was detected in your host 1 - EFnetRBL &quot;;
};

blacklist {
 name = &quot;dnsbl.dronebl.org&quot;;
 type = &quot;A record reply&quot;;
 reply {
 3 = &quot;IRC Drone&quot;;
 4 = &quot;Tor&quot;;
 5 = &quot;Bottler&quot;;
 6 = &quot;Unknown spambot or drone&quot;;
 7 = &quot;DDOS Drone&quot;;
 8 = &quot;SOCKS Proxy&quot;;
 9 = &quot;HTTP Proxy&quot;;
 10 = &quot;ProxyChain&quot;;
 };
 ban_unknown = no;
 kline = &quot;gline +*@%i 0 : 4An open proxy was detected in your host 1 - DroneBL&quot;;
};

blacklist {
 name = &quot;dnsbl.njabl.org&quot;;
 type = &quot;A record reply&quot;;
 reply {
 2 = &quot;Open Relay&quot;;
 4 = &quot;Confirmed Spam Source&quot;;
 9 = &quot;Open Proxy&quot;;
 };
 ban_unknown = no;
 kline = &quot;gline +*@%i 0 : 4An open proxy was detected in your host 1 - NJABL&quot;;
};

blacklist {
 name = &quot;dnsbl.swiftbl.org&quot;;
 type = &quot;A record reply&quot;;
 reply {
 2 = &quot;SOCKS Proxy&quot;;
 3 = &quot;IRC Proxy&quot;;
 4 = &quot;HTTP Proxy&quot;;
 5 = &quot;IRC Drone&quot;;
 6 = &quot;TOR&quot;;
 };
 ban_unknown = no;
 kline = &quot;gline +*@%i 0 : 4An open proxy was detected in your host 1 - SwiftBL&quot;;
};

blacklist {
 name = &quot;dnsbl.proxybl.org&quot;;
 type = &quot;A record reply&quot;;
 reply {
 2 = &quot;Open proxy&quot;;
 };
 ban_unknown = no;
 kline = &quot;gline +*@%i 0 : 4An open proxy was detected in your host 1 - ProxyBL&quot;;
};

/* the next two entries might match too many IPs
 * so they&#39;re commented out for now
 */

/*
blacklist {
 name = &quot;dnsbl-2.uceprotect.net&quot;;
 type = &quot;A record reply&quot;;
 reply {
 2 = &quot;Matched Entry&quot;;
 };
 ban_unknown = no;
 kline = &quot;gline +*@%i 7d :uceprotect&quot;;
};

blacklist {
 name = &quot;xbl.spamhaus.org&quot;;
 type = &quot;A record reply&quot;;
 reply {
 4 = &quot;CBL Detected Address&quot;
 };
 ban_unknown = no;
 kline = &quot;gline +*@%i 7d : 4An open proxy was detected in your host 1 - SpamhausXBL&quot;;
};
*/
 /* Pretend to send reports FROM */
#    dnsbl_from = &quot;mybopm@myserver.example.com&quot;;

 /* Email address to send reports TO.  Specify multiple with multiple lines. */
#    dnsbl_to = &quot;bopm-report@dronebl.org&quot;;

 /* Full path to your sendmail binary */
#    sendmail = &quot;/usr/sbin/sendmail&quot;;
};

/* Exempt hosts matching (hostname or IP) strings from any form of scanning or dnsbl */
exempt {
 mask = &quot;*!*@127.0.0.1&quot;;
};

exempt {
 mask = &quot;*!*@72.20.42.*&quot;; # Zemra.Org SHELL IP
};

&lt;code&gt;&lt;strong&gt;12. cd ..
13. cd bin
14. ./bopm&lt;/strong&gt;&lt;/code&gt;

Written by DeviL
www.Zemra.Org
Email: Info@Zemra.Org&lt;/pre&gt;</content><link rel='replies' type='application/atom+xml' href='http://ircd-help.blogspot.com/feeds/5654459731821372426/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ircd-help.blogspot.com/2011/09/bopm-module.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2335896307555167853/posts/default/5654459731821372426'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2335896307555167853/posts/default/5654459731821372426'/><link rel='alternate' type='text/html' href='http://ircd-help.blogspot.com/2011/09/bopm-module.html' title='BOPM Module'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2335896307555167853.post-5075960058445696797</id><published>2011-09-23T21:46:00.000-07:00</published><updated>2011-09-23T21:46:28.926-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="FloodServ"/><category scheme="http://www.blogger.com/atom/ns#" term="How To"/><category scheme="http://www.blogger.com/atom/ns#" term="Install"/><category scheme="http://www.blogger.com/atom/ns#" term="Module"/><title type='text'>FloodServ Module</title><content type='html'>&lt;div style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://zemra.org/ndihme/neostats/floodserv/&quot; target=&quot;_self&quot; title=&quot;How To Install FloodServ&quot;&gt;&lt;strong&gt;How To Install FloofServ Module&lt;/strong&gt;&lt;/a&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/div&gt;&lt;code&gt;&lt;strong&gt;&lt;br /&gt;
1. cd NeoStats3.0/modules&lt;br /&gt;
2. wget http://shkarko.zemra.org/Modules/NeoStats/FloodServ-3.0.a4-70.tar.gz&lt;br /&gt;
3. tar -xvf FloodServ-3.0.a4-70.tar.gz&lt;br /&gt;
4. cd FloodServ-3.0.a4-70&lt;br /&gt;
5. ./configure&lt;br /&gt;
6. make&lt;br /&gt;
7. make install&lt;br /&gt;
8. on IRC type: /msg neostats load floodserv&lt;/strong&gt;&lt;/code&gt;</content><link rel='replies' type='application/atom+xml' href='http://ircd-help.blogspot.com/feeds/5075960058445696797/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ircd-help.blogspot.com/2011/09/floodserv-module.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2335896307555167853/posts/default/5075960058445696797'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2335896307555167853/posts/default/5075960058445696797'/><link rel='alternate' type='text/html' href='http://ircd-help.blogspot.com/2011/09/floodserv-module.html' title='FloodServ Module'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2335896307555167853.post-4211131792137524149</id><published>2011-09-23T21:45:00.000-07:00</published><updated>2011-09-23T21:45:20.469-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="GamesServ"/><category scheme="http://www.blogger.com/atom/ns#" term="How To"/><category scheme="http://www.blogger.com/atom/ns#" term="Install"/><category scheme="http://www.blogger.com/atom/ns#" term="Module"/><category scheme="http://www.blogger.com/atom/ns#" term="NeoStats"/><title type='text'>GamesServ Module</title><content type='html'>&lt;div style=&quot;text-align: center;&quot;&gt;&lt;strong&gt;&lt;a href=&quot;http://zemra.org/ndihme/neostats/gamesserv/&quot; title=&quot;How To Install GamesServ NeoStats Module&quot;&gt;How To Install GamesServ NeoStats Module&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;&lt;br /&gt;
&lt;/strong&gt;&lt;/div&gt;&lt;code&gt;&lt;strong&gt;1. cd NeoStats3.0/modules&lt;br /&gt;
2. wget &lt;/strong&gt;&lt;/code&gt;&lt;strong&gt;http://shkarko.zemra.org/modules/neostats/GamesServ-3.0.1-60.tar.gz&lt;/strong&gt;&lt;br /&gt;
&lt;code&gt;&lt;strong&gt; 3. tar -xvf &lt;/strong&gt;&lt;/code&gt;&lt;strong&gt;GamesServ-3.0.1-60.tar.gz&lt;/strong&gt;&lt;br /&gt;
&lt;code&gt;&lt;strong&gt; 4. cd &lt;/strong&gt;&lt;/code&gt;&lt;strong&gt;GamesServ-3.0.1-60&lt;/strong&gt;&lt;br /&gt;
&lt;code&gt;&lt;strong&gt; 5. ./configure&lt;br /&gt;
6. make&lt;br /&gt;
7. make install&lt;br /&gt;
8. on IRC type: /msg neostats load &lt;/strong&gt;&lt;/code&gt;&lt;code&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/code&gt;&lt;strong&gt;GamesServ&lt;/strong&gt;</content><link rel='replies' type='application/atom+xml' href='http://ircd-help.blogspot.com/feeds/4211131792137524149/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ircd-help.blogspot.com/2011/09/gamesserv-module.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2335896307555167853/posts/default/4211131792137524149'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2335896307555167853/posts/default/4211131792137524149'/><link rel='alternate' type='text/html' href='http://ircd-help.blogspot.com/2011/09/gamesserv-module.html' title='GamesServ Module'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2335896307555167853.post-5449033756459440713</id><published>2011-09-23T21:43:00.001-07:00</published><updated>2011-09-23T21:43:58.451-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="How To"/><category scheme="http://www.blogger.com/atom/ns#" term="Install"/><category scheme="http://www.blogger.com/atom/ns#" term="Module"/><category scheme="http://www.blogger.com/atom/ns#" term="NetAdmins"/><title type='text'>NetAdmins Module</title><content type='html'>&lt;div style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://zemra.org/ndihme/unrealircd/netadmins-module/&quot; target=&quot;_self&quot; title=&quot;How to Install NetAdmins Module&quot;&gt;&lt;strong&gt;How to Install NetAdmins Module&lt;br /&gt;
&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;&lt;strong&gt;&lt;br /&gt;
&lt;code&gt;1. cd Unreal3.2/src/modules&lt;br /&gt;
2. wget http://shkarko.zemra.org/Modules/UnrealIRCD/netadmins.c&lt;br /&gt;
3. cd ../..&lt;br /&gt;
4. ./Config&lt;br /&gt;
5. make&lt;br /&gt;
6. make custommodule MODULEFILE=netadmins&lt;br /&gt;
7. On your unrealircd.conf, put this line&lt;br /&gt;
loadmodule “src/modules/netadmins.so”;&lt;/code&gt;&lt;br /&gt;
&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
Unrealircd.conf&lt;br /&gt;
&lt;code&gt;&lt;br /&gt;
&lt;strong&gt;set {&lt;br /&gt;
// Choose &quot;no&quot; here if you would like to allow&lt;br /&gt;
// netadmins to kill each other. Otherwise &quot;yes&quot;.&lt;br /&gt;
netadmins-are-gods yes;&lt;br /&gt;
}; &lt;/strong&gt;&lt;br /&gt;
&lt;/code&gt;</content><link rel='replies' type='application/atom+xml' href='http://ircd-help.blogspot.com/feeds/5449033756459440713/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ircd-help.blogspot.com/2011/09/netadmins-module.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2335896307555167853/posts/default/5449033756459440713'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2335896307555167853/posts/default/5449033756459440713'/><link rel='alternate' type='text/html' href='http://ircd-help.blogspot.com/2011/09/netadmins-module.html' title='NetAdmins Module'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2335896307555167853.post-8883447642342646174</id><published>2011-09-23T21:42:00.000-07:00</published><updated>2011-09-23T21:42:58.246-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="How To"/><category scheme="http://www.blogger.com/atom/ns#" term="Install"/><category scheme="http://www.blogger.com/atom/ns#" term="Module"/><category scheme="http://www.blogger.com/atom/ns#" term="Noexpire"/><title type='text'>Noexpire Module</title><content type='html'>&lt;div style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://zemra.org/ndihme/anope-services/modules/&quot; target=&quot;_self&quot; title=&quot;How to install ns_noexpire module&quot;&gt;&lt;strong&gt;How To Install NoExpire Module&lt;br /&gt;
&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;&lt;strong&gt;&lt;code&gt;&lt;br /&gt;
1. cd anope-1.8.5&lt;br /&gt;
2. cd src/modules&lt;br /&gt;
3. wget http://shkarko.zemra.org/Modules/ns_noexpire.c&lt;br /&gt;
4. cd ../..&lt;br /&gt;
5. make modules&lt;br /&gt;
6. make install&lt;br /&gt;
7. go to IRC and type /operserv modload ns_noexpire&lt;br /&gt;
&lt;/code&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;</content><link rel='replies' type='application/atom+xml' href='http://ircd-help.blogspot.com/feeds/8883447642342646174/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ircd-help.blogspot.com/2011/09/noexpire-module.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2335896307555167853/posts/default/8883447642342646174'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2335896307555167853/posts/default/8883447642342646174'/><link rel='alternate' type='text/html' href='http://ircd-help.blogspot.com/2011/09/noexpire-module.html' title='Noexpire Module'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2335896307555167853.post-5929686930828190188</id><published>2011-09-23T21:02:00.002-07:00</published><updated>2011-09-23T21:03:21.346-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Compile"/><category scheme="http://www.blogger.com/atom/ns#" term="Module"/><category scheme="http://www.blogger.com/atom/ns#" term="Operjoin"/><title type='text'>Operjoin Module</title><content type='html'>&lt;div style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://zemra.org/ndihme/unrealircd/operjoin-module/&quot; title=&quot;How to compile operjoin.so module&quot;&gt;&lt;strong&gt;How to compile operjoin module&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;
&lt;strong&gt;&lt;br /&gt;
&lt;/strong&gt;&lt;/div&gt;&lt;strong&gt;&lt;code&gt;wget http://shkarko.zemra.org/modules/unrealircd/operjoin.tar.gz&lt;br /&gt;
tar -xvf operjoin.tar.gz&lt;br /&gt;
cp operjoin.c Unreal3.2/src/modules&lt;br /&gt;
cd Unreal3.2&lt;br /&gt;
./Config&lt;br /&gt;
make or gmake&lt;br /&gt;
make custommodule MODULEFILE=operjoin&lt;br /&gt;
make install&lt;br /&gt;
loadmodule &quot;src/modules/modulename.so&quot;; (add this line to your  unrealircd.conf)&lt;br /&gt;
/rehash your ircd&lt;/code&gt;&lt;/strong&gt;</content><link rel='replies' type='application/atom+xml' href='http://ircd-help.blogspot.com/feeds/5929686930828190188/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ircd-help.blogspot.com/2011/09/operjoin-module.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2335896307555167853/posts/default/5929686930828190188'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2335896307555167853/posts/default/5929686930828190188'/><link rel='alternate' type='text/html' href='http://ircd-help.blogspot.com/2011/09/operjoin-module.html' title='Operjoin Module'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2335896307555167853.post-4354480622700303357</id><published>2011-09-23T21:02:00.000-07:00</published><updated>2012-10-23T02:52:31.152-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Configure"/><category scheme="http://www.blogger.com/atom/ns#" term="Install"/><category scheme="http://www.blogger.com/atom/ns#" term="Module"/><category scheme="http://www.blogger.com/atom/ns#" term="OPSB"/><title type='text'>OPSB Module</title><content type='html'>&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;b&gt;&lt;a href=&quot;http://zemra.org/ndihme/neostats/install-opsb/&quot; target=&quot;_self&quot; title=&quot;How To Install SecureServ&quot;&gt;How To Install OPSB&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;
&lt;code&gt;&lt;b&gt; 1. cd NeoStats3.0/modules&lt;br /&gt;
2. wget http://unix.oppserver.net/irc/ircd/neostats/OPSB-3.0.a3.tar.gz&lt;br /&gt;
3. tar -xvf OPSB-3.0.a3.tar.gz&lt;br /&gt;
4. cd OPSB-3.0.a3&lt;br /&gt;
5. ./configure&lt;br /&gt;
6. make&lt;br /&gt;
7. make install&lt;br /&gt;
8. on IRC type: /msg neostats load opsb&lt;/b&gt;&lt;/code&gt;</content><link rel='replies' type='application/atom+xml' href='http://ircd-help.blogspot.com/feeds/4354480622700303357/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ircd-help.blogspot.com/2011/09/opsb-module.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2335896307555167853/posts/default/4354480622700303357'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2335896307555167853/posts/default/4354480622700303357'/><link rel='alternate' type='text/html' href='http://ircd-help.blogspot.com/2011/09/opsb-module.html' title='OPSB Module'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2335896307555167853.post-7390392303118461343</id><published>2011-09-23T21:01:00.000-07:00</published><updated>2011-09-23T21:01:18.795-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Configure"/><category scheme="http://www.blogger.com/atom/ns#" term="Install"/><category scheme="http://www.blogger.com/atom/ns#" term="SecureServ"/><title type='text'>SecureServ</title><content type='html'>&lt;div style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://zemra.org/ndihme/neostats/secureserv/&quot; target=&quot;_self&quot; title=&quot;How To Install SecureServ&quot;&gt;&lt;strong&gt;How To Install SecureServ&lt;br /&gt;
&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;&lt;code&gt;&lt;strong&gt;&lt;br /&gt;
1. cd NeoStats3.0/modules&lt;br /&gt;
2. wget http://shkarko.zemra.org/Modules/NeoStats/SecureServ-3.0.a3.tar.gz&lt;br /&gt;
3. tar -xvf SecureServ-3.0.a3.tar.gz&lt;br /&gt;
4. cd SecureServ-3.0.a3&lt;br /&gt;
5. ./configure&lt;br /&gt;
6. make&lt;br /&gt;
7. make install&lt;br /&gt;
8. on IRC type: /msg neostats load secureserv&lt;/strong&gt;&lt;/code&gt;</content><link rel='replies' type='application/atom+xml' href='http://ircd-help.blogspot.com/feeds/7390392303118461343/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ircd-help.blogspot.com/2011/09/secureserv.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2335896307555167853/posts/default/7390392303118461343'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2335896307555167853/posts/default/7390392303118461343'/><link rel='alternate' type='text/html' href='http://ircd-help.blogspot.com/2011/09/secureserv.html' title='SecureServ'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2335896307555167853.post-5404916024416252962</id><published>2011-09-23T21:00:00.000-07:00</published><updated>2011-09-23T21:00:13.141-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Configure"/><category scheme="http://www.blogger.com/atom/ns#" term="Install"/><category scheme="http://www.blogger.com/atom/ns#" term="UnrealIRCD"/><title type='text'>UnrealIRCD</title><content type='html'>&lt;a href=&quot;http://zemra.org/?attachment_id=353&quot; rel=&quot;attachment wp-att-353&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;aligncenter size-full wp-image-353&quot; height=&quot;130&quot; src=&quot;http://Zemra.Org/wp-content/uploads/2010/10/UnrealIRCD.jpg&quot; title=&quot;UnrealIRCD&quot; width=&quot;449&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://zemra.org/unrealircd/&quot; target=&quot;_self&quot; title=&quot;Install + Configure UnrealIRCD&quot;&gt;&lt;strong&gt;How To Install UnrealIRCD&lt;br /&gt;
&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;wget http://shkarko.zemra.org/Unreal3.2.8.1.tar.gz&lt;br /&gt;
tar xfz Unreal3.2.8.1.tar.gz&lt;br /&gt;
cd Unreal3.2&lt;br /&gt;
./Config&lt;/strong&gt;&lt;br /&gt;
&lt;code&gt;&lt;br /&gt;
anti-spoof protection? No&lt;br /&gt;
directory with configuration files? hit enter&lt;br /&gt;
path to ircd binary? hit enter&lt;br /&gt;
hub or leaf? Hub&lt;br /&gt;
hostname? Type the subdomain created earlier&lt;br /&gt;
default permissions? 0600&lt;br /&gt;
SSL support? No (or Yes if you are a security addict)&lt;br /&gt;
IPv6 support? No&lt;br /&gt;
enable ziplinks? No (unless you&#39;re linking with another IRCD)&lt;br /&gt;
enable remote includes? No (again, unless you&#39;re linking)&lt;br /&gt;
enable prefixes? Yes (totally up to you)&lt;br /&gt;
listen backlog? 5 is fine, hit enter&lt;br /&gt;
nickname history? 2000 is fine, hit enter&lt;br /&gt;
max SendQ&lt;br /&gt;
length? hit enter&lt;br /&gt;
buffer pools? hit enter&lt;br /&gt;
file descriptors? hit enter&lt;br /&gt;
more parameters? hit enter&lt;br /&gt;
&lt;/code&gt;&lt;br /&gt;
&lt;strong&gt;make ose gmake&lt;br /&gt;
cp doc/example.conf unrealircd.conf&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;now configure &lt;a href=&quot;http://zemra.org/ndihme/unrealircd/&quot; target=&quot;_self&quot; title=&quot;How to configure UnrealIRCD Server&quot;&gt;unrealircd.conf&lt;/a&gt;&lt;/strong&gt; &lt;strong&gt;file&lt;/strong&gt;&lt;br /&gt;
&lt;code&gt;/*&lt;br /&gt;
* Unrealircd.conf by DeviL (Info@Zemra.Org).&lt;br /&gt;
*/&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
/* Type of comments */&lt;br /&gt;
#Comment type 1 (Shell type)&lt;br /&gt;
// Comment type 2(C++ style)&lt;br /&gt;
/* Comment type 3 (C Style) */&lt;br /&gt;
#those lines are ignored by the ircd.&lt;br /&gt;
&lt;br /&gt;
/* FOR *NIX, uncomment the following 2lines: */&lt;br /&gt;
loadmodule &quot;src/modules/commands.so&quot;;&lt;br /&gt;
loadmodule &quot;src/modules/cloak.so&quot;;&lt;br /&gt;
#loadmodule &quot;src/modules/antirandom.so&quot;;&lt;br /&gt;
#loadmodule &quot;src/modules/hideserver.so&quot;;&lt;br /&gt;
#loadmodule &quot;src/modules/nocolorumode.so&quot;;&lt;br /&gt;
#loadmodule &quot;src/modules/antimoon.so&quot;;&lt;br /&gt;
#loadmodule &quot;src/modules/m_privdeaf.so&quot;;&lt;br /&gt;
&lt;br /&gt;
/* FOR Windows, uncomment the following 2 lines: */&lt;br /&gt;
//loadmodule &quot;modules/commands.dll&quot;;&lt;br /&gt;
//loadmodule &quot;modules/cloak.dll&quot;;&lt;br /&gt;
&lt;br /&gt;
include &quot;help.conf&quot;;&lt;br /&gt;
include &quot;badwords.channel.conf&quot;;&lt;br /&gt;
include &quot;badwords.message.conf&quot;;&lt;br /&gt;
include &quot;badwords.quit.conf&quot;;&lt;br /&gt;
include &quot;spamfilter.conf&quot;;&lt;br /&gt;
&lt;br /&gt;
me&lt;br /&gt;
{&lt;br /&gt;
name &quot;Irc.Zemra.Org&quot;;&lt;br /&gt;
info &quot; -   12Zemra e Shqiptarit&quot;;&lt;br /&gt;
numeric 10;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
admin {&lt;br /&gt;
&quot;Server: Irc.Zemra.Org&quot;;&lt;br /&gt;
&quot;Admin: ««  12Admin  »»&quot;;&lt;br /&gt;
&quot;E-Mail:  12Admin@Zemra.Org &quot;; };&lt;br /&gt;
&lt;br /&gt;
class           clients&lt;br /&gt;
{&lt;br /&gt;
pingfreq 90;&lt;br /&gt;
maxclients 500;&lt;br /&gt;
sendq 1000000;&lt;br /&gt;
recvq 8000;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
class           servers&lt;br /&gt;
{&lt;br /&gt;
pingfreq 90;&lt;br /&gt;
maxclients 10;        /* Max servers we can have linked at a time */&lt;br /&gt;
sendq 10000000;&lt;br /&gt;
connfreq 100; /* How many seconds between each connection attempt */&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
allow {&lt;br /&gt;
&lt;br /&gt;
ip             *@*;&lt;br /&gt;
hostname       *@*.static.tpgi.com.au;&lt;br /&gt;
class           clients;&lt;br /&gt;
maxperip 10;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
listen 72.62.52.41:4444;&lt;br /&gt;
listen 72.62.52.41:6660-6669;&lt;br /&gt;
listen 72.62.52.41:8001-8005;&lt;br /&gt;
&lt;br /&gt;
allow channel {&lt;br /&gt;
channel &quot;#ALbaChat&quot;;&lt;br /&gt;
};&lt;br /&gt;
allow channel {&lt;br /&gt;
channel &quot;#Ndihme&quot;;&lt;br /&gt;
};&lt;br /&gt;
allow channel {&lt;br /&gt;
channel &quot;#Ops&quot;;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
deny channel {&lt;br /&gt;
channel &quot;*#*&quot;;&lt;br /&gt;
reason &quot;Nuk lejohet hapja e kanaleve të reja! Për më shumë info, kontaktoni Administratorët e serverit!&quot;;&lt;br /&gt;
redirect &quot;#ALbaChat&quot;;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
link   Services.Zemra.Org {&lt;br /&gt;
username *;&lt;br /&gt;
hostname 72.62.52.41;&lt;br /&gt;
bind-ip *;&lt;br /&gt;
port 4444;&lt;br /&gt;
hub *;&lt;br /&gt;
password-connect &quot;Services&quot;;&lt;br /&gt;
password-receive &quot;Services&quot;;&lt;br /&gt;
class servers;&lt;br /&gt;
options {&lt;br /&gt;
};&lt;br /&gt;
};&lt;br /&gt;
link   Stats.Zemra.Org {&lt;br /&gt;
username *;&lt;br /&gt;
hostname 72.62.52.41;&lt;br /&gt;
bind-ip *;&lt;br /&gt;
port 4444;&lt;br /&gt;
hub *;&lt;br /&gt;
password-connect &quot;Links&quot;;&lt;br /&gt;
password-receive &quot;Links&quot;;&lt;br /&gt;
class servers;&lt;br /&gt;
options {&lt;br /&gt;
};&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
ulines {&lt;br /&gt;
Services.Zemra.Org;&lt;br /&gt;
Stats.Zemra.Org;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
drpass {&lt;br /&gt;
restart &quot;Restart&quot;;&lt;br /&gt;
die &quot;Die&quot;;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
log &quot;ircd.log&quot; {&lt;br /&gt;
/* Delete the log file and start a new one when it reaches 2MB, leave this out to always use the&lt;br /&gt;
same log */&lt;br /&gt;
maxsize 2097152;&lt;br /&gt;
flags {&lt;br /&gt;
oper;&lt;br /&gt;
kline;&lt;br /&gt;
connects;&lt;br /&gt;
server-connects;&lt;br /&gt;
kills;&lt;br /&gt;
errors;&lt;br /&gt;
sadmin-commands;&lt;br /&gt;
chg-commands;&lt;br /&gt;
oper-override;&lt;br /&gt;
spamfilter;&lt;br /&gt;
};&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
// This points the command /nickserv to the user NickServ who is connected to the set::services-server server&lt;br /&gt;
/*alias NickServ {&lt;br /&gt;
target &quot;NickServ&quot;;&lt;br /&gt;
type services;&lt;br /&gt;
};*/&lt;br /&gt;
&lt;br /&gt;
// If you want the command to point to the same nick as the command, you can leave the nick entry out&lt;br /&gt;
//alias ChanServ { type services; };&lt;br /&gt;
&lt;br /&gt;
// Points the /statserv command to the user StatServ on the set::stats-server server&lt;br /&gt;
//alias StatServ { type stats; };&lt;br /&gt;
&lt;br /&gt;
// Points the /superbot command to the user SuperBot&lt;br /&gt;
//alias SuperBot { type normal; };&lt;br /&gt;
&lt;br /&gt;
/* Standard aliases */&lt;br /&gt;
alias nickserv { type services; };&lt;br /&gt;
alias ns { nick nickserv; type services; };&lt;br /&gt;
alias chanserv { type services; };&lt;br /&gt;
alias cs { nick chanserv; type services; };&lt;br /&gt;
alias memoserv { type services; };&lt;br /&gt;
alias ms { nick memoserv; type services; };&lt;br /&gt;
alias operserv { type services; };&lt;br /&gt;
alias os { nick operserv; type services; };&lt;br /&gt;
alias helpserv { type services; };&lt;br /&gt;
alias hs { nick helpserv; type services; };&lt;br /&gt;
alias irciihelp { type services; };&lt;br /&gt;
alias statserv { type services; };&lt;br /&gt;
alias ss { nick statserv; type services; };&lt;br /&gt;
alias botserv { type services; };&lt;br /&gt;
alias bs { nick botserv; type services; };&lt;br /&gt;
alias NickServ { type services; };&lt;br /&gt;
alias ChanServ { type services; };&lt;br /&gt;
alias OperServ { type services; };&lt;br /&gt;
alias HelpServ { type services; };&lt;br /&gt;
alias StatServ { type stats; };&lt;br /&gt;
&lt;br /&gt;
alias &quot;identify&quot; {&lt;br /&gt;
format &quot;^#&quot; {&lt;br /&gt;
target &quot;chanserv&quot;;&lt;br /&gt;
type services;&lt;br /&gt;
parameters &quot;IDENTIFY %1-&quot;;&lt;br /&gt;
};&lt;br /&gt;
format &quot;^[^#]&quot; {&lt;br /&gt;
target &quot;nickserv&quot;;&lt;br /&gt;
type services;&lt;br /&gt;
parameters &quot;IDENTIFY %1-&quot;;&lt;br /&gt;
};&lt;br /&gt;
type command;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
/* Standard aliases */&lt;br /&gt;
alias &quot;services&quot; {&lt;br /&gt;
format &quot;^#&quot; {&lt;br /&gt;
target &quot;chanserv&quot;;&lt;br /&gt;
type services;&lt;br /&gt;
parameters &quot;%1-&quot;;&lt;br /&gt;
};&lt;br /&gt;
format &quot;^[^#]&quot; {&lt;br /&gt;
target &quot;nickserv&quot;;&lt;br /&gt;
type services;&lt;br /&gt;
parameters &quot;%1-&quot;;&lt;br /&gt;
};&lt;br /&gt;
type command;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
alias &quot;identify&quot; {&lt;br /&gt;
format &quot;^#&quot; {&lt;br /&gt;
target &quot;chanserv&quot;;&lt;br /&gt;
type services;&lt;br /&gt;
parameters &quot;IDENTIFY %1-&quot;;&lt;br /&gt;
};&lt;br /&gt;
format &quot;^[^#]&quot; {&lt;br /&gt;
target &quot;nickserv&quot;;&lt;br /&gt;
type services;&lt;br /&gt;
parameters &quot;IDENTIFY %1-&quot;;&lt;br /&gt;
};&lt;br /&gt;
type command;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
/* This is an example of a real command alias */&lt;br /&gt;
/* This maps /GLINEBOT to /GLINE &amp;lt;parameter&amp;gt; 2d etc... */&lt;br /&gt;
alias &quot;glinebot&quot; {&lt;br /&gt;
format &quot;.+&quot; {&lt;br /&gt;
command &quot;gline&quot;;&lt;br /&gt;
type real;&lt;br /&gt;
parameters &quot;%1 +0  4Bots are not allowed in this server -  12Gline@Zemra.Org &quot;;&lt;br /&gt;
};&lt;br /&gt;
type command;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
tld {&lt;br /&gt;
mask *@*;&lt;br /&gt;
motd &quot;ircd.motd&quot;;&lt;br /&gt;
rules &quot;ircd.rules&quot;;&lt;br /&gt;
opermotd &quot;ircd.opermotd&quot;;&lt;br /&gt;
};&lt;br /&gt;
ban nick {&lt;br /&gt;
mask &quot;*Serv*&quot;;&lt;br /&gt;
reason &quot;Reserved for Services&quot;;&lt;br /&gt;
};&lt;br /&gt;
ban ip {&lt;br /&gt;
mask 195.86.232.81;&lt;br /&gt;
reason &quot;Delinked server&quot;;&lt;br /&gt;
};&lt;br /&gt;
ban server {&lt;br /&gt;
mask eris.berkeley.edu;&lt;br /&gt;
reason &quot;Get out of here.&quot;;&lt;br /&gt;
};&lt;br /&gt;
ban user {&lt;br /&gt;
mask *tirc@*.saturn.bbn.com;&lt;br /&gt;
reason &quot;Idiot&quot;;&lt;br /&gt;
};&lt;br /&gt;
ban realname {&lt;br /&gt;
mask &quot;www.AlbaTok.com&quot;;&lt;br /&gt;
reason &quot;Ndro Relaname&quot;;&lt;br /&gt;
};&lt;br /&gt;
ban realname {&lt;br /&gt;
mask &quot;WwW.Tivendos.Net&quot;;&lt;br /&gt;
reason &quot;Ndro Relaname&quot;;&lt;br /&gt;
};&lt;br /&gt;
except ban {&lt;br /&gt;
/* don&#39;t ban stskeeps */&lt;br /&gt;
mask           *!*Zemra*@*;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
deny dcc { filename &quot;*sub7*&quot;; reason &quot;DCC Trojan...&quot;; };&lt;br /&gt;
deny dcc { filename &quot;*vbs*&quot;; reason &quot;virus/trojan i mundshem, dcc nuk lejohet.&quot;; };&lt;br /&gt;
deny dcc { filename &quot;*bat*&quot;; reason &quot;virus/trojan i mundshem, dcc nuk lejohet.&quot;; };&lt;br /&gt;
deny dcc { filename &quot;*com*&quot;; reason &quot;virus/trojan i mundshem, dcc nuk lejohet.&quot;; };&lt;br /&gt;
deny dcc { filename &quot;*exe*&quot;; reason &quot;virus/trojan i mundshem, dcc nuk lejohet.&quot;; };&lt;br /&gt;
&lt;br /&gt;
vhost {&lt;br /&gt;
vhost           Operator.Zemra.Org;&lt;br /&gt;
from {&lt;br /&gt;
userhost       *@*;&lt;br /&gt;
};&lt;br /&gt;
login           operator;&lt;br /&gt;
password        zemra;&lt;br /&gt;
};&lt;br /&gt;
vhost {&lt;br /&gt;
vhost           Operatore.Zemra.Org;&lt;br /&gt;
from {&lt;br /&gt;
userhost       *@*;&lt;br /&gt;
};&lt;br /&gt;
login           operatore;&lt;br /&gt;
password        zemra;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
/* You can include other configuration files */&lt;br /&gt;
/* include &quot;klines.conf&quot;; */&lt;br /&gt;
&lt;br /&gt;
/* Network configuration */&lt;br /&gt;
set {&lt;br /&gt;
network-name         &quot;Zemra&quot;;&lt;br /&gt;
default-server     &quot;Irc.Zemra.Org&quot;;&lt;br /&gt;
services-server     &quot;services.Zemra.Org&quot;;&lt;br /&gt;
stats-server         &quot;stats.zemra.Org&quot;;&lt;br /&gt;
help-channel         &quot;#Ndihme&quot;;&lt;br /&gt;
hiddenhost-prefix    &quot;Zemra&quot;;&lt;br /&gt;
prefix-quit         &quot; 12Vizitor nga  4«« ¤  12www.Zemra.Org 4 ¤ »» &quot;;&lt;br /&gt;
/* Cloak keys should be the same at all servers on the network.&lt;br /&gt;
* They are used for generating masked hosts and should be kept secret.&lt;br /&gt;
* The keys should be 3 random strings of 5-100 characters&lt;br /&gt;
* (10-20 chars is just fine) and must consist of lowcase (a-z),&lt;br /&gt;
* upcase (A-Z) and digits (0-9) [see first key example].&lt;br /&gt;
*/&lt;br /&gt;
cloak-keys {&lt;br /&gt;
&quot;LCdRdwzb88hPkMdsdsmnGF3cbOv0b&quot;;&lt;br /&gt;
&quot;mFFQaKFSjSl2dsdssf67cmmElq2uHqx&quot;;&lt;br /&gt;
&quot;wHmk7pJULg8dfzxczOuhCLfp74MgQId&quot;;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
/* on-oper host */&lt;br /&gt;
hosts {&lt;br /&gt;
local         &quot;IRCop.Zemra.Org&quot;;&lt;br /&gt;
global         &quot;IRCop.Zemra.Org&quot;;&lt;br /&gt;
coadmin     &quot;Co-Admin.Zemra.Org&quot;;&lt;br /&gt;
admin         &quot;Admin.Zemra.Org&quot;;&lt;br /&gt;
servicesadmin  &quot;Services-Admin.Zemra.Org&quot;;&lt;br /&gt;
netadmin      &quot;NetAdmin.Zemra.Org&quot;;&lt;br /&gt;
host-on-oper-up &quot;yes&quot;;&lt;br /&gt;
};&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
/* Server specific configuration */&lt;br /&gt;
&lt;br /&gt;
set {&lt;br /&gt;
kline-address &quot;GLine@Zemra.Org&quot;;&lt;br /&gt;
modes-on-connect &quot;+icxvw&quot;;&lt;br /&gt;
auto-join &quot;#ALbaChat&quot;;&lt;br /&gt;
modes-on-join &quot;+ntrVCTfj 3:1 [5j#R1,7m#M5,2n#N1,7t#b]:3&quot;;&lt;br /&gt;
modes-on-oper     &quot;+Wxwgspq&quot;;&lt;br /&gt;
restrict-usermodes &quot;icvwx&quot;;&lt;br /&gt;
snomask-on-oper &quot;+cFfkejvGnNqsSo&quot;;&lt;br /&gt;
oper-auto-join &quot;#ALbaChat,#Ndihme,#Ops,#Staff&quot;;&lt;br /&gt;
dns {&lt;br /&gt;
nameserver 127.0.0.1;&lt;br /&gt;
timeout 2s;&lt;br /&gt;
retries 2;&lt;br /&gt;
};&lt;br /&gt;
options {&lt;br /&gt;
hide-ulines;&lt;br /&gt;
/* You can enable ident checking here if you want */&lt;br /&gt;
identd-check;&lt;br /&gt;
flat-map;&lt;br /&gt;
allow-part-if-shunned;&lt;br /&gt;
fail-oper-warn;&lt;br /&gt;
show-connect-info;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
maxchannelsperuser 15;&lt;br /&gt;
&lt;br /&gt;
anti-spam-quit-message-time 10s;&lt;br /&gt;
&lt;br /&gt;
static-quit &quot; 12Vizitor nga  4«« ¤  12www.Zemra.Org 4 ¤ »» &quot;;&lt;br /&gt;
&lt;br /&gt;
static-part &quot;Client Parted from  4«« ¤  12www.Zemra.Org 4 ¤ »» &quot;;&lt;br /&gt;
&lt;br /&gt;
//   flat-map &quot;Nuk keni access te mjafueshëm për komandën /map&quot;;&lt;br /&gt;
&lt;br /&gt;
//   flat-links &quot;Nuk keni access te mjafueshëm për komandën /links.&quot;;&lt;br /&gt;
&lt;br /&gt;
oper-only-stats &quot;*&quot;;&lt;br /&gt;
&lt;br /&gt;
/* Throttling: this example sets a limit of 3 connection attempts per 60s (per host). */&lt;br /&gt;
throttle {&lt;br /&gt;
connections 3;&lt;br /&gt;
period 60s;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
/* Anti flood protection */&lt;br /&gt;
anti-flood {&lt;br /&gt;
nick-flood 2:60;    /* 3 nickchanges per 60 seconds (the default) */&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
/* Spam filter */&lt;br /&gt;
spamfilter {&lt;br /&gt;
ban-time 1d; /* default duration of a *line ban set by spamfilter */&lt;br /&gt;
ban-reason &quot;Spam/Advertising&quot;; /* default reason */&lt;br /&gt;
virus-help-channel &quot;#Ndihme&quot;; /* channel to use for &#39;viruschan&#39; action */&lt;br /&gt;
/* except &quot;#Ndihme&quot;; channel to exempt from filtering */&lt;br /&gt;
};&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
* Unrealircd.conf by DeviL (Info@Zemra.Org).&lt;br /&gt;
* For any help visite http://www.Zemra.Org&lt;br /&gt;
*/&lt;br /&gt;
&lt;div id=&quot;_mcePaste&quot; style=&quot;height: 1px; left: -10000px; overflow: hidden; position: absolute; top: 8124px; width: 1px;&quot;&gt;/*&lt;br /&gt;
* Unrealircd.conf by HitMan (Info@Zemra.Org).&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
/* Type of comments */&lt;br /&gt;
#Comment type 1 (Shell type)&lt;br /&gt;
// Comment type 2(C++ style)&lt;br /&gt;
/* Comment type 3 (C Style) */&lt;br /&gt;
#those lines are ignored by the ircd.&lt;br /&gt;
&lt;br /&gt;
/* FOR *NIX, uncomment the following 2lines: */&lt;br /&gt;
loadmodule &quot;src/modules/commands.so&quot;;&lt;br /&gt;
loadmodule &quot;src/modules/cloak.so&quot;;&lt;br /&gt;
loadmodule &quot;src/modules/antirandom.so&quot;;&lt;br /&gt;
loadmodule &quot;src/modules/hideserver.so&quot;;&lt;br /&gt;
loadmodule &quot;src/modules/nocolorumode.so&quot;;&lt;br /&gt;
loadmodule &quot;src/modules/antimoon.so&quot;;&lt;br /&gt;
loadmodule &quot;src/modules/m_privdeaf.so&quot;;&lt;br /&gt;
&lt;br /&gt;
/* FOR Windows, uncomment the following 2 lines: */&lt;br /&gt;
//loadmodule &quot;modules/commands.dll&quot;;&lt;br /&gt;
//loadmodule &quot;modules/cloak.dll&quot;;&lt;br /&gt;
&lt;br /&gt;
include &quot;help.conf&quot;;&lt;br /&gt;
include &quot;badwords.channel.conf&quot;;&lt;br /&gt;
include &quot;badwords.message.conf&quot;;&lt;br /&gt;
include &quot;badwords.quit.conf&quot;;&lt;br /&gt;
include &quot;spamfilter.conf&quot;;&lt;br /&gt;
include &quot;oper.conf&quot;;&lt;br /&gt;
include &quot;badnick.conf&quot;;&lt;br /&gt;
include &quot;exception.conf&quot;;&lt;br /&gt;
&lt;br /&gt;
me&lt;br /&gt;
{&lt;br /&gt;
name &quot;Irc.Zemra.Org&quot;;&lt;br /&gt;
info &quot; -   12Zemra e Shqiptarit&quot;;&lt;br /&gt;
numeric 10;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
admin {&lt;br /&gt;
&quot;Server: Irc.Zemra.Org&quot;;&lt;br /&gt;
&quot;Admin: ««  12Admin  »»&quot;;&lt;br /&gt;
&quot;E-Mail:  12Admin@Zemra.Org &quot;; };&lt;br /&gt;
&lt;br /&gt;
class           clients&lt;br /&gt;
{&lt;br /&gt;
pingfreq 90;&lt;br /&gt;
maxclients 500;&lt;br /&gt;
sendq 100000;&lt;br /&gt;
recvq 8000;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
class           servers&lt;br /&gt;
{&lt;br /&gt;
pingfreq 90;&lt;br /&gt;
maxclients 10;        /* Max servers we can have linked at a time */&lt;br /&gt;
sendq 1000000;&lt;br /&gt;
connfreq 100; /* How many seconds between each connection attempt */&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
allow {&lt;br /&gt;
ip             *@*;&lt;br /&gt;
hostname       *@*.static.tpgi.com.au;&lt;br /&gt;
class           clients;&lt;br /&gt;
maxperip 10;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
listen 72.20.42.110:3366;&lt;br /&gt;
listen 72.20.42.110:6660-6669;&lt;br /&gt;
listen 72.20.42.110:8001-8005;&lt;br /&gt;
&lt;br /&gt;
allow channel {&lt;br /&gt;
channel &quot;#ALbaChat&quot;;&lt;br /&gt;
};&lt;br /&gt;
allow channel {&lt;br /&gt;
channel &quot;#Ndihme&quot;;&lt;br /&gt;
};&lt;br /&gt;
allow channel {&lt;br /&gt;
channel &quot;#Ops&quot;;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
deny channel {&lt;br /&gt;
channel &quot;*#*&quot;;&lt;br /&gt;
reason &quot;Nuk lejohet hapja e kanaleve të reja! Për më shumë info, kontaktoni Administratorët e serverit!&quot;;&lt;br /&gt;
redirect &quot;#ALbaChat&quot;;&lt;br /&gt;
};&lt;br /&gt;
set {&lt;br /&gt;
antirandom {&lt;br /&gt;
threshold 5;&lt;br /&gt;
ban-action gzline;&lt;br /&gt;
ban-time 100d;&lt;br /&gt;
ban-reason &quot; 4Ju lutemi ri-lidhuni prej  12http://Chat.Zemra.Org/ &quot;;&lt;br /&gt;
fullstatus-on-load yes;&lt;br /&gt;
show-failedconnects yes;&lt;br /&gt;
except-hosts {&lt;br /&gt;
&quot;*@203.219.73.176&quot;;&lt;br /&gt;
&quot;*@77.*&quot;;&lt;br /&gt;
&quot;*@79.*&quot;;&lt;br /&gt;
&quot;*Shqipet@*&quot;;&lt;br /&gt;
&quot;*Zemra@*&quot;;&lt;br /&gt;
};&lt;br /&gt;
};&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
link   Services.Zemra.Org {&lt;br /&gt;
username *;&lt;br /&gt;
hostname 72.20.42.110;&lt;br /&gt;
bind-ip *;&lt;br /&gt;
port 3366;&lt;br /&gt;
hub *;&lt;br /&gt;
password-connect &quot;Services&quot;;&lt;br /&gt;
password-receive &quot;Services&quot;;&lt;br /&gt;
class servers;&lt;br /&gt;
options {&lt;br /&gt;
};&lt;br /&gt;
};&lt;br /&gt;
link   Stats.Zemra.Org {&lt;br /&gt;
username *;&lt;br /&gt;
hostname 72.20.42.110;&lt;br /&gt;
bind-ip *;&lt;br /&gt;
port 3366;&lt;br /&gt;
hub *;&lt;br /&gt;
password-connect &quot;Links&quot;;&lt;br /&gt;
password-receive &quot;Links&quot;;&lt;br /&gt;
class servers;&lt;br /&gt;
options {&lt;br /&gt;
};&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
ulines {&lt;br /&gt;
Services.Zemra.Org;&lt;br /&gt;
Stats.Zemra.Org;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
drpass {&lt;br /&gt;
restart &quot;RestartBaby&quot;;&lt;br /&gt;
die &quot;DieMama&quot;;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
log &quot;ircd.log&quot; {&lt;br /&gt;
/* Delete the log file and start a new one when it reaches 2MB, leave this out to always use the&lt;br /&gt;
same log */&lt;br /&gt;
maxsize 2097152;&lt;br /&gt;
flags {&lt;br /&gt;
oper;&lt;br /&gt;
kline;&lt;br /&gt;
connects;&lt;br /&gt;
server-connects;&lt;br /&gt;
kills;&lt;br /&gt;
errors;&lt;br /&gt;
sadmin-commands;&lt;br /&gt;
chg-commands;&lt;br /&gt;
oper-override;&lt;br /&gt;
spamfilter;&lt;br /&gt;
};&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
// This points the command /nickserv to the user NickServ who is connected to the set::services-server server&lt;br /&gt;
/*alias NickServ {&lt;br /&gt;
target &quot;NickServ&quot;;&lt;br /&gt;
type services;&lt;br /&gt;
};*/&lt;br /&gt;
&lt;br /&gt;
// If you want the command to point to the same nick as the command, you can leave the nick entry out&lt;br /&gt;
//alias ChanServ { type services; };&lt;br /&gt;
&lt;br /&gt;
// Points the /statserv command to the user StatServ on the set::stats-server server&lt;br /&gt;
//alias StatServ { type stats; };&lt;br /&gt;
&lt;br /&gt;
// Points the /superbot command to the user SuperBot&lt;br /&gt;
//alias SuperBot { type normal; };&lt;br /&gt;
&lt;br /&gt;
/* Standard aliases */&lt;br /&gt;
alias nickserv { type services; };&lt;br /&gt;
alias ns { nick nickserv; type services; };&lt;br /&gt;
alias chanserv { type services; };&lt;br /&gt;
alias cs { nick chanserv; type services; };&lt;br /&gt;
alias memoserv { type services; };&lt;br /&gt;
alias ms { nick memoserv; type services; };&lt;br /&gt;
alias operserv { type services; };&lt;br /&gt;
alias os { nick operserv; type services; };&lt;br /&gt;
alias helpserv { type services; };&lt;br /&gt;
alias hs { nick helpserv; type services; };&lt;br /&gt;
alias irciihelp { type services; };&lt;br /&gt;
alias statserv { type services; };&lt;br /&gt;
alias ss { nick statserv; type services; };&lt;br /&gt;
alias botserv { type services; };&lt;br /&gt;
alias bs { nick botserv; type services; };&lt;br /&gt;
alias NickServ { type services; };&lt;br /&gt;
alias ChanServ { type services; };&lt;br /&gt;
alias OperServ { type services; };&lt;br /&gt;
alias HelpServ { type services; };&lt;br /&gt;
alias StatServ { type stats; };&lt;br /&gt;
&lt;br /&gt;
alias &quot;identify&quot; {&lt;br /&gt;
format &quot;^#&quot; {&lt;br /&gt;
target &quot;chanserv&quot;;&lt;br /&gt;
type services;&lt;br /&gt;
parameters &quot;IDENTIFY %1-&quot;;&lt;br /&gt;
};&lt;br /&gt;
format &quot;^[^#]&quot; {&lt;br /&gt;
target &quot;nickserv&quot;;&lt;br /&gt;
type services;&lt;br /&gt;
parameters &quot;IDENTIFY %1-&quot;;&lt;br /&gt;
};&lt;br /&gt;
type command;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
/* Standard aliases */&lt;br /&gt;
alias &quot;services&quot; {&lt;br /&gt;
format &quot;^#&quot; {&lt;br /&gt;
target &quot;chanserv&quot;;&lt;br /&gt;
type services;&lt;br /&gt;
parameters &quot;%1-&quot;;&lt;br /&gt;
};&lt;br /&gt;
format &quot;^[^#]&quot; {&lt;br /&gt;
target &quot;nickserv&quot;;&lt;br /&gt;
type services;&lt;br /&gt;
parameters &quot;%1-&quot;;&lt;br /&gt;
};&lt;br /&gt;
type command;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
alias &quot;identify&quot; {&lt;br /&gt;
format &quot;^#&quot; {&lt;br /&gt;
target &quot;chanserv&quot;;&lt;br /&gt;
type services;&lt;br /&gt;
parameters &quot;IDENTIFY %1-&quot;;&lt;br /&gt;
};&lt;br /&gt;
format &quot;^[^#]&quot; {&lt;br /&gt;
target &quot;nickserv&quot;;&lt;br /&gt;
type services;&lt;br /&gt;
parameters &quot;IDENTIFY %1-&quot;;&lt;br /&gt;
};&lt;br /&gt;
type command;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
/* This is an example of a real command alias */&lt;br /&gt;
/* This maps /GLINEBOT to /GLINE &amp;lt;parameter&amp;gt; 2d etc... */&lt;br /&gt;
alias &quot;glinebot&quot; {&lt;br /&gt;
format &quot;.+&quot; {&lt;br /&gt;
command &quot;gline&quot;;&lt;br /&gt;
type real;&lt;br /&gt;
parameters &quot;%1 +0  4Bots are not allowed in this server -  12Gline@Zemra.Org &quot;;&lt;br /&gt;
};&lt;br /&gt;
type command;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
tld {&lt;br /&gt;
mask *@*;&lt;br /&gt;
motd &quot;ircd.motd&quot;;&lt;br /&gt;
rules &quot;ircd.rules&quot;;&lt;br /&gt;
opermotd &quot;ircd.opermotd&quot;;&lt;br /&gt;
};&lt;br /&gt;
ban nick {&lt;br /&gt;
mask &quot;*Serv*&quot;;&lt;br /&gt;
reason &quot;Reserved for Services&quot;;&lt;br /&gt;
};&lt;br /&gt;
ban ip {&lt;br /&gt;
mask 195.86.232.81;&lt;br /&gt;
reason &quot;Delinked server&quot;;&lt;br /&gt;
};&lt;br /&gt;
ban server {&lt;br /&gt;
mask eris.berkeley.edu;&lt;br /&gt;
reason &quot;Get out of here.&quot;;&lt;br /&gt;
};&lt;br /&gt;
ban user {&lt;br /&gt;
mask *tirc@*.saturn.bbn.com;&lt;br /&gt;
reason &quot;Idiot&quot;;&lt;br /&gt;
};&lt;br /&gt;
ban realname {&lt;br /&gt;
mask &quot;www.AlbaTok.com&quot;;&lt;br /&gt;
reason &quot;Ndro Relaname&quot;;&lt;br /&gt;
};&lt;br /&gt;
ban realname {&lt;br /&gt;
mask &quot;WwW.Tivendos.Net&quot;;&lt;br /&gt;
reason &quot;Ndro Relaname&quot;;&lt;br /&gt;
};&lt;br /&gt;
except ban {&lt;br /&gt;
/* don&#39;t ban stskeeps */&lt;br /&gt;
mask           *!*Zemra*@*;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
deny dcc { filename &quot;*sub7*&quot;; reason &quot;DCC Trojan...&quot;; };&lt;br /&gt;
deny dcc { filename &quot;*vbs*&quot;; reason &quot;virus/trojan i mundshem, dcc nuk lejohet.&quot;; };&lt;br /&gt;
deny dcc { filename &quot;*bat*&quot;; reason &quot;virus/trojan i mundshem, dcc nuk lejohet.&quot;; };&lt;br /&gt;
deny dcc { filename &quot;*com*&quot;; reason &quot;virus/trojan i mundshem, dcc nuk lejohet.&quot;; };&lt;br /&gt;
deny dcc { filename &quot;*exe*&quot;; reason &quot;virus/trojan i mundshem, dcc nuk lejohet.&quot;; };&lt;br /&gt;
&lt;br /&gt;
vhost {&lt;br /&gt;
vhost           Operator.Zemra.Org;&lt;br /&gt;
from {&lt;br /&gt;
userhost       *@*;&lt;br /&gt;
};&lt;br /&gt;
login           operator;&lt;br /&gt;
password        zemra;&lt;br /&gt;
};&lt;br /&gt;
vhost {&lt;br /&gt;
vhost           Operatore.Zemra.Org;&lt;br /&gt;
from {&lt;br /&gt;
userhost       *@*;&lt;br /&gt;
};&lt;br /&gt;
login           operatore;&lt;br /&gt;
password        zemra;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
/* You can include other configuration files */&lt;br /&gt;
/* include &quot;klines.conf&quot;; */&lt;br /&gt;
&lt;br /&gt;
/* Network configuration */&lt;br /&gt;
set {&lt;br /&gt;
network-name         &quot;Zemra&quot;;&lt;br /&gt;
default-server     &quot;Irc.Zemra.Org&quot;;&lt;br /&gt;
services-server     &quot;services.Zemra.Org&quot;;&lt;br /&gt;
stats-server         &quot;stats.zemra.Org&quot;;&lt;br /&gt;
help-channel         &quot;#Ndihme&quot;;&lt;br /&gt;
hiddenhost-prefix    &quot;Zemra&quot;;&lt;br /&gt;
prefix-quit         &quot; 12Vizitor nga  4«« ¤  12www.Zemra.Org 4 ¤ »» &quot;;&lt;br /&gt;
/* Cloak keys should be the same at all servers on the network.&lt;br /&gt;
* They are used for generating masked hosts and should be kept secret.&lt;br /&gt;
* The keys should be 3 random strings of 5-100 characters&lt;br /&gt;
* (10-20 chars is just fine) and must consist of lowcase (a-z),&lt;br /&gt;
* upcase (A-Z) and digits (0-9) [see first key example].&lt;br /&gt;
*/&lt;br /&gt;
cloak-keys {&lt;br /&gt;
&quot;LCdRdwzb88hPkMmnGF3cbOv0b&quot;;&lt;br /&gt;
&quot;mFFQaKFSjSl267cmmElq2uHqx&quot;;&lt;br /&gt;
&quot;wHmk7pJULg8OuhCLfp74MgQId&quot;;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
/* on-oper host */&lt;br /&gt;
hosts {&lt;br /&gt;
local         &quot;IRCop.Zemra.Org&quot;;&lt;br /&gt;
global         &quot;IRCop.Zemra.Org&quot;;&lt;br /&gt;
coadmin     &quot;Co-Admin.Zemra.Org&quot;;&lt;br /&gt;
admin         &quot;Admin.Zemra.Org&quot;;&lt;br /&gt;
servicesadmin  &quot;Services-Admin.Zemra.Org&quot;;&lt;br /&gt;
netadmin      &quot;NetAdmin.Zemra.Org&quot;;&lt;br /&gt;
host-on-oper-up &quot;yes&quot;;&lt;br /&gt;
};&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
/* Server specific configuration */&lt;br /&gt;
&lt;br /&gt;
set {&lt;br /&gt;
kline-address &quot;GLine@Zemra.Org&quot;;&lt;br /&gt;
modes-on-connect &quot;+icxvw&quot;;&lt;br /&gt;
auto-join &quot;#ALbaChat&quot;;&lt;br /&gt;
modes-on-join &quot;+ntrVCTfj 3:1 [5j#R1,7m#M5,2n#N1,7t#b]:3&quot;;&lt;br /&gt;
modes-on-oper     &quot;+Wxwgspq&quot;;&lt;br /&gt;
restrict-usermodes &quot;icvwx&quot;;&lt;br /&gt;
snomask-on-oper &quot;+cFfkejvGnNqsSo&quot;;&lt;br /&gt;
oper-auto-join &quot;#ALbaChat,#Ndihme,#Ops,#Staff&quot;;&lt;br /&gt;
dns {&lt;br /&gt;
nameserver 127.0.0.1;&lt;br /&gt;
timeout 2s;&lt;br /&gt;
retries 2;&lt;br /&gt;
};&lt;br /&gt;
options {&lt;br /&gt;
hide-ulines;&lt;br /&gt;
/* You can enable ident checking here if you want */&lt;br /&gt;
identd-check;&lt;br /&gt;
flat-map;&lt;br /&gt;
allow-part-if-shunned;&lt;br /&gt;
fail-oper-warn;&lt;br /&gt;
show-connect-info;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
maxchannelsperuser 15;&lt;br /&gt;
&lt;br /&gt;
anti-spam-quit-message-time 10s;&lt;br /&gt;
&lt;br /&gt;
static-quit &quot; 12Vizitor nga  4«« ¤  12www.Zemra.Org 4 ¤ »» &quot;;&lt;br /&gt;
&lt;br /&gt;
static-part &quot;Client Parted from  4«« ¤  12www.Zemra.Org 4 ¤ »» &quot;;&lt;br /&gt;
&lt;br /&gt;
//   flat-map &quot;Nuk keni access te mjafueshëm për komandën /map&quot;;&lt;br /&gt;
&lt;br /&gt;
//   flat-links &quot;Nuk keni access te mjafueshëm për komandën /links.&quot;;&lt;br /&gt;
&lt;br /&gt;
oper-only-stats &quot;*&quot;;&lt;br /&gt;
&lt;br /&gt;
/* Throttling: this example sets a limit of 3 connection attempts per 60s (per host). */&lt;br /&gt;
throttle {&lt;br /&gt;
connections 3;&lt;br /&gt;
period 60s;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
/* Anti flood protection */&lt;br /&gt;
anti-flood {&lt;br /&gt;
nick-flood 2:60;    /* 3 nickchanges per 60 seconds (the default) */&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
/* Spam filter */&lt;br /&gt;
spamfilter {&lt;br /&gt;
ban-time 1d; /* default duration of a *line ban set by spamfilter */&lt;br /&gt;
ban-reason &quot;Spam/Advertising&quot;; /* default reason */&lt;br /&gt;
virus-help-channel &quot;#Ndihme&quot;; /* channel to use for &#39;viruschan&#39; action */&lt;br /&gt;
/* except &quot;#Ndihme&quot;; channel to exempt from filtering */&lt;br /&gt;
};&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
hideserver&lt;br /&gt;
{&lt;br /&gt;
disable-map yes;&lt;br /&gt;
disable-links yes;&lt;br /&gt;
map-deny-message &quot;***  /Map  Nuk keni autorizim për këtë komandë&quot;;&lt;br /&gt;
links-deny-message &quot;***  /Links  Nuk keni autorizim për këtë komandë&quot;;&lt;br /&gt;
hide&lt;br /&gt;
{&lt;br /&gt;
services.zemra.org;&lt;br /&gt;
stats.zemra.org;&lt;br /&gt;
};&lt;br /&gt;
};&lt;br /&gt;
/*&lt;br /&gt;
* Unrealircd.conf by DeviL (Info@Zemra.Org).&lt;br /&gt;
* For any help visite http://www.Zemra.Org&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ircd-help.blogspot.com/feeds/5404916024416252962/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ircd-help.blogspot.com/2011/09/unrealircd.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2335896307555167853/posts/default/5404916024416252962'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2335896307555167853/posts/default/5404916024416252962'/><link rel='alternate' type='text/html' href='http://ircd-help.blogspot.com/2011/09/unrealircd.html' title='UnrealIRCD'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2335896307555167853.post-1602602064663890084</id><published>2011-09-23T20:58:00.001-07:00</published><updated>2015-07-07T02:56:19.318-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Anope Services"/><category scheme="http://www.blogger.com/atom/ns#" term="Configure"/><category scheme="http://www.blogger.com/atom/ns#" term="Install"/><title type='text'>Anope Services</title><content type='html'>&lt;a href=&quot;http://zemra.org/?attachment_id=356&quot; rel=&quot;attachment wp-att-356&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;aligncenter size-full wp-image-356&quot; src=&quot;http://Zemra.Org/wp-content/uploads/2010/10/Anope-IRC-Services-1.8.5.png&quot; height=&quot;248&quot; title=&quot;Anope-IRC-Services-1.8.5&quot; width=&quot;360&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://ircd.zemra.org/anope/install.php&quot; target=&quot;_self&quot; title=&quot;How To Install Anope IRC Services&quot;&gt;&lt;b&gt;How To Install Anope IRC Services&lt;br /&gt;
&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;wget http://ircd.zemra.org/anope/services/anope-1.8.9.tar.gz&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt; tar xfz anope-1.8.9.tar.gz&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt; cd anope-1.8.9&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt; ./Config&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt; make or gmake&lt;br /&gt;
&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt; make install&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt; cd ..&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt; cd services&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt; cp example.conf services.conf&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt; ./services&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;b&gt;services.conf&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;&lt;br /&gt;
###########################################################################&lt;br /&gt;
#    Anope IRC Services config file by DeviL&lt;br /&gt;
#    http://www.Zemra.Org - info@zemra.org&lt;br /&gt;
#&lt;br /&gt;
#              IRCD configuration&lt;br /&gt;
#&lt;br /&gt;
###########################################################################&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
IRCDModule &quot;unreal32&quot;&lt;br /&gt;
&lt;br /&gt;
EncModule  &quot;enc_none&quot;&lt;br /&gt;
&lt;br /&gt;
###########################################################################&lt;br /&gt;
#&lt;br /&gt;
# Core module configuration&lt;br /&gt;
#&lt;br /&gt;
###########################################################################&lt;br /&gt;
&lt;br /&gt;
HostCoreModules &quot;hs_help hs_on hs_off hs_group hs_list hs_set hs_setall hs_del hs_delall&quot;&lt;br /&gt;
&lt;br /&gt;
MemoCoreModules &quot;ms_send ms_cancel ms_list ms_read ms_del ms_set ms_info ms_rsend ms_check ms_staff ms_sendall ms_help&quot;&lt;br /&gt;
&lt;br /&gt;
HelpCoreModules &quot;he_help&quot;&lt;br /&gt;
&lt;br /&gt;
BotCoreModules &quot;bs_help bs_botlist bs_assign bs_set bs_kick bs_badwords bs_act bs_info bs_say bs_unassign bs_bot bs_fantasy bs_fantasy_kick bs_fantasy_kickban bs_fantasy_owner bs_fantasy_seen bs_fantasy_unban&quot;&lt;br /&gt;
&lt;br /&gt;
OperCoreModules &quot;os_raw os_help os_global os_stats os_oper os_admin os_staff os_mode os_kick os_clearmodes os_killclones os_akill os_sgline os_sqline os_szline os_chanlist os_userlist os_logonnews os_randomnews os_opernews os_session os_noop os_jupe os_ignore os_set os_reload os_update os_restart os_quit os_shutdown os_defcon os_chankill os_svsnick os_oline os_umode os_modload os_modunload os_modlist os_modinfo&quot;&lt;br /&gt;
&lt;br /&gt;
NickCoreModules &quot;ns_help ns_register ns_group ns_identify ns_access ns_set ns_drop ns_recover ns_release ns_sendpass ns_ghost ns_alist ns_info ns_list ns_logout ns_status ns_update ns_getpass ns_getemail ns_forbid ns_suspend&quot;&lt;br /&gt;
&lt;br /&gt;
ChanCoreModules &quot;cs_help cs_register cs_identify cs_set cs_xop cs_access cs_akick cs_drop cs_sendpass cs_ban cs_clear cs_modes cs_getkey cs_invite cs_kick cs_list cs_logout cs_topic cs_info cs_getpass cs_forbid cs_suspend cs_status&quot;&lt;br /&gt;
###########################################################################&lt;br /&gt;
#&lt;br /&gt;
# Remote server configuration&lt;br /&gt;
#&lt;br /&gt;
###########################################################################&lt;br /&gt;
&lt;br /&gt;
RemoteServer    100.99.98.97 1234 &quot;password&quot;&lt;br /&gt;
#RemoteServer2  localhost 6667 &quot;mypass&quot;&lt;br /&gt;
#RemoteServer3  localhost 6667 &quot;mypass&quot;&lt;br /&gt;
&lt;br /&gt;
LocalAddress   100.99.98.97 1234&lt;br /&gt;
&lt;br /&gt;
###########################################################################&lt;br /&gt;
#&lt;br /&gt;
# Services identification and pseudoclient names&lt;br /&gt;
#&lt;br /&gt;
###########################################################################&lt;br /&gt;
&lt;br /&gt;
# ServerName   [REQUIRED]&lt;br /&gt;
#     Specifies the IRC server name which Services should use.  May be&lt;br /&gt;
#     overridden by the -name command-line option.&lt;br /&gt;
&lt;br /&gt;
ServerName  &quot;Sherbimet.Zemra.Org&quot;&lt;br /&gt;
&lt;br /&gt;
# ServerDesc   [REQUIRED]&lt;br /&gt;
#     Specifies the text which should appear as the server&#39;s information in&lt;br /&gt;
#     /whois and similar queries.  May be overridden by the -desc&lt;br /&gt;
#     command-line option.&lt;br /&gt;
&lt;br /&gt;
ServerDesc  &quot;Sherbimet për Zemra.Org&quot;&lt;br /&gt;
&lt;br /&gt;
# ServiceUser   [REQUIRED]&lt;br /&gt;
#     Specifies the user@host mask which should be used by the Services&lt;br /&gt;
#     pseudoclients.  May be overridden by the -user and -host command-line&lt;br /&gt;
#     options.&lt;br /&gt;
&lt;br /&gt;
ServiceUser &quot;Sherbimet@Zemra.Org&quot;&lt;br /&gt;
&lt;br /&gt;
# ...Name    [REQUIRED except as noted below]&lt;br /&gt;
#     Specify the nicknames (first parameter) and &quot;real&quot; names (second&lt;br /&gt;
#     parameter) for the Services pseudoclients.  BotServ and DevNull may&lt;br /&gt;
#     be disabled by commenting out the appropriate lines below. Disabling&lt;br /&gt;
#     BotServ is recommended on large networks.&lt;br /&gt;
&lt;br /&gt;
NickServName    &quot;NickServ&quot;  &quot;Nickname Server&quot;&lt;br /&gt;
ChanServName    &quot;ChanServ&quot;  &quot;Channel Server&quot;&lt;br /&gt;
MemoServName    &quot;MemoServ&quot;  &quot;Memo Server&quot;&lt;br /&gt;
BotServName     &quot;BotServ&quot;   &quot;Bot Server&quot;&lt;br /&gt;
HelpServName    &quot;HelpServ&quot;  &quot;Help Server&quot;&lt;br /&gt;
OperServName    &quot;OperServ&quot;  &quot;Operator Server&quot;&lt;br /&gt;
GlobalName      &quot;Global&quot;    &quot;Global Noticer&quot;&lt;br /&gt;
DevNullName     &quot;DevNull&quot;   &quot;/dev/null -- message sink&quot;&lt;br /&gt;
HostServName &quot;HostServ&quot;  &quot;vHost Server&quot;&lt;br /&gt;
&lt;br /&gt;
# ...Alias    [OPTIONAL]&lt;br /&gt;
#     Specify alternate nicknames for services. When a user will /msg&lt;br /&gt;
#     NickServAlias something, it will be forwarded to NickServName, and&lt;br /&gt;
#     NickServName will answer. This can be used to ease the migration&lt;br /&gt;
#     from another network, for example if your services are called&lt;br /&gt;
#     NickKeeper, ChanKeeper, etc ... and the other network calls them&lt;br /&gt;
#     NickServ, ChanServ, etc ...&lt;br /&gt;
&lt;br /&gt;
#NickServAlias    &quot;NickServ2&quot;  &quot;Nickname Server Forwarder&quot;&lt;br /&gt;
#ChanServAlias    &quot;ChanServ2&quot;  &quot;Channel Server Forwarder&quot;&lt;br /&gt;
#MemoServAlias    &quot;MemoServ2&quot;  &quot;Memo Server Forwarder&quot;&lt;br /&gt;
#BotServAlias     &quot;BotServ2&quot;   &quot;Bot Server Forwarder&quot;&lt;br /&gt;
#HelpServAlias    &quot;HelpServ2&quot;  &quot;Help Server Forwarder&quot;&lt;br /&gt;
#OperServAlias    &quot;OperServ2&quot;  &quot;Operator Server Forwarder&quot;&lt;br /&gt;
#GlobalAlias      &quot;Global2&quot;    &quot;Global Noticer Forwarder&quot;&lt;br /&gt;
#DevNullName     &quot;DevNull2&quot;   &quot;/dev/null -- message sink Forwarder&quot;&lt;br /&gt;
#HostServAlias    &quot;HostServ2&quot;  &quot;vHost Server Forwarder&quot;&lt;br /&gt;
&lt;br /&gt;
###########################################################################&lt;br /&gt;
#&lt;br /&gt;
# Services data filenames&lt;br /&gt;
#&lt;br /&gt;
###########################################################################&lt;br /&gt;
&lt;br /&gt;
# NOTE: All filenames are relative to the Services data directory.&lt;br /&gt;
&lt;br /&gt;
# PIDFile   [REQUIRED]&lt;br /&gt;
#     Specifies the name of the file containing Services&#39; process ID.&lt;br /&gt;
&lt;br /&gt;
PIDFile     services.pid&lt;br /&gt;
&lt;br /&gt;
# MOTDFile   [REQUIRED]&lt;br /&gt;
#     Specifies the name of the Message of the Day file.&lt;br /&gt;
&lt;br /&gt;
MOTDFile    services.motd&lt;br /&gt;
&lt;br /&gt;
# ...DB   [REQUIRED]&lt;br /&gt;
#     Specifies the filenames for the various Services subsystems&#39; databases.&lt;br /&gt;
&lt;br /&gt;
NickServDB  nick.db&lt;br /&gt;
#PreNickServDB prenick.db&lt;br /&gt;
ChanServDB  chan.db&lt;br /&gt;
BotServDB   bot.db&lt;br /&gt;
OperServDB  oper.db&lt;br /&gt;
NewsDB      news.db&lt;br /&gt;
ExceptionDB exception.db&lt;br /&gt;
HostServDB  hosts.db&lt;br /&gt;
&lt;br /&gt;
# There is no more databases for AKILLs. This setting is kept to allow&lt;br /&gt;
# you to import old AKILL database, and is optional. (If not given,&lt;br /&gt;
# Services will look for a file named akill.db.)&lt;br /&gt;
&lt;br /&gt;
# AutokillDB    akill.db&lt;br /&gt;
&lt;br /&gt;
###########################################################################&lt;br /&gt;
#&lt;br /&gt;
# Network information&lt;br /&gt;
#&lt;br /&gt;
###########################################################################&lt;br /&gt;
&lt;br /&gt;
# HelpChannel  [OPTIONAL]&lt;br /&gt;
#&lt;br /&gt;
#     When defined, every users that has or gets op status on this channel&lt;br /&gt;
#     automatically receive the +h user mode.&lt;br /&gt;
&lt;br /&gt;
HelpChannel &quot;#Ndihme&quot;&lt;br /&gt;
&lt;br /&gt;
# LogChannel  [OPTIONAL]&lt;br /&gt;
#&lt;br /&gt;
#     When defined, services will output log messages to this channel.&lt;br /&gt;
#     IMPORTANT: This can be a security risk so make certain this channel&lt;br /&gt;
#     is sufficiently protected from normal access.&lt;br /&gt;
&lt;br /&gt;
LogChannel &quot;#Staff&quot;&lt;br /&gt;
&lt;br /&gt;
# LogBot [OPTIONAL]&lt;br /&gt;
#&lt;br /&gt;
#     When defined, services will output all BotServ chatter to the defined&lt;br /&gt;
#     LogChan above. It shows all uses of BotServ ACT and SAY commands. Note&lt;br /&gt;
#     that there is no logging to the log file. Only works if LogChannel is&lt;br /&gt;
#     also defined.&lt;br /&gt;
&lt;br /&gt;
LogBot&lt;br /&gt;
&lt;br /&gt;
# NetworkName  [REQUIRED]&lt;br /&gt;
#&lt;br /&gt;
#     This is the name of the network the Services are running on.&lt;br /&gt;
&lt;br /&gt;
NetworkName &quot;Zemra&quot;&lt;br /&gt;
&lt;br /&gt;
# Numeric [OPTIONAL]&lt;br /&gt;
#     Many ircd identify themselves with a Numeric ID when using this option&lt;br /&gt;
#     consult your ircds documentation before using this&lt;br /&gt;
#Numeric &quot;3AX&quot;&lt;br /&gt;
Numeric &quot;250&quot;&lt;br /&gt;
&lt;br /&gt;
###########################################################################&lt;br /&gt;
#&lt;br /&gt;
# Basic functionality&lt;br /&gt;
#&lt;br /&gt;
###########################################################################&lt;br /&gt;
&lt;br /&gt;
# UserKey1|2|3  [REQUIRED]&lt;br /&gt;
#&lt;br /&gt;
#     These keys are required to initiate the random number generator. These&lt;br /&gt;
#     numbers MUST be random as you want your passcodes to be random. Don&#39;t&lt;br /&gt;
#     give these keys to anyone! Keep them private!&lt;br /&gt;
#     For those pple who don&#39;t understand what to do here: Just pick three&lt;br /&gt;
#     _different_ _random_ numbers with about 6 or 7 digits and put them here.&lt;br /&gt;
#     If the keys don&#39;t work, they might be too long or you forgot to remove&lt;br /&gt;
#     the # in front of them. Example:&lt;br /&gt;
#     UserKey1 9866235&lt;br /&gt;
&lt;br /&gt;
UserKey1 4465231&lt;br /&gt;
UserKey2 1656466&lt;br /&gt;
UserKey3 7215454&lt;br /&gt;
&lt;br /&gt;
# NoBackupOkay  [DISCOURAGED]&lt;br /&gt;
#     Allows Services to continue file write operations (i.e. database&lt;br /&gt;
#     saving) even if the original file cannot be backed up.  Enabling this&lt;br /&gt;
#     option may allow Services to continue operation under some conditions&lt;br /&gt;
#     when it might otherwise fail, such as a nearly-full disk.&lt;br /&gt;
#&lt;br /&gt;
#     *** NOTE ***&lt;br /&gt;
#     Enabling this option can cause irrecoverable data loss under some&lt;br /&gt;
#     conditions, so make CERTAIN you know what you&#39;re doing when you&lt;br /&gt;
#     enable it!&lt;br /&gt;
&lt;br /&gt;
#NoBackupOkay&lt;br /&gt;
&lt;br /&gt;
# StrictPasswords  [RECOMMENDED]&lt;br /&gt;
#     When enabled, causes Services to perform more stringent checks on&lt;br /&gt;
#     passwords.  If this is disabled, Services will only disallow a&lt;br /&gt;
#     password if it is the same as the entity (nickname or channel name)&lt;br /&gt;
#     with which it is associated.  When enabled, however, Services will&lt;br /&gt;
#     also check that the password is at least five characters long, and&lt;br /&gt;
#     in the future will probably check other things as well.&lt;br /&gt;
&lt;br /&gt;
StrictPasswords&lt;br /&gt;
&lt;br /&gt;
# BadPassLimit   [RECOMMENDED]&lt;br /&gt;
#     Sets the number of invalid password tries before Services removes a&lt;br /&gt;
#     user from the network.  If a user enters  invalid passwords&lt;br /&gt;
#     for any Services function or combination of functions during a&lt;br /&gt;
#     single IRC session (subject to BadPassTimeout, below), Services will&lt;br /&gt;
#     issue a /KILL for the user.  If not given, Services will ignore&lt;br /&gt;
#     failed password attempts (though they will be logged in any case).&lt;br /&gt;
&lt;br /&gt;
BadPassLimit    3&lt;br /&gt;
&lt;br /&gt;
# BadPassTimeout   [OPTIONAL]&lt;br /&gt;
#     Sets the time after which invalid passwords are forgotten about.  If&lt;br /&gt;
#     a user does not enter any incorrect passwords in this amount of time,&lt;br /&gt;
#     the incorrect password count will reset to zero.  If not given, the&lt;br /&gt;
#     timeout will be disabled, and the incorrect password count will never&lt;br /&gt;
#     be reset until the user disconnects.&lt;br /&gt;
&lt;br /&gt;
BadPassTimeout  1h&lt;br /&gt;
&lt;br /&gt;
# UpdateTimeout   [REQUIRED]&lt;br /&gt;
#     Sets the delay between automatic database updates.  This timer is&lt;br /&gt;
#     reset by the OperServ UPDATE command.&lt;br /&gt;
&lt;br /&gt;
UpdateTimeout   5m&lt;br /&gt;
&lt;br /&gt;
# ExpireTimeout   [REQUIRED]&lt;br /&gt;
#     Sets the delay between checks for expired nicknames and channels.&lt;br /&gt;
#     The OperServ UPDATE command will also cause a check for expiration&lt;br /&gt;
#     and reset this timer.&lt;br /&gt;
&lt;br /&gt;
ExpireTimeout   30m&lt;br /&gt;
&lt;br /&gt;
# ReadTimeout   [REQUIRED]&lt;br /&gt;
#     Sets the timeout period for reading from the network.&lt;br /&gt;
&lt;br /&gt;
ReadTimeout 5s&lt;br /&gt;
&lt;br /&gt;
# WarningTimeout   [REQUIRED]&lt;br /&gt;
#     Sets the interval between sending warning messages for program&lt;br /&gt;
#     errors via WALLOPS/GLOBOPS.&lt;br /&gt;
&lt;br /&gt;
WarningTimeout  4h&lt;br /&gt;
&lt;br /&gt;
# TimeoutCheck   [REQUIRED]&lt;br /&gt;
#     Sets the (maximum) frequency at which the timeout list is checked.&lt;br /&gt;
#     This, combined with ReadTimeout above, determine how accurately timed&lt;br /&gt;
#     events, such as nick kills, occur; it also determines how much CPU&lt;br /&gt;
#     time Services will use doing this.  Higher values will cause less&lt;br /&gt;
#     accurate timing but less CPU usage.&lt;br /&gt;
#&lt;br /&gt;
#     This shouldn&#39;t be set any higher than 10 seconds, and 1 second is&lt;br /&gt;
#     best if your system is powerful enough (or your network small enough)&lt;br /&gt;
#     to handle it.  0 will cause the timeout list to be checked every time&lt;br /&gt;
#     through the main loop, which will probably slow down Services too&lt;br /&gt;
#     much to be useful on most networks.&lt;br /&gt;
#&lt;br /&gt;
#     Note that this value is not an absolute limit on the period between&lt;br /&gt;
#     checks of the timeout list; the period may be as great as ReadTimeout&lt;br /&gt;
#     (above) during periods of inactivity.&lt;br /&gt;
&lt;br /&gt;
TimeoutCheck    3s&lt;br /&gt;
&lt;br /&gt;
# KeepLogs  [RECOMMENDED]&lt;br /&gt;
#&lt;br /&gt;
#     Sets the number of days log files are kept. If you don&#39;t give it, or if&lt;br /&gt;
#     you set it to 0, logs will be kept indefinitely.&lt;br /&gt;
#&lt;br /&gt;
#     NOTE: Services must run 24 hours a day for this feature to work.&lt;br /&gt;
&lt;br /&gt;
KeepLogs 7&lt;br /&gt;
&lt;br /&gt;
# KeepBackups  [RECOMMENDED]&lt;br /&gt;
#&lt;br /&gt;
#     Sets the number of days backups of databases are kept. If you don&#39;t give&lt;br /&gt;
#     it, or if you set it to 0, Services won&#39;t backup the databases.&lt;br /&gt;
#&lt;br /&gt;
#     NOTE: Services must run 24 hours a day for this feature to work.&lt;br /&gt;
&lt;br /&gt;
KeepBackups 3&lt;br /&gt;
&lt;br /&gt;
# ForceForbidReason [OPTIONAL]&lt;br /&gt;
#&lt;br /&gt;
#     If set, Services will require a reason when a forbid is added, else&lt;br /&gt;
#     the reason is optional. This directive also applies to SUSPENDed&lt;br /&gt;
#     channels as well.&lt;br /&gt;
&lt;br /&gt;
ForceForbidReason&lt;br /&gt;
&lt;br /&gt;
# UsePrivmsg [OPTIONAL]&lt;br /&gt;
#&lt;br /&gt;
#    This directive will make Services send PRIVMSGs to users instead of&lt;br /&gt;
#    NOTICEs by default, and allow users to set how Services should&lt;br /&gt;
#    communicate with them.&lt;br /&gt;
#&lt;br /&gt;
#    This is a feature that is against the IRC RFC and should be used&lt;br /&gt;
#    _only_ if absolutely necessary.&lt;br /&gt;
&lt;br /&gt;
#UsePrivmsg&lt;br /&gt;
&lt;br /&gt;
# DumpCore [OPTIONAL]&lt;br /&gt;
#&lt;br /&gt;
#    Setting this directive will make Anope dump core when a segmentation&lt;br /&gt;
#    fault occurs. This is generally not needed, but if Anope is crashing&lt;br /&gt;
#    on your network and you want to make a bug report, having a core&lt;br /&gt;
#    file may be of great help.&lt;br /&gt;
&lt;br /&gt;
#DumpCore&lt;br /&gt;
&lt;br /&gt;
# LogUsers [OPTIONAL]&lt;br /&gt;
#&lt;br /&gt;
#    Defines whether Anope will log user connections, disconnections and&lt;br /&gt;
#    nickname changes. You may have to do so in case you ever need to&lt;br /&gt;
#    transmit user information to your local authorities.&lt;br /&gt;
&lt;br /&gt;
#LogUsers&lt;br /&gt;
&lt;br /&gt;
# HideStatsO [OPTIONAL]&lt;br /&gt;
#&lt;br /&gt;
#    Setting this directive will make Services only show Stats o to&lt;br /&gt;
#    IRC Operators.&lt;br /&gt;
&lt;br /&gt;
HideStatsO&lt;br /&gt;
&lt;br /&gt;
# GlobalOnCycle [OPTIONAL]&lt;br /&gt;
#&lt;br /&gt;
#    Setting this directive will make Services send global messages on&lt;br /&gt;
#    starting up and shutting down/restarting.&lt;br /&gt;
&lt;br /&gt;
GlobalOnCycle&lt;br /&gt;
&lt;br /&gt;
# GlobalOnCycleMessage  [REQUIRED if GlobalOnCycle is specified]&lt;br /&gt;
#     This is the global message sent when the Services are&lt;br /&gt;
#     being shutdown/restarted if using GlobalOnCycle&lt;br /&gt;
GlobalOnCycleMessage &quot;Servicet restartohen, së shpejti do të kthehen online&quot;&lt;br /&gt;
&lt;br /&gt;
# GlobalOnCycleUP  [OPTIONAL]&lt;br /&gt;
#     If defined this message will be sent global when the services join&lt;br /&gt;
#     the network.&lt;br /&gt;
GlobalOnCycleUP &quot;Servicet u kthyen online përsëri - çaste të bukura&quot;&lt;br /&gt;
&lt;br /&gt;
# AnonymousGlobal [OPTIONAL]&lt;br /&gt;
#     hides the oper&#39;s nick in a global message/notice&lt;br /&gt;
#AnonymousGlobal&lt;br /&gt;
&lt;br /&gt;
# NickRegDelay  [OPTIONAL]&lt;br /&gt;
#     Prevents users from regging their nick if they are not&lt;br /&gt;
#     connected for at least X seconds.&lt;br /&gt;
NickRegDelay 120&lt;br /&gt;
&lt;br /&gt;
# UseSVSHOLD [OPTIONAL]&lt;br /&gt;
#     Allows Bahamut-networks to use SVSHOLD instead of the services&lt;br /&gt;
#     enforcer. This option has been introduced in Bahamut 1.4.35 and&lt;br /&gt;
#     places a temporary Q:Line instead of introducing a new nick,&lt;br /&gt;
#     which is better for both CPU and bandwidth. If you enable this&lt;br /&gt;
#     option on a pre-1.4.35 Bahamut, it is most likely to break.&lt;br /&gt;
#     This option now works with Unreal 3.2&lt;br /&gt;
#UseSVSHOLD&lt;br /&gt;
&lt;br /&gt;
# RestrictOperNick [OPTIONAL]&lt;br /&gt;
#     Forbids the registration of nicks that contain nick with services&lt;br /&gt;
#     access. So if Tester is a Services Oper, for example, You can&#39;t&lt;br /&gt;
#     register NewTester or Tester123 unless you are an IRC operator.&lt;br /&gt;
#     IMPORTANT: Remember that you have to be an ircop if you want to&lt;br /&gt;
#                register the root&#39;s nick when setting up Anope for the&lt;br /&gt;
#                the first time.&lt;br /&gt;
# RestrictOperNicks&lt;br /&gt;
&lt;br /&gt;
# UseTokens [OPTIONAL]&lt;br /&gt;
#     Allows irc networks to use TOKEN commands instead of the&lt;br /&gt;
#     standard commands. This saves bandwidth but can break older&lt;br /&gt;
#     modules that are not set to trap for TOKEN - if you are using&lt;br /&gt;
#     older modules do NOT use this option&lt;br /&gt;
#UseTokens&lt;br /&gt;
&lt;br /&gt;
# UseSVS2MODE [OPTIONAL]&lt;br /&gt;
#     On Unreal IRCD use SVS2MODE instead of SVSMODE, doing this will&lt;br /&gt;
#     show services changing user modes.&lt;br /&gt;
#UseSVS2MODE&lt;br /&gt;
&lt;br /&gt;
# NewsCount [OPTIONAL]&lt;br /&gt;
#     The number of LOGON/OPER News item to display when a user logs&lt;br /&gt;
#     on. The default value is 3&lt;br /&gt;
#NewsCount 3&lt;br /&gt;
&lt;br /&gt;
# UnRestrictSAdmin [OPTIONAL]&lt;br /&gt;
#     On many ircd Anope removes the umode of +a from users whom are not&lt;br /&gt;
#     Service Admin in Anope. This mode is NOT used by Anope for any form&lt;br /&gt;
#     of access. Thus this option allows them to keep the mode without having&lt;br /&gt;
#     to be a Service Admin in Anope&lt;br /&gt;
#UnRestrictSAdmin&lt;br /&gt;
&lt;br /&gt;
# UlineServers  [OPTIONAL]&lt;br /&gt;
#&lt;br /&gt;
# A list of ulined servers on your network, these servers are assumed they&lt;br /&gt;
# can set channel modes and we will not attempt to take them from them&lt;br /&gt;
# WARNING: do not put your user servers in this option&lt;br /&gt;
&lt;br /&gt;
UlineServers &quot;stats.Zemra.Org services.Zemra.Org&quot;&lt;br /&gt;
&lt;br /&gt;
# UseTS6  [OPTIONAL]&lt;br /&gt;
#&lt;br /&gt;
# Modern hybrid ircd like Ratbox 2.0.x support a protocol called TS6.&lt;br /&gt;
# However this protocol is optional thus our default support is for without&lt;br /&gt;
# TS6, if you want to take advantage of TS6, enable this option.&lt;br /&gt;
&lt;br /&gt;
#UseTS6&lt;br /&gt;
&lt;br /&gt;
###########################################################################&lt;br /&gt;
#&lt;br /&gt;
# Mail-related options&lt;br /&gt;
#&lt;br /&gt;
###########################################################################&lt;br /&gt;
&lt;br /&gt;
# NOTE: if UseMail is not set, all parameters after it in this section&lt;br /&gt;
# are optional.&lt;br /&gt;
&lt;br /&gt;
# UseMail [OPTIONAL]&lt;br /&gt;
#&lt;br /&gt;
# This option enables the mail commands in Services. You may choose&lt;br /&gt;
# to disable it if you have no sendmail-compatible mailer installed.&lt;br /&gt;
&lt;br /&gt;
UseMail&lt;br /&gt;
&lt;br /&gt;
# SendMailPath&lt;br /&gt;
[REQUIRED]&lt;br /&gt;
#&lt;br /&gt;
# This is how we should call SendMail to send a mail. It must be&lt;br /&gt;
# called with all parameters needed to make it scan the mail input&lt;br /&gt;
# to find the mail recipient; consult your SendMail documentation.&lt;br /&gt;
#&lt;br /&gt;
# Postfix users must use the compatible sendmail utility provided&lt;br /&gt;
# with it; this one needs no parameters on the command line.&lt;br /&gt;
&lt;br /&gt;
SendMailPath &quot;/usr/sbin/sendmail -t&quot;&lt;br /&gt;
&lt;br /&gt;
# SendFrom  [REQUIRED]&lt;br /&gt;
#&lt;br /&gt;
# This is the e-mail from which all the e-mails are to be sent. It should&lt;br /&gt;
# really exist.&lt;br /&gt;
&lt;br /&gt;
SendFrom services@Zemra.Org&lt;br /&gt;
&lt;br /&gt;
# RestrictMail [OPTIONAL]&lt;br /&gt;
#&lt;br /&gt;
# When enabled, SENDPASS will be restricted to IRC operators.&lt;br /&gt;
#&lt;br /&gt;
# WARNING: if you choose to not enable this option, you should limit&lt;br /&gt;
# the number of processes the services user can have at a time (you can&lt;br /&gt;
# create a special user for this; remember to never launch Services as root).&lt;br /&gt;
&lt;br /&gt;
RestrictMail&lt;br /&gt;
&lt;br /&gt;
# MailDelay  [RECOMMENDED]&lt;br /&gt;
#&lt;br /&gt;
# This controls the minimum amount of time an user must wait before sending&lt;br /&gt;
# another mail after it has sent one. It also controls the minimum time&lt;br /&gt;
# an user must wait before it can receive another mail.&lt;br /&gt;
#&lt;br /&gt;
# This feature prevents users from being mail bombed using Services and&lt;br /&gt;
# should definitely be used.&lt;br /&gt;
&lt;br /&gt;
MailDelay 5m&lt;br /&gt;
&lt;br /&gt;
# DontQuoteAddresses [OPTIONAL]&lt;br /&gt;
#&lt;br /&gt;
# When enabled, services will not attempt to &quot;&quot; the TO: fields in mails&lt;br /&gt;
#&lt;br /&gt;
# So far we only know of ESMTP/QMail which need this set.&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
#DontQuoteAddresses&lt;br /&gt;
&lt;br /&gt;
###########################################################################&lt;br /&gt;
#&lt;br /&gt;
# NickServ configuration&lt;br /&gt;
#&lt;br /&gt;
###########################################################################&lt;br /&gt;
&lt;br /&gt;
# NSForceEmail [RECOMMENDED]&lt;br /&gt;
#     This option forces the users to give an e-mail when they register&lt;br /&gt;
#     a nickname. If you have nicks in the database that have no e-mail&lt;br /&gt;
#     set, they will be asked to set an e-mail when they identify their&lt;br /&gt;
#     nickname until they set one. Also, this option prevents user from&lt;br /&gt;
#     unsetting the password.&lt;br /&gt;
#&lt;br /&gt;
#     This option is useful to resolve &quot;lost password&quot; problems.&lt;br /&gt;
&lt;br /&gt;
NSForceEmail&lt;br /&gt;
&lt;br /&gt;
# NSEmailReg [OPTIONAL]&lt;br /&gt;
#      This option splits the nick registration into 2 steps,  the first&lt;br /&gt;
#      after registering a email with a passcode is sent to the supplied&lt;br /&gt;
#      email address, this passcode needs to be entered with a confirm&lt;br /&gt;
#      command before the nick registration will be completed.&lt;br /&gt;
#&lt;br /&gt;
#      You must have mail / forcemail set for this to work correctly.&lt;br /&gt;
#      It is also recommended that MailDelay be set to a sensible value&lt;br /&gt;
#      to prevent mail flooding&lt;br /&gt;
&lt;br /&gt;
# NSEmailReg&lt;br /&gt;
&lt;br /&gt;
# NSDef...  [OPTIONAL]&lt;br /&gt;
#     Sets the default options for newly registered nicks.  Note that&lt;br /&gt;
#     changing these options will have no effect on nicks which are already&lt;br /&gt;
#     registered.&lt;br /&gt;
#&lt;br /&gt;
#     If both NSDefKill and NSDefKillQuick are given, the latter takes&lt;br /&gt;
#     precedence.  KILL IMMED cannot be specified as a default.&lt;br /&gt;
#&lt;br /&gt;
#     Note: Both NSDefKill and NSDefKillQuick must be specified for Quick to take effect.&lt;br /&gt;
#&lt;br /&gt;
#     NOTE:  If you do not enable any of these options, a default of&lt;br /&gt;
#     Secure, MemoSignon, and MemoReceive will be used, for backward&lt;br /&gt;
#     compatibility.  If you really want no options enabled by default, use&lt;br /&gt;
#     NSDefNone.&lt;br /&gt;
&lt;br /&gt;
#NSDefNone&lt;br /&gt;
&lt;br /&gt;
#NSDefKill&lt;br /&gt;
#NSDefKillQuick&lt;br /&gt;
NSDefSecure&lt;br /&gt;
NSDefPrivate&lt;br /&gt;
NSDefHideEmail&lt;br /&gt;
NSDefHideUsermask&lt;br /&gt;
#NSDefHideQuit&lt;br /&gt;
#NSDefMsg&lt;br /&gt;
NSDefMemoSignon&lt;br /&gt;
NSDefMemoReceive&lt;br /&gt;
&lt;br /&gt;
# NSDefLanguage  [REQUIRED]&lt;br /&gt;
#     Sets the default language non- and newly-registered will receive&lt;br /&gt;
#     services&#39; messages in. The numbers are the same as those&lt;br /&gt;
#     used for the /nickserv SET LANGUAGE command, so look the at the help&lt;br /&gt;
#     of this command for the list of currently supported languages.&lt;br /&gt;
#&lt;br /&gt;
#     If you ever wanted to know how to translate services in your&lt;br /&gt;
#     language, read the chapter about it in the README.&lt;br /&gt;
&lt;br /&gt;
NSDefLanguage 1&lt;br /&gt;
&lt;br /&gt;
# NSRegDelay   [RECOMMENDED]&lt;br /&gt;
#     Sets the minimum length of time between consecutive uses of the&lt;br /&gt;
#     REGISTER command.  If not given, this restriction is disabled (note&lt;br /&gt;
#     that this allows &quot;registration flooding&quot;).&lt;br /&gt;
&lt;br /&gt;
NSRegDelay  30s&lt;br /&gt;
&lt;br /&gt;
# NSExpire   [RECOMMENDED]&lt;br /&gt;
#     Sets the length of time before a nick registration expires.&lt;br /&gt;
&lt;br /&gt;
NSExpire    90d&lt;br /&gt;
&lt;br /&gt;
# NSRExpire  [OPTIONAL]&lt;br /&gt;
#     Sets the length of time a user gets to enter the confirmation code&lt;br /&gt;
#     which has been e-mailed to them before the nick will be released&lt;br /&gt;
#     for general use again&lt;br /&gt;
&lt;br /&gt;
# NSRExpire 1d&lt;br /&gt;
&lt;br /&gt;
# NSMaxAliases  [RECOMMENDED]&lt;br /&gt;
#     Sets the maximum number of nicks allowed in a group. If you&lt;br /&gt;
#     set it to 0, or don&#39;t set it at all, no limits will be applied.&lt;br /&gt;
&lt;br /&gt;
NSMaxAliases    16&lt;br /&gt;
&lt;br /&gt;
# NSAccessMax   [REQUIRED]&lt;br /&gt;
#     Sets the maximum number of entries allowed on a nickname access list.&lt;br /&gt;
&lt;br /&gt;
NSAccessMax 32&lt;br /&gt;
&lt;br /&gt;
# NSEnforcerUser [@]  [REQUIRED]&lt;br /&gt;
#     Sets the username (and possibly hostname) used for the fake user&lt;br /&gt;
#     created when NickServ collides a user.  Should be in user@host&lt;br /&gt;
#     format.  If the host is not given, the one from ServicesUser is&lt;br /&gt;
#     used.&lt;br /&gt;
&lt;br /&gt;
NSEnforcerUser  enforcer@Zemra.Org&lt;br /&gt;
#NSEnforcerUser enforcer&lt;br /&gt;
&lt;br /&gt;
# NSReleaseTimeout   [REQUIRED]&lt;br /&gt;
#     Sets the delay before a NickServ-collided nick is released.&lt;br /&gt;
&lt;br /&gt;
NSReleaseTimeout 1m&lt;br /&gt;
&lt;br /&gt;
# NSAllowKillImmed  [OPTIONAL]&lt;br /&gt;
#     When enabled, allows the use of the IMMED option with the NickServ&lt;br /&gt;
#     SET KILL command.&lt;br /&gt;
&lt;br /&gt;
#NSAllowKillImmed&lt;br /&gt;
&lt;br /&gt;
# NSNoGroupChange [OPTIONAL]&lt;br /&gt;
#   When enabled, the NickServ GROUP command won&#39;t allow any group change.&lt;br /&gt;
#   This is recommended for better performances and to protect against&lt;br /&gt;
#   nick stealing, however users will have less flexibility.&lt;br /&gt;
&lt;br /&gt;
#NSNoGroupChange&lt;br /&gt;
&lt;br /&gt;
# NSListOpersOnly  [OPTIONAL]&lt;br /&gt;
#     When enabled, limits use of the NickServ LIST command to IRC&lt;br /&gt;
#     operators.&lt;br /&gt;
&lt;br /&gt;
NSListOpersOnly&lt;br /&gt;
&lt;br /&gt;
# NSListMax   [REQUIRED]&lt;br /&gt;
#     Specifies the maximum number of nicks to be returned for a NickServ&lt;br /&gt;
#     LIST command.&lt;br /&gt;
&lt;br /&gt;
NSListMax   50&lt;br /&gt;
&lt;br /&gt;
# NSGuestNickPrefix   [REQUIRED]&lt;br /&gt;
#     When a user&#39;s nick is forcibly changed to enforce a &quot;nick kill&quot;, their&lt;br /&gt;
#     new nick will start with this value. The rest will be made up of 6 or 7&lt;br /&gt;
#     digits.&lt;br /&gt;
&lt;br /&gt;
NSGuestNickPrefix   &quot;Guest&quot;&lt;br /&gt;
&lt;br /&gt;
# NSSecureAdmins  [RECOMMENDED]&lt;br /&gt;
#     When enabled, prevents the use of the DROP, FORBID, GETPASS, and&lt;br /&gt;
#     SET PASSWORD commands by Services admins on other Services admins or&lt;br /&gt;
#     the Services root(s).&lt;br /&gt;
&lt;br /&gt;
NSSecureAdmins&lt;br /&gt;
&lt;br /&gt;
# NSStrictPrivileges [RECOMMENDED]&lt;br /&gt;
#&lt;br /&gt;
# When enabled, any user wanting to use the privileges of Services Root, Services&lt;br /&gt;
# Admin or Services Operator must have been logged as an IRC Operator with the&lt;br /&gt;
# /oper command.&lt;br /&gt;
&lt;br /&gt;
NSStrictPrivileges&lt;br /&gt;
&lt;br /&gt;
# NSModeOnID  [OPTIONAL]&lt;br /&gt;
#&lt;br /&gt;
# When enabled, services will set the channel modes a user has access to upon&lt;br /&gt;
# identifying, assuming they are not already set.&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
# NSModeOnID&lt;br /&gt;
&lt;br /&gt;
# NSRestrictGetPass  [OPTIONAL]&lt;br /&gt;
#&lt;br /&gt;
# When enabled, services will only allow Services Root to use the getpass&lt;br /&gt;
# command on a nick.&lt;br /&gt;
&lt;br /&gt;
NSRestrictGetPass&lt;br /&gt;
&lt;br /&gt;
# NSNickTracking  [OPTIONAL]&lt;br /&gt;
#&lt;br /&gt;
# When enabled, services will track your last nick identified when issuing&lt;br /&gt;
# nick changes.&lt;br /&gt;
&lt;br /&gt;
NSNickTracking&lt;br /&gt;
&lt;br /&gt;
# NSAddAccessOnReg  [OPTIONAL]&lt;br /&gt;
#&lt;br /&gt;
# When enabled, services will add the usermask of registering users to the&lt;br /&gt;
# access list of their newly created account. If you disable this, users&lt;br /&gt;
# will always have to identify to nickserv before being recognized, unless&lt;br /&gt;
# they manually add an address to the access list of their account.&lt;br /&gt;
&lt;br /&gt;
NSAddAccessOnReg&lt;br /&gt;
&lt;br /&gt;
###########################################################################&lt;br /&gt;
#&lt;br /&gt;
# ChanServ configuration&lt;br /&gt;
#&lt;br /&gt;
###########################################################################&lt;br /&gt;
&lt;br /&gt;
# CSDef...  [OPTIONAL]&lt;br /&gt;
#     Sets the default options for newly registered channels.  Note that&lt;br /&gt;
#     changing these options will have no effect on channels which are&lt;br /&gt;
#     already registered.&lt;br /&gt;
#&lt;br /&gt;
#     NOTE:  If you do not enable any of these options, a default of&lt;br /&gt;
#     KeepTopic, Secure, SecureFounder and SignKick will be used, for&lt;br /&gt;
#     backward compatibility.  If you really want no options enabled by&lt;br /&gt;
#     default, use CSDefNone.&lt;br /&gt;
&lt;br /&gt;
#CSDefNone&lt;br /&gt;
&lt;br /&gt;
CSDefKeepTopic&lt;br /&gt;
CSDefOpNotice&lt;br /&gt;
CSDefPeace&lt;br /&gt;
#CSDefPrivate&lt;br /&gt;
#CSDefRestricted&lt;br /&gt;
CSDefSecure&lt;br /&gt;
#CSDefSecureOps&lt;br /&gt;
CSDefSecureFounder&lt;br /&gt;
CSDefSignKick&lt;br /&gt;
#CSDefSignKickLevel&lt;br /&gt;
#CSDefTopicLock&lt;br /&gt;
CSDefXOP&lt;br /&gt;
&lt;br /&gt;
# CSMaxReg   [RECOMMENDED]&lt;br /&gt;
#     Limits the number of channels which may be registered to a single&lt;br /&gt;
#     nickname.&lt;br /&gt;
&lt;br /&gt;
CSMaxReg    10&lt;br /&gt;
&lt;br /&gt;
# CSExpire   [RECOMMENDED]&lt;br /&gt;
#     Sets the number of days before a channel expires.&lt;br /&gt;
&lt;br /&gt;
CSExpire    500d&lt;br /&gt;
&lt;br /&gt;
# CSDefBantype  [REQUIRED]&lt;br /&gt;
#&lt;br /&gt;
# Sets the default ban type for newly registered channels (and when&lt;br /&gt;
# importing old databases).&lt;br /&gt;
#&lt;br /&gt;
# bantype can be:&lt;br /&gt;
#&lt;br /&gt;
# 0: ban in the form *!user@host&lt;br /&gt;
# 1: ban in the form *!*user@host&lt;br /&gt;
# 2: ban in the form *!*@host&lt;br /&gt;
# 3: ban in the form *!*user@*.domain&lt;br /&gt;
&lt;br /&gt;
CSDefBantype 2&lt;br /&gt;
&lt;br /&gt;
# CSAccessMax   [REQUIRED]&lt;br /&gt;
#     Sets the maximum number of entries on a channel&#39;s access list.&lt;br /&gt;
#     Channel access lists may contain only registered nicknames;&lt;br /&gt;
#     therefore, checking each entry on the list requires only a single&lt;br /&gt;
#     scaler comparison instead of a wildcard match, and this limit may be&lt;br /&gt;
#     safely set much higher than (for example) the nickname access list&lt;br /&gt;
#     size limit without impacting performance significantly.&lt;br /&gt;
&lt;br /&gt;
CSAccessMax 1024&lt;br /&gt;
&lt;br /&gt;
# CSAutokickMax   [REQUIRED]&lt;br /&gt;
#     Sets the maximum number of entries on a channel&#39;s autokick list.&lt;br /&gt;
&lt;br /&gt;
CSAutokickMax   100&lt;br /&gt;
&lt;br /&gt;
# CSAutokickReason   [REQUIRED]&lt;br /&gt;
#     Sets the default reason for an autokick if none is given.&lt;br /&gt;
&lt;br /&gt;
CSAutokickReason &quot;User has been banned from the channel&quot;&lt;br /&gt;
&lt;br /&gt;
# CSInhabit   [REQUIRED]&lt;br /&gt;
#     Sets the length of time ChanServ stays in a channel after kicking a&lt;br /&gt;
#     user from a channel s/he is not permitted to be in.  This only occurs&lt;br /&gt;
#     when the user is the only one in the channel.&lt;br /&gt;
&lt;br /&gt;
CSInhabit   15s&lt;br /&gt;
&lt;br /&gt;
# CSListOpersOnly  [OPTIONAL]&lt;br /&gt;
#     When enabled, limits use of the ChanServ LIST command to IRC&lt;br /&gt;
#     operators.&lt;br /&gt;
&lt;br /&gt;
CSListOpersOnly&lt;br /&gt;
&lt;br /&gt;
# CSListMax   [REQUIRED]&lt;br /&gt;
#     Specifies the maximum number of channels to be returned for a&lt;br /&gt;
#     ChanServ LIST command.&lt;br /&gt;
&lt;br /&gt;
CSListMax   50&lt;br /&gt;
&lt;br /&gt;
# CSRestrictGetPass  [OPTIONAL]&lt;br /&gt;
#&lt;br /&gt;
# When enabled, services will only allow Services Root to use the getpass&lt;br /&gt;
# command on a channel.&lt;br /&gt;
&lt;br /&gt;
CSRestrictGetPass&lt;br /&gt;
&lt;br /&gt;
# CSOpersOnly [OPTIONAL]&lt;br /&gt;
#     If this is defined, only IRC Operators will be permitted to use ChanServ.&lt;br /&gt;
&lt;br /&gt;
#CSOpersOnly&lt;br /&gt;
&lt;br /&gt;
###########################################################################&lt;br /&gt;
#&lt;br /&gt;
# MemoServ configuration&lt;br /&gt;
#&lt;br /&gt;
###########################################################################&lt;br /&gt;
&lt;br /&gt;
# MSMaxMemos   [RECOMMENDED]&lt;br /&gt;
#     Sets the maximum number of memos a user is allowed to keep by&lt;br /&gt;
#     default.  Normal users may set the limit anywhere between zero and&lt;br /&gt;
#     this value; Services admins can change it to any value or disable it.&lt;br /&gt;
#     If not given, the limit is disabled by default, and normal users can&lt;br /&gt;
#     set any limit they want.&lt;br /&gt;
&lt;br /&gt;
MSMaxMemos  20&lt;br /&gt;
&lt;br /&gt;
# MSSendDelay   [RECOMMENDED]&lt;br /&gt;
#     Sets the delay between consecutive uses of the MemoServ SEND command.&lt;br /&gt;
#     This can help prevent spam as well as denial-of-service attacks from&lt;br /&gt;
#     sending large numbers of memos and filling up disk space (and&lt;br /&gt;
#     memory).  A 3-second wait means a maximum average of 150 bytes of&lt;br /&gt;
#     memo per second per user under the current IRC protocol.&lt;br /&gt;
&lt;br /&gt;
MSSendDelay 3s&lt;br /&gt;
&lt;br /&gt;
# MSNotifyAll  [OPTIONAL]&lt;br /&gt;
#     Should we notify all appropriate users of a new memo?  This applies&lt;br /&gt;
#     in cases where a memo is sent to a nick which is in the group of&lt;br /&gt;
#     another nick. Note that, unlike before, it is currently often more&lt;br /&gt;
#     efficient to enable this.&lt;br /&gt;
&lt;br /&gt;
MSNotifyAll&lt;br /&gt;
&lt;br /&gt;
# MSMemoReceipt    [OPTIONAL]&lt;br /&gt;
# Allow the use of memo receipts for the following groups:&lt;br /&gt;
# 1 - Opers Only&lt;br /&gt;
# 2 - Everybody&lt;br /&gt;
#&lt;br /&gt;
#MSMemoReceipt 1&lt;br /&gt;
&lt;br /&gt;
###########################################################################&lt;br /&gt;
#&lt;br /&gt;
# BotServ configuration&lt;br /&gt;
#&lt;br /&gt;
###########################################################################&lt;br /&gt;
&lt;br /&gt;
# BSDef...  [OPTIONAL]&lt;br /&gt;
#     Sets the default options for newly registered channels.  Note that&lt;br /&gt;
#     changing these options will have no effect on channels which are&lt;br /&gt;
#     already registered.&lt;br /&gt;
&lt;br /&gt;
BSDefDontKickOps&lt;br /&gt;
BSDefDontKickVoices&lt;br /&gt;
BSDefGreet&lt;br /&gt;
BSDefFantasy&lt;br /&gt;
BSDefSymbiosis&lt;br /&gt;
&lt;br /&gt;
# BSMinUsers  [REQUIRED]&lt;br /&gt;
#    Minimum number of users there must be in a channel before the&lt;br /&gt;
#    bot joins it. The best value for this setting is 1 or 2. This&lt;br /&gt;
#    cannot be 0, otherwise topic retention and mode lock and such&lt;br /&gt;
#    other things won&#39;t work.&lt;br /&gt;
&lt;br /&gt;
BSMinUsers 1&lt;br /&gt;
&lt;br /&gt;
# BSBadWordsMax  [REQUIRED]&lt;br /&gt;
#    Maximum number of entries a single bad words list can have.&lt;br /&gt;
#    Setting it too high can reduce performances slightly.&lt;br /&gt;
&lt;br /&gt;
BSBadWordsMax 32&lt;br /&gt;
&lt;br /&gt;
# BSKeepData  [REQUIRED]&lt;br /&gt;
#    Amount of time data for a user that is used by BotServ is&lt;br /&gt;
#    valid. If the data exceeds this time, it is reset or deleted&lt;br /&gt;
#    depending the case. Do not set it too high otherwise your resources&lt;br /&gt;
#    will be slightly affected.&lt;br /&gt;
&lt;br /&gt;
BSKeepData 10m&lt;br /&gt;
&lt;br /&gt;
# BSSmartJoin [OPTIONAL]&lt;br /&gt;
#    The bot is currently not affected by any modes or bans when he&lt;br /&gt;
#    tries to join a channel. But some people may want to make it&lt;br /&gt;
#    act like a real bot, that is, for example, remove all bans&lt;br /&gt;
#    that affect the bot before joining the channel, remove a&lt;br /&gt;
#    ban that affects the bot set by an user when it is on the&lt;br /&gt;
#    channel, and so on. Since it consumes a bit more CPU time,&lt;br /&gt;
#    you should not comment it out on larger networks.&lt;br /&gt;
&lt;br /&gt;
# BSSmartJoin&lt;br /&gt;
&lt;br /&gt;
# BSGentleBWReason [OPTIONAL]&lt;br /&gt;
#    This option will make the bot use a kick reason that does not retake&lt;br /&gt;
#    the word when it is kicking the bot. This is especially useful if&lt;br /&gt;
#    you have young people on your network.&lt;br /&gt;
&lt;br /&gt;
BSGentleBWReason&lt;br /&gt;
&lt;br /&gt;
# BSCaseSensitive [OPTIONAL]&lt;br /&gt;
#    This option will make botserv use cAsE sEnSiTiVe checking for badwords&lt;br /&gt;
&lt;br /&gt;
# BSCaseSensitive&lt;br /&gt;
&lt;br /&gt;
###########################################################################&lt;br /&gt;
#&lt;br /&gt;
# HostServ configuration&lt;br /&gt;
#&lt;br /&gt;
###########################################################################&lt;br /&gt;
&lt;br /&gt;
# HostSetters   [DISCOURAGED]&lt;br /&gt;
#    Specifies the nicks of NON-OPERS allowed to Set/Remove vHosts using&lt;br /&gt;
#    HostServ.  Can be re-loaded with /msg operserv reload&lt;br /&gt;
#    You can specify more than one nick by separating each one by a space.&lt;br /&gt;
#&lt;br /&gt;
#    Make sure you insert the correct nick(s) here..&lt;br /&gt;
&lt;br /&gt;
HostSetters &quot;Calypso DeviL&quot;&lt;br /&gt;
&lt;br /&gt;
###########################################################################&lt;br /&gt;
#&lt;br /&gt;
# OperServ configuration&lt;br /&gt;
#&lt;br /&gt;
###########################################################################&lt;br /&gt;
&lt;br /&gt;
# ServicesRoot   [REQUIRED]&lt;br /&gt;
#    Specifies the Services &quot;super-users&quot;.  The super-users, or &quot;roots&quot; as in&lt;br /&gt;
#    Unix terminology, are the only users who can add or delete Services&lt;br /&gt;
#    admins.&lt;br /&gt;
#&lt;br /&gt;
#    You can specify more than one nick by separating each one by a space.&lt;br /&gt;
#&lt;br /&gt;
#    This is commented out by default; make sure you insert the correct&lt;br /&gt;
#    nick before uncommenting it.&lt;br /&gt;
&lt;br /&gt;
ServicesRoot   &quot;Calypso DeviL&quot;&lt;br /&gt;
&lt;br /&gt;
# SuperAdmin  [OPTIONAL]&lt;br /&gt;
#    When enabled, Services admins will be able to use SuperAdmin [ON|OFF]&lt;br /&gt;
#    which will temporarily grant them extra privileges, such as being a&lt;br /&gt;
#    founder of _all_ channels, ability to adjust another users modes etc..&lt;br /&gt;
&lt;br /&gt;
SuperAdmin&lt;br /&gt;
&lt;br /&gt;
# LogMaxUsers  [OPTIONAL]&lt;br /&gt;
#    Causes Services to write a message to the log every time a new user&lt;br /&gt;
#    maximum is set.&lt;br /&gt;
&lt;br /&gt;
LogMaxUsers&lt;br /&gt;
&lt;br /&gt;
# ...Expiry   [REQUIRED]&lt;br /&gt;
#     Sets the default expiry time for, respectively, AKILLs, SGLINEs,&lt;br /&gt;
#     SQLINEs and SZLINEs.&lt;br /&gt;
&lt;br /&gt;
AutoKillExpiry  30d&lt;br /&gt;
ChanKillExpiry  30d&lt;br /&gt;
SGLineExpiry    30d&lt;br /&gt;
SQLineExpiry    30d&lt;br /&gt;
SZLineExpiry    30d&lt;br /&gt;
&lt;br /&gt;
# AkillOnAdd [OPTIONAL]&lt;br /&gt;
#&lt;br /&gt;
# When enabled, this option makes the services send an AKILL command&lt;br /&gt;
# immediately after it has been added with AKILL ADD. This eliminates&lt;br /&gt;
# the need of killing the users after the akill has been added.&lt;br /&gt;
&lt;br /&gt;
AkillOnAdd&lt;br /&gt;
&lt;br /&gt;
# KillOnSGline [OPTIONAL]&lt;br /&gt;
#&lt;br /&gt;
# When enabled, this option makes the services send an (SVS)KILL command&lt;br /&gt;
# immediately after SGLINE ADD. This eliminates the need of killing the&lt;br /&gt;
# users after the SGLINE has been added.&lt;br /&gt;
&lt;br /&gt;
# KillOnSGline&lt;br /&gt;
&lt;br /&gt;
# KillOnSQline [OPTIONAL]&lt;br /&gt;
#&lt;br /&gt;
# When enabled, this option makes the services send an (SVS)KILL command&lt;br /&gt;
# immediately after SQLINE ADD. This eliminates the need of killing the&lt;br /&gt;
# users after the SQLINE has been added.&lt;br /&gt;
&lt;br /&gt;
KillOnSQline&lt;br /&gt;
&lt;br /&gt;
# KillClonesAkillExpire   [REQUIRED]&lt;br /&gt;
#     Sets the expiry time for autokills added for hosts that have been&lt;br /&gt;
#     killed using the KILLCLONES command.&lt;br /&gt;
&lt;br /&gt;
KillClonesAkillExpire   30m&lt;br /&gt;
&lt;br /&gt;
# DisableRaw [RECOMMENDED]&lt;br /&gt;
#&lt;br /&gt;
# Disables the highly destructive OperServ RAW command.&lt;br /&gt;
&lt;br /&gt;
#DisableRaw&lt;br /&gt;
&lt;br /&gt;
# WallOper  [OPTIONAL]&lt;br /&gt;
#     Causes Services to send a WALLOPS/GLOBOPS when a user becomes an IRC&lt;br /&gt;
#     operator.  Note that this can cause WALLOPS floods when Services&lt;br /&gt;
#     first connects to the network.&lt;br /&gt;
&lt;br /&gt;
#WallOper&lt;br /&gt;
&lt;br /&gt;
# WallBadOS  [OPTIONAL]&lt;br /&gt;
#     Causes Services to send a WALLOPS/GLOBOPS if a non-IRC-operator tries&lt;br /&gt;
#     to use OperServ.&lt;br /&gt;
&lt;br /&gt;
#WallBadOS&lt;br /&gt;
&lt;br /&gt;
# WallOS...  [OPTIONAL]&lt;br /&gt;
#     Cause Services to send a WALLOPS/GLOBOPS on use of each of the&lt;br /&gt;
#     OperServ commands listed.&lt;br /&gt;
&lt;br /&gt;
WallOSGlobal&lt;br /&gt;
WallOSMode&lt;br /&gt;
WallOSClearmodes&lt;br /&gt;
WallOSKick&lt;br /&gt;
WallOSAkill&lt;br /&gt;
WallOSSGLine&lt;br /&gt;
WallOSSQLine&lt;br /&gt;
WallOSSZLine&lt;br /&gt;
WallOSNoOp&lt;br /&gt;
WallOSJupe&lt;br /&gt;
#WallOSRaw&lt;br /&gt;
&lt;br /&gt;
# Wall...Expire  [OPTIONAL]&lt;br /&gt;
#     Causes Services to send a WALLOPS/GLOBOPS whenever respectively&lt;br /&gt;
#     an AKILL, an SGLINE, an SQLINE, an SZLINE and a session limit&lt;br /&gt;
#     exception expires.&lt;br /&gt;
&lt;br /&gt;
#WallAkillExpire&lt;br /&gt;
#WallSGLineExpire&lt;br /&gt;
#WallSQLineExpire&lt;br /&gt;
#WallSZLineExpire&lt;br /&gt;
#WallExceptionExpire&lt;br /&gt;
&lt;br /&gt;
# WallGetpass  [OPTIONAL]&lt;br /&gt;
#     Causes Services to send a WALLOPS/GLOBOPS on use of the NickServ or&lt;br /&gt;
#     ChanServ GETPASS command.&lt;br /&gt;
&lt;br /&gt;
WallGetpass&lt;br /&gt;
&lt;br /&gt;
# WallSetpass  [OPTIONAL]&lt;br /&gt;
#     Causes Services to send a WALLOPS/GLOBOPS whenever a Services admin&lt;br /&gt;
#     sets a password for a nickname or channel (s)he does not normally have&lt;br /&gt;
#     privileges to set.&lt;br /&gt;
&lt;br /&gt;
WallSetpass&lt;br /&gt;
&lt;br /&gt;
# WallForbid [OPTIONAL]&lt;br /&gt;
#     Causes Services to send a WALLOPS/GLOBOPS on use of the NickServ or&lt;br /&gt;
#     ChanServ FORBID command.&lt;br /&gt;
&lt;br /&gt;
WallForbid&lt;br /&gt;
&lt;br /&gt;
# WallDrop [OPTIONAL]&lt;br /&gt;
#     Causes Services to send a WALLOPS/GLOBOPS whenever a Services admin&lt;br /&gt;
#     drops a nickname or channel (s)he does not normally have&lt;br /&gt;
#     privileges to drop.&lt;br /&gt;
&lt;br /&gt;
WallDrop&lt;br /&gt;
&lt;br /&gt;
# LimitSessions  [OPTIONAL]&lt;br /&gt;
#     Enables session limiting. Session limiting prevents users from&lt;br /&gt;
#     connecting more than a certain number of times from the same host at the&lt;br /&gt;
#     same time - thus preventing most types of cloning. Once a host reaches&lt;br /&gt;
#     it&#39;s session limit, all clients attempting to connect from that host&lt;br /&gt;
#     will be killed. Exceptions to the default session limit, which are based&lt;br /&gt;
#     on host names, can be defined via the exception list. It should be noted&lt;br /&gt;
#     that session limiting, along with a large exception list, can degrade&lt;br /&gt;
#     services&#39; performance. See the source and comments in sessions.c and the&lt;br /&gt;
#     online help for more information about session limiting.&lt;br /&gt;
#&lt;br /&gt;
#     Session limiting is meant to replace the CheckClones and KillClones&lt;br /&gt;
#     code. It is therefore highly recommended that they are disabled when&lt;br /&gt;
#     session limiting has been enabled.&lt;br /&gt;
#&lt;br /&gt;
#     NOTE:  This option is not available when STREAMLINED is defined in&lt;br /&gt;
#     the Makefile.&lt;br /&gt;
&lt;br /&gt;
LimitSessions&lt;br /&gt;
&lt;br /&gt;
# DefSessionLimit&lt;br /&gt;
[REQUIRED]&lt;br /&gt;
#     Default session limit per host. Once a host reaches it&#39;s session limit,&lt;br /&gt;
#     all clients attempting to connect from that host will be killed. A value&lt;br /&gt;
#     of zero means an unlimited session limit.&lt;br /&gt;
&lt;br /&gt;
DefSessionLimit 70&lt;br /&gt;
&lt;br /&gt;
# MaxSessionLimit&lt;br /&gt;
[REQUIRED]&lt;br /&gt;
#     The maximum session limit that may be set for a host in an exception.&lt;br /&gt;
&lt;br /&gt;
MaxSessionLimit 30&lt;br /&gt;
&lt;br /&gt;
# ExceptionExpiry   [REQUIRED]&lt;br /&gt;
#     Sets the default expiry time for exceptions.&lt;br /&gt;
&lt;br /&gt;
ExceptionExpiry 1d&lt;br /&gt;
&lt;br /&gt;
# SessionLimitExceeded   [OPTIONAL]&lt;br /&gt;
#     The message that will be NOTICE&#39;d to a user just before they are removed&lt;br /&gt;
#     from the network because their&#39;s host session-limit has been exceeded.&lt;br /&gt;
#     It may be used to give a slightly more descriptive reason for the&lt;br /&gt;
#     impending kill as apposed to simply &quot;Session limit exceeded&quot;. If this is&lt;br /&gt;
#     commented out, nothing will be sent.&lt;br /&gt;
&lt;br /&gt;
SessionLimitExceeded &quot;The session limit for your host %s has been exceeded.&quot;&lt;br /&gt;
&lt;br /&gt;
# SessionLimitDetailsLoc   [OPTIONAL]&lt;br /&gt;
#     Same as above, but should be used to provide a website address where&lt;br /&gt;
#     users can find out more about session limits and how to go about&lt;br /&gt;
#     applying for an exception. If this is commented out, nothing will be&lt;br /&gt;
#     sent.&lt;br /&gt;
#&lt;br /&gt;
#     This option has been intentionally commented out in an effort to remind&lt;br /&gt;
#     you to change the URL it contains. It is recommended that you supply an&lt;br /&gt;
#     address/url where people can get help regarding session limits.&lt;br /&gt;
&lt;br /&gt;
SessionLimitDetailsLoc &quot;Vizitoni http://zemra.org/forum/index.php?topic=988.msg1337#msg1337 per me teper info reth session limits.&quot;&lt;br /&gt;
&lt;br /&gt;
# MaxSessionKill  [OPTIONAL]&lt;br /&gt;
#&lt;br /&gt;
# If given and different from 0, this option tells the Services to add an&lt;br /&gt;
# AKILL when there is number subsequent kills for the same hostname, preventing&lt;br /&gt;
# the network from KILL flood.&lt;br /&gt;
&lt;br /&gt;
MaxSessionKill 5&lt;br /&gt;
&lt;br /&gt;
# SessionAutoKillExpiry  [OPTIONAL]&lt;br /&gt;
#&lt;br /&gt;
# Sets the expiry time for autokills added for hosts that need to be&lt;br /&gt;
# AKILLed as controlled by the MaxSessionKill option.&lt;br /&gt;
#&lt;br /&gt;
# If not given, the default value is 30 minutes.&lt;br /&gt;
&lt;br /&gt;
SessionAutoKillExpiry 30m&lt;br /&gt;
&lt;br /&gt;
# CheckClones     [DEPRECATED]&lt;br /&gt;
#     Causes Services to try and detect &quot;clones&quot; connecting to the network.&lt;br /&gt;
#     A WALLOPS (or GOPER, if supported on the IRC server) will be sent if&lt;br /&gt;
#     Services thinks it has found clones.&lt;br /&gt;
#&lt;br /&gt;
#     This feature has been superseded by Session Limiting.&lt;br /&gt;
#&lt;br /&gt;
#      sets the minimum number of users which must successively&lt;br /&gt;
#     connect to the network before Services will send a clone warning.&lt;br /&gt;
#&lt;br /&gt;
#      sets the maximum time that can elapse between successive&lt;br /&gt;
#     users before Services decides they are not clones.&lt;br /&gt;
#&lt;br /&gt;
#      sets the minimum time between clone warnings for&lt;br /&gt;
#     clones from the same host.&lt;br /&gt;
#&lt;br /&gt;
#     NOTE:  This option is not available when STREAMLINED is defined in&lt;br /&gt;
#     the Makefile.&lt;br /&gt;
&lt;br /&gt;
CheckClones   5 10s 30s&lt;br /&gt;
&lt;br /&gt;
# KillClones [DISCOURAGED]  [DEPRECATED]&lt;br /&gt;
#     Causes Services to kill users which trigger the clone warnings.  (If&lt;br /&gt;
#     CheckClones is disabled, this will have no effect.)&lt;br /&gt;
#&lt;br /&gt;
#     This feature has been superceded by Session Limiting.&lt;br /&gt;
#&lt;br /&gt;
#     BEWARE!  The clone checking code is easily fooled; it can be&lt;br /&gt;
#     triggered falsely under many conditions, for example:&lt;br /&gt;
#&lt;br /&gt;
#         - Multiple users connecting from a shell machine.&lt;br /&gt;
#&lt;br /&gt;
#         - A single user repeatedly connecting and disconnecting.&lt;br /&gt;
#&lt;br /&gt;
#     Be very sure you know what you&#39;re doing before you even think about&lt;br /&gt;
#     enabling this option, and remember that Services comes with no&lt;br /&gt;
#     warranty.&lt;br /&gt;
#&lt;br /&gt;
#     If that wasn&#39;t enough discouragement:&lt;br /&gt;
#&lt;br /&gt;
#     ***** DO NOT ENABLE THIS OPTION! *****&lt;br /&gt;
#&lt;br /&gt;
#     NOTE:  This option is not available when STREAMLINED is defined in&lt;br /&gt;
#     the Makefile.&lt;br /&gt;
&lt;br /&gt;
#KillClones&lt;br /&gt;
&lt;br /&gt;
# AddAkiller [OPTIONAL]&lt;br /&gt;
#     Adds the nickname of the Operator issuing an AKILL to the kill reason.&lt;br /&gt;
#&lt;br /&gt;
AddAkiller&lt;br /&gt;
&lt;br /&gt;
# OSOpersOnly [RECOMMENDED]&lt;br /&gt;
#     If this is defined, only IRC Operators will be permitted to use&lt;br /&gt;
#     OperServ, regardless of module based command access restrictions.&lt;br /&gt;
&lt;br /&gt;
OSOpersOnly&lt;br /&gt;
&lt;br /&gt;
###########################################################################&lt;br /&gt;
#&lt;br /&gt;
# DefCon configuration&lt;br /&gt;
#&lt;br /&gt;
###########################################################################&lt;br /&gt;
&lt;br /&gt;
# DefConLevel  [OPTIONAL]&lt;br /&gt;
#     Default defcon level (1-5) to use when starting services up, level 5&lt;br /&gt;
#     instructs services to run as normal.&lt;br /&gt;
&lt;br /&gt;
#DefConLevel 5&lt;br /&gt;
&lt;br /&gt;
# DefCon1-4  [REQUIRED if Defcon is activated]&lt;br /&gt;
#     These numercics determine which of the following operations take place&lt;br /&gt;
#     at each level, the correct numeric can be found by adding together the&lt;br /&gt;
#     number for each restriction you wish to place at a level.&lt;br /&gt;
#     No new channel registrations   1&lt;br /&gt;
#     No New Nick Registrations    2&lt;br /&gt;
#     No MLOCK changes      4&lt;br /&gt;
#     Force Chan Mode     8&lt;br /&gt;
#     Use Reduced Session Limit    16&lt;br /&gt;
#     KILL any new clients trying to connect  32&lt;br /&gt;
#     Services will ignore everyone but opers  64&lt;br /&gt;
#     Services will silently ignore everyone but opers 128&lt;br /&gt;
#     AKILL all new clients trying to connect  256&lt;br /&gt;
#     No new memos sent to block memoserv attacks 512&lt;br /&gt;
&lt;br /&gt;
#DefCon4 23&lt;br /&gt;
#     No channel reg + No Nick Reg + No MLOCK changes + Use Reduced Session Limit&lt;br /&gt;
#           1        +      2      +         4        +            16&lt;br /&gt;
&lt;br /&gt;
#DefCon3 31&lt;br /&gt;
#     As DefCon4 + Services will Force Chan Mode&#39;s on channels&lt;br /&gt;
#          23    +                     8&lt;br /&gt;
&lt;br /&gt;
#DefCon2 159&lt;br /&gt;
#     As DefCon3 + Services will silently ignore everyone but opers&lt;br /&gt;
#          31    +                    128&lt;br /&gt;
&lt;br /&gt;
#DefCon1 415&lt;br /&gt;
#     As DefCon2 + AKILL all new clients trying to connect&lt;br /&gt;
#          159   +                  256&lt;br /&gt;
&lt;br /&gt;
# DefConSessionLimit&lt;br /&gt;
[REQUIRED if DefCon is activated]&lt;br /&gt;
#     New session limit to use when a defcon level is using &quot;reduced&quot;&lt;br /&gt;
#     session limiting.&lt;br /&gt;
#     NOTE: When using DefCon this value needs to be defined&lt;br /&gt;
#DefConSessionLimit 2&lt;br /&gt;
&lt;br /&gt;
# DefConAkillExpire  [REQUIRED if DefCon is activated]&lt;br /&gt;
#     Length of time to add the AKILL for when DEFCON is preventing&lt;br /&gt;
#     all new clients from connecting to the network&lt;br /&gt;
#&lt;br /&gt;
#     NOTE: As with all expire times, the expirey check will only be&lt;br /&gt;
#     carried out once every &quot;ExpireTimeout&quot; so if this setting is&lt;br /&gt;
#     30m the the akill could last for 30m regardless of this setting.&lt;br /&gt;
#&lt;br /&gt;
#     NOTE: When using DefCon this value needs to be defined&lt;br /&gt;
#DefConAkillExpire 5m&lt;br /&gt;
&lt;br /&gt;
# DefConChanModes  [REQUIRED if DefCon is activated]&lt;br /&gt;
#     The channel modes to set on all channel&#39;s when the DefCon channel&lt;br /&gt;
#     mode system is in use.&lt;br /&gt;
#&lt;br /&gt;
#     NOTE: Choose these modes carefully, because when defcon switches to&lt;br /&gt;
#     a level which does NOT have the mode setting selected, services will&lt;br /&gt;
#     set the reverse on all channel&#39;s, e.g. if this setting is +RN&lt;br /&gt;
#     when defcon is used all channel&#39;s will be set to +RN, when&lt;br /&gt;
#     defcon is removed, channels will all be set to -RN. You don&#39;t&lt;br /&gt;
#     want to set this to +k for example because when defcon is removed all&lt;br /&gt;
#     channels will -k.&lt;br /&gt;
#     NOTE: mlock&#39;ed modes will not be lost&lt;br /&gt;
#DefConChanModes &quot;+R&quot;&lt;br /&gt;
&lt;br /&gt;
# DefConTimeOut  [OPTIONAL]&lt;br /&gt;
#     This value can be used to automatically return the network to&lt;br /&gt;
#     defcon 5 after the specified time period - just in case any opers&lt;br /&gt;
#     forget to remove a defcon setting.&lt;br /&gt;
#DefConTimeOut 15m&lt;br /&gt;
&lt;br /&gt;
# GlobalOnDefcon [OPTIONAL]&lt;br /&gt;
#&lt;br /&gt;
#     Setting this directive will make Services send a global message on&lt;br /&gt;
#     Defcon Level changes.&lt;br /&gt;
#GlobalOnDefcon&lt;br /&gt;
&lt;br /&gt;
# GlobalOnDefconMore [OPTIONAL]&lt;br /&gt;
#&lt;br /&gt;
#     Setting this directive will make Services send a global message on&lt;br /&gt;
#     Defcon Level changes. Uncommenting this will allow you to send along&lt;br /&gt;
#     with the new level, the DefconMessage.&lt;br /&gt;
#GlobalOnDefconMore&lt;br /&gt;
&lt;br /&gt;
#DefconMessage &quot;Put your message to send your users here. Dont forget to uncomment GlobalOnDefconMore&quot;&lt;br /&gt;
&lt;br /&gt;
# DefConOffMessage [OPTIONAL]&lt;br /&gt;
#&lt;br /&gt;
#     If this is defined, it will be used in place of GlobalOnDefcon and&lt;br /&gt;
#     GlobalOnDefconMore when defcon is returned to level 5&lt;br /&gt;
#DefConOffMessage &quot;Serviset janë përsëri online - çaste të bukura&quot;&lt;br /&gt;
&lt;br /&gt;
# DefConAkillReason  [REQUIRED if DefCon is activated]&lt;br /&gt;
#&lt;br /&gt;
#     When using DEFCON this setting will be used when any clients are killed&lt;br /&gt;
#     or akilled from the network by defcon&lt;br /&gt;
#&lt;br /&gt;
#DefConAkillReason &quot;This network is currently not accepting connections, please try again later&quot;&lt;br /&gt;
&lt;br /&gt;
###########################################################################&lt;br /&gt;
#&lt;br /&gt;
# MySQL configuration&lt;br /&gt;
#&lt;br /&gt;
###########################################################################&lt;br /&gt;
#&lt;br /&gt;
# Mysql [OPTIONAL]&lt;br /&gt;
#&lt;br /&gt;
#     Your MySQL configuration for use with Anope.&lt;br /&gt;
#     To disable MySQL functionality, just comment out this block.&lt;br /&gt;
#     To make use of MySQL use these directives and change their&lt;br /&gt;
#     setting to the appropriate values.&lt;br /&gt;
#&lt;br /&gt;
#     MysqlHost defines the Mysql server hostname.&lt;br /&gt;
#     MysqlUser defines the Mysql user to log in with.&lt;br /&gt;
#     MysqlPass defines the Mysql pass required for the specified user to log in.&lt;br /&gt;
#     MysqlName defines the Mysql database name Anope uses&lt;br /&gt;
#     MysqlSock defines the Mysql UNIX socket&lt;br /&gt;
#     MysqlPort defines the Mysql TCP port&lt;br /&gt;
#&lt;br /&gt;
#MysqlHost &quot;localhost&quot;&lt;br /&gt;
#MysqlUser &quot;Anonymous&quot;&lt;br /&gt;
#MysqlPass &quot;&quot;&lt;br /&gt;
#MysqlName &quot;anope&quot;&lt;br /&gt;
#MysqlSock &quot;/tmp/mysql.sock&quot;&lt;br /&gt;
#MysqlPort 3306&lt;br /&gt;
&lt;br /&gt;
# MysqlSecure &quot;|||&quot; [OPTIONAL]&lt;br /&gt;
#&lt;br /&gt;
#    Method for storing passwords on MySQL. Available methods are:&lt;br /&gt;
#    Empty or not set will save your passwords as clear text.&lt;br /&gt;
#    des  : Encrypt using a simple DES algorithm.&lt;br /&gt;
#    md5  : Produces the md5 hash for the password.&lt;br /&gt;
#    sha  : Calculates the checksum using a Secure Hash Algorithm.&lt;br /&gt;
#    key  : Encodes using &quot;key&quot; as password.&lt;br /&gt;
#    Please read docs/MYSQL file for more info and details.&lt;br /&gt;
#&lt;br /&gt;
#MysqlSecure &quot;&quot;&lt;br /&gt;
&lt;br /&gt;
# MysqlRetries       [OPTIONAL]&lt;br /&gt;
# MysqlRetryGap      [OPTIONAL]&lt;br /&gt;
#&lt;br /&gt;
#    These values let you define how often and with how much interruption Anope&lt;br /&gt;
#    shall retry to open a connection when losing the contact to the mysql db.&lt;br /&gt;
#    The product of these values must be between 1 and 60.&lt;br /&gt;
#&lt;br /&gt;
#MysqlRetries 10&lt;br /&gt;
#MysqlRetryGap 1&lt;br /&gt;
&lt;br /&gt;
# UseRDB [OPTIONAL]&lt;br /&gt;
#&lt;br /&gt;
#    Enable this if you want anope to load its data from a remote database.&lt;br /&gt;
#    (e.g. MySQL)&lt;br /&gt;
#&lt;br /&gt;
#UseRDB&lt;br /&gt;
&lt;br /&gt;
###########################################################################&lt;br /&gt;
#&lt;br /&gt;
# Module configuration&lt;br /&gt;
#&lt;br /&gt;
###########################################################################&lt;br /&gt;
#&lt;br /&gt;
# ModuleAutoload [OPTIONAL]&lt;br /&gt;
#&lt;br /&gt;
# When compiled with module support, this contains a space separated list&lt;br /&gt;
# of modules to automatically load as soon as possible, e.g. IRCD support modules.&lt;br /&gt;
#&lt;br /&gt;
ModuleAutoload &quot;os_info os_clientjoin cs_enforce cs_appendtopic ns_noop&quot;&lt;br /&gt;
&lt;br /&gt;
# ModuleDelayedAutoload [OPTIONAL]&lt;br /&gt;
#&lt;br /&gt;
# When compiled with module support, this contains a space separated list&lt;br /&gt;
# of modules to automaticaly load when services are ready for new clients.&lt;br /&gt;
# e.g. new pesudo clients such as CatServ :-) *meow*&lt;br /&gt;
# By default a number of modules that we found worth adding by default are&lt;br /&gt;
# loaded. Feel free to change this if you want to add more, or remove some&lt;br /&gt;
# from the list.&lt;br /&gt;
#&lt;br /&gt;
ModuleDelayedAutoload &quot;ns_maxemail ns_ajoin&quot;&lt;br /&gt;
&lt;br /&gt;
###########################################################################&lt;br /&gt;
#&lt;br /&gt;
# Module specific configuration&lt;br /&gt;
#&lt;br /&gt;
###########################################################################&lt;br /&gt;
#&lt;br /&gt;
# This section contains configuration options specific to certain modules.&lt;br /&gt;
# The options in here are for the modules shipped by default. You can add&lt;br /&gt;
# more options for other modules you load here. Check the documentation of&lt;br /&gt;
# the module to see what configuration options it provides.&lt;br /&gt;
&lt;br /&gt;
# NSEmailMax [OPTIONAL]&lt;br /&gt;
# Module: ns_maxemail&lt;br /&gt;
#&lt;br /&gt;
# Limit the amount of registrations with the same email address to the&lt;br /&gt;
# amount given here. If set to 0 or left commented, there will be no limit&lt;br /&gt;
# enforced when registering new accounts or using /msg NickServ SET EMAIL.&lt;br /&gt;
#&lt;br /&gt;
#NSEmailMax 1&lt;br /&gt;
&lt;br /&gt;
# NSAutoOPDBName [OPTIONAL]&lt;br /&gt;
# Module: ns_noop&lt;br /&gt;
#&lt;br /&gt;
# Use the given filename as database for the autoop list. If not given,&lt;br /&gt;
# the default of &quot;autoop.db&quot; will be used.&lt;br /&gt;
#&lt;br /&gt;
#NSAutoOPDBName &quot;autoop.db&quot;&lt;br /&gt;
&lt;br /&gt;
# OSInfoDBName [OPTIONAL]&lt;br /&gt;
# Module: os_info&lt;br /&gt;
#&lt;br /&gt;
# Use the given filename as database for the oper information lines.&lt;br /&gt;
# If not given, the default of &quot;os_info.db&quot; will be used.&lt;br /&gt;
#&lt;br /&gt;
OSInfoDBName &quot;os_info.db&quot;&lt;br /&gt;
# BotNick [REQUIRED]&lt;br /&gt;
# Module: ircd_vhostserv&lt;br /&gt;
# Define what nick the bot will have.&lt;br /&gt;
#&lt;br /&gt;
BotNick &quot;HostServ&quot;&lt;br /&gt;
&lt;br /&gt;
# BotIdent [REQUIRED]&lt;br /&gt;
# Define the bot identd.&lt;br /&gt;
#&lt;br /&gt;
BotIdent &quot;Bot&quot;&lt;br /&gt;
&lt;br /&gt;
# BotHost [REQUIRED]&lt;br /&gt;
# Define the bot hostname or vhost.&lt;br /&gt;
#&lt;br /&gt;
BotHost &quot;Zemra.Host.Bot&quot;&lt;br /&gt;
&lt;br /&gt;
# BotReal [REQUIRED]&lt;br /&gt;
# Define the bot realname.&lt;br /&gt;
#&lt;br /&gt;
BotReal &quot;/msg vHostServ Help&quot;&lt;br /&gt;
&lt;br /&gt;
# vHostChannel [REQUIRED]&lt;br /&gt;
# Define your network vhost channel.&lt;br /&gt;
#&lt;br /&gt;
vHostChannel &quot;#Ndihme&quot;&lt;br /&gt;
&lt;br /&gt;
# BanClearTime [REQUIRED]&lt;br /&gt;
# Sets the timeout period after which a particular ban set by&lt;br /&gt;
# the bot will be removed.&lt;br /&gt;
#&lt;br /&gt;
BanClearTime 5h&lt;br /&gt;
&lt;br /&gt;
# BotModes [OPTIONAL]&lt;br /&gt;
# Define what modes the bot will have.&lt;br /&gt;
#&lt;br /&gt;
BotModes &quot;+SqB&quot;&lt;br /&gt;
&lt;br /&gt;
# JoinLogChannel [OPTIONAL]&lt;br /&gt;
# Define this if you want the bot to automatically&lt;br /&gt;
# join services log channel.&lt;br /&gt;
#&lt;br /&gt;
JoinLogChannel&lt;br /&gt;
&lt;br /&gt;
# RestrictHosts [RECOMMENDED]&lt;br /&gt;
# Define unallowed vhosts which will be match using&lt;br /&gt;
# wildcards. This is not case-sensitive.&lt;br /&gt;
#&lt;br /&gt;
RestrictHosts &quot;*ircop* *admin* *root* *staff* *sex* *porn*&quot;&lt;br /&gt;
&lt;br /&gt;
# KickBanRestrictHosts [OPTIONAL]&lt;br /&gt;
# Define this to kick banned users who request&lt;br /&gt;
# restricted hosts. If this option is enabled&lt;br /&gt;
# RestrictHosts setting is required.&lt;br /&gt;
#&lt;br /&gt;
KickBanRestrictHosts&lt;br /&gt;
&lt;br /&gt;
# End of config: ircd_vhostserv&lt;br /&gt;
# AJoinDB [OPTIONAL]&lt;br /&gt;
# Module: ns_ajoin&lt;br /&gt;
#&lt;br /&gt;
# Use the given filename as database to store the AJOINs.&lt;br /&gt;
# If not given, the default of &quot;ns_ajoin.db&quot; will be used.&lt;br /&gt;
#&lt;br /&gt;
AJoinDB &quot;ns_ajoin.db&quot;&lt;br /&gt;
&lt;br /&gt;
# AJoinDefChans [OPTIONAL]&lt;br /&gt;
# Module: ns_ajoin&lt;br /&gt;
#&lt;br /&gt;
# Space seperated list of default ajoin channels.&lt;br /&gt;
# When a new nick is registered these will be automatically&lt;br /&gt;
# added to the users&#39; AJOIN list.&lt;br /&gt;
#&lt;br /&gt;
AJoinDefChans &quot;#ALbaChat&quot;&lt;br /&gt;
&lt;br /&gt;
# AJoinUnRegistered [OPTIONAL]&lt;br /&gt;
# Module: ns_ajoin&lt;br /&gt;
#&lt;br /&gt;
# When set ns_ajoin will AJOIN all connecting users&lt;br /&gt;
# who aren&#39;t using a registered nick (they don&#39;t need&lt;br /&gt;
# to be identified) to the default ajoin channels.&lt;br /&gt;
# Note that users will be unable to join channels with&lt;br /&gt;
# a key or invitemode set.&lt;br /&gt;
#&lt;br /&gt;
# Be aware the most users will experience this as very&lt;br /&gt;
# abusive and it will likely give your network a bad&lt;br /&gt;
# reputation.&lt;br /&gt;
# This was added only because under some  circumstances&lt;br /&gt;
# it has a legit use.&lt;br /&gt;
#&lt;br /&gt;
#AJoinUnRegistered&lt;br /&gt;
&lt;br /&gt;
*&lt;br /&gt;
**/&lt;br /&gt;
&lt;br /&gt;
#include &quot;module.h&quot;&lt;br /&gt;
&lt;br /&gt;
#EOF</content><link rel='replies' type='application/atom+xml' href='http://ircd-help.blogspot.com/feeds/1602602064663890084/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ircd-help.blogspot.com/2011/09/anope-services.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2335896307555167853/posts/default/1602602064663890084'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2335896307555167853/posts/default/1602602064663890084'/><link rel='alternate' type='text/html' href='http://ircd-help.blogspot.com/2011/09/anope-services.html' title='Anope Services'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2335896307555167853.post-5548261161723708515</id><published>2011-09-23T20:57:00.000-07:00</published><updated>2015-07-07T02:54:27.267-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Configure"/><category scheme="http://www.blogger.com/atom/ns#" term="Install"/><category scheme="http://www.blogger.com/atom/ns#" term="NeoStats"/><title type='text'>NeoStats</title><content type='html'>&lt;div style=&quot;text-align: center;&quot;&gt;&lt;strong&gt;&lt;a href=&quot;http://ircd.zemra.org/stats/install.php&quot; target=&quot;_self&quot; title=&quot;How To Install NeoStats&quot;&gt;How To Install NeoStats&lt;/a&gt;&lt;/strong&gt;&lt;/div&gt;&lt;code&gt;&lt;strong&gt; 1. wget http://shkarko.zemra.org/NeoStats-3.0.1.tar.gz&lt;br /&gt;
2. tar -xvf NeoStats-3.0.1.tar.gz&lt;br /&gt;
3. cd NeoStats-3.0.1&lt;br /&gt;
4. ./configure --help&lt;br /&gt;
./configure --enable-unreal32&lt;br /&gt;
5. ENTER&lt;br /&gt;
6. make&lt;br /&gt;
7. make install&lt;br /&gt;
8. cd&lt;br /&gt;
9. cd NeoStats3.0&lt;br /&gt;
10. ./bin/makeconf&lt;/strong&gt;&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
What will your server name be? (ie: stats.zemra.org)&lt;br /&gt;
[stats.zemra.org] -&amp;gt; &amp;lt;--- stats.yourdomain.com What is your IRC server&#39;s IP? (ie: 127.0.0.1) [127.0.0.1] -&amp;gt; &amp;lt;--- Use IP That was given by  your hosting. What is the IRCd&#39;s Link port? (ie: 7890) [6667] -&amp;gt; &amp;lt;--- Port that is opened on HUB Server for Servers\Links. What is the IRCd&#39;s Link password for stats? (ie: bleh) [LinkPass] -&amp;gt; &amp;lt;--- Password for connecting. ( C\N lines in IRCDs server). NeoStats Server comment? [NeoStats 2.5 IRC Statistical Server!] -&amp;gt; &amp;lt;--- Description of your NeoStats Server. Network name? (refer to your networks file. ie: ZemraOrg-IRC) [SomeNet-IRC] -&amp;gt; &amp;lt;--- Name of your Network. The host NeoStats is connecting from, most people use services.zemra.org [NeoStats.Net] -&amp;gt; &amp;lt;--- services.yourdomain.com NeoStats User? (This is the part before @yourhost.net) [Neo] -&amp;gt; &amp;lt;--- Ident for NeoStats. What channel should NeoStats join on IRC? [#services] -&amp;gt; &amp;lt;--- Channel that NeoStats will auto join on startup. Time in seconds we wait before attempting to reconnect to the server on a split? [10] -&amp;gt; &amp;lt;--- Time in seconds we wait before attempting to reconnect to the server on a split. What IP should NeoStats Bind to? (ie: 127.0.0.1) This is optional. See neostats.cfg for more information [127.0.0.1] -&amp;gt; &amp;lt;--- Use IP that was given by hosting.&lt;br /&gt;
&lt;br /&gt;
12. pico &lt;a href=&quot;http://zemra.org/ndihme/neostats/&quot; target=&quot;_self&quot; title=&quot;How to configure NeoStats Services&quot;&gt;&lt;strong&gt;neostats.conf&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;
&lt;code&gt;&lt;br /&gt;
##################################################&lt;br /&gt;
## Configuration file for NeoStats&lt;br /&gt;
## Created: Fri, Dec 3 2010 - 09:55:26 UTC&lt;br /&gt;
## Web: http://www.Zemra.Org&lt;br /&gt;
## File Revision: 3.0&lt;br /&gt;
##################################################&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
##################################################&lt;br /&gt;
#Each of the options has an indicator as follows:&lt;br /&gt;
# [REQUIRED] - must be set or NeoStats will not run.&lt;br /&gt;
# [RECOMMENDED] - optional but may cause problems if not set.&lt;br /&gt;
# [OPTIONAL] - optional and the feature will be disabled if not set.&lt;br /&gt;
# [DISCOURAGED] - may cause undesirable side effects if enabled.&lt;br /&gt;
##################################################&lt;br /&gt;
&lt;br /&gt;
#################################&lt;br /&gt;
# NeoStats Server Configuration #&lt;br /&gt;
#################################&lt;br /&gt;
&lt;br /&gt;
ServerConfig {&lt;br /&gt;
# NAME = &quot;&quot; [REQUIRED]&lt;br /&gt;
# Specifies the name of the NeoStats Server as it will appear on&lt;br /&gt;
# the network. e.g.&lt;br /&gt;
#&lt;br /&gt;
# SERVER_NAME = &quot;stats.neostats.net&quot;&lt;br /&gt;
#&lt;br /&gt;
# When NeoStats links, it will appear as stats.neostats.net.&lt;br /&gt;
Name = &quot;stats.zemra.org&quot;&lt;br /&gt;
&lt;br /&gt;
# INFO = &quot;&quot; [REQUIRED]&lt;br /&gt;
# Specify the description of the server that&lt;br /&gt;
# appears when you do /links e.g.&lt;br /&gt;
#&lt;br /&gt;
# INFO &quot;Network Auxiliary Services&quot;&lt;br /&gt;
Info = &quot;NeoStats 3.0 IRC Services&quot;&lt;br /&gt;
&lt;br /&gt;
# SERVICECHANNEL=&quot;#&quot; [REQUIRED]&lt;br /&gt;
# Specify the channel that all bots on NeoStats&lt;br /&gt;
# will automatically join, and echo out any&lt;br /&gt;
# important information e.g.&lt;br /&gt;
#&lt;br /&gt;
# SERVICECHANNEL=&quot;#services&quot;&lt;br /&gt;
#&lt;br /&gt;
# Makes NeoStats, and all the other bots join #services channel on&lt;br /&gt;
# start-up/load.&lt;br /&gt;
ServiceChannel = &quot;#services&quot;&lt;br /&gt;
&lt;br /&gt;
# SERVER_NUMERIC = [RECOMMENDED]&lt;br /&gt;
# Specify the numeric of the server to send on connect.&lt;br /&gt;
# This must be a value between 1 and 254, and must not be in use by&lt;br /&gt;
# any other IRC server on the network.&lt;br /&gt;
#&lt;br /&gt;
# SERVER_NUMERIC = 1&lt;br /&gt;
ServerNumeric = 1&lt;br /&gt;
&lt;br /&gt;
# BINDTO = [OPTIONAL]&lt;br /&gt;
# Make NeoStats bind to a particular IP Address. If not&lt;br /&gt;
# specified NeoStats will attempt to find this address&lt;br /&gt;
# itself. e.g.&lt;br /&gt;
#&lt;br /&gt;
# BINDTO 203.203.123.12&lt;br /&gt;
#&lt;br /&gt;
# All outgoing connections from NeoStats will originate from this&lt;br /&gt;
# IP address&lt;br /&gt;
# This IP address should not be localhost (127.0.0.1)&lt;br /&gt;
BindTo = &quot;72.20.42.110&quot;&lt;br /&gt;
&lt;br /&gt;
# PROTOCOL = &quot;&lt;br /&gt;
&quot; [REQUIRED]&lt;br /&gt;
# Specifies the protocol module to use.&lt;br /&gt;
# Valid protocol options are:&lt;br /&gt;
# unreal31 unreal32 ultimate2 ultimate3&lt;br /&gt;
# hybrid7 bahamut14 bahamut18 plexus&lt;br /&gt;
# ircup10 asuka nefarious&lt;br /&gt;
# client&lt;br /&gt;
#&lt;br /&gt;
# PROTOCOL = &quot;unreal32&quot;&lt;br /&gt;
#&lt;br /&gt;
Protocol = &quot;unreal32&quot;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#################################&lt;br /&gt;
# NeoStats Option Configuration #&lt;br /&gt;
#################################&lt;br /&gt;
&lt;br /&gt;
Options {&lt;br /&gt;
# RECONNECTTIME = [RECOMMENDED]&lt;br /&gt;
# If NeoStats server gets split from the network, how long to wait&lt;br /&gt;
# before attempting to reconnect to the network. A value of 0 will&lt;br /&gt;
# cause NeoStats to shutdown and not attempt to reconnect. e.g.&lt;br /&gt;
#&lt;br /&gt;
# RECONNECTTIME = 10&lt;br /&gt;
#&lt;br /&gt;
# Specifies wait 10 seconds before trying to reconnect&lt;br /&gt;
#&lt;br /&gt;
# RECONNECT_TIME = 0&lt;br /&gt;
#&lt;br /&gt;
# Tells NeoStats to never reconnect to the network&lt;br /&gt;
#&lt;br /&gt;
# If not specified, NeoStats will default to 10 seconds.&lt;br /&gt;
ReconnectTime = 10&lt;br /&gt;
&lt;br /&gt;
# USEPRIVMSG =&lt;br /&gt;
[DISCOURAGED]&lt;br /&gt;
# Specify if the bots should send all messages as privmsgs or as&lt;br /&gt;
# notices (Most Services use notice) e.g.&lt;br /&gt;
#&lt;br /&gt;
# USEPRIVMSG true&lt;br /&gt;
#&lt;br /&gt;
# If present or set to true, will send all messages as privmsgs (if commented out,&lt;br /&gt;
# it will send as Notices) *NOTE:* This option Violates IRC RFC, and&lt;br /&gt;
# can cause flooding problems on your network. Its NOT recommended.&lt;br /&gt;
UsePrivmsg = false&lt;br /&gt;
&lt;br /&gt;
# OPERONLY =&lt;br /&gt;
[OPTIONAL]&lt;br /&gt;
# Restrict NeoStats and StatServ to opers use only.&lt;br /&gt;
# If not specified, users will have some access to NeoStats&lt;br /&gt;
# and StatServ commands. e.g.&lt;br /&gt;
#&lt;br /&gt;
# OPERONLY=true&lt;br /&gt;
#&lt;br /&gt;
# Only opers may use NeoStats and StatServ.&lt;br /&gt;
OperOnly = false&lt;br /&gt;
&lt;br /&gt;
# SERVERSETTIME= [OPTIONAL]&lt;br /&gt;
# Cause NeoStats to sync server times at the given interval&lt;br /&gt;
# INTERVAL is an integer representing the number of hours&lt;br /&gt;
#&lt;br /&gt;
# Examples&lt;br /&gt;
#&lt;br /&gt;
# SERVERSETTIME=24&lt;br /&gt;
#&lt;br /&gt;
# Cause NeoStats to sync server times every 24 hours&lt;br /&gt;
# If not present, NeoStats will not sync times.&lt;br /&gt;
# This option only works on servers that support this and&lt;br /&gt;
# defaults to a sync interval of 24 hours. Enabling this&lt;br /&gt;
# option will also cause NeoStats to sync servers when it&lt;br /&gt;
# first joins the network.&lt;br /&gt;
ServerSettime = 24&lt;br /&gt;
&lt;br /&gt;
# DatabaseType = &quot;&quot; [OPTIONAL]&lt;br /&gt;
# Specifies the database manager module to use.&lt;br /&gt;
# NeoStats will default to GDBM if this is not provided.&lt;br /&gt;
# Valid options are:&lt;br /&gt;
# gdbm&lt;br /&gt;
# bdb (if found during configure)&lt;br /&gt;
#&lt;br /&gt;
# DatabaseType = &quot;gdbm&quot;&lt;br /&gt;
#&lt;br /&gt;
#&lt;br /&gt;
DatabaseType = &quot;gdbm&quot;&lt;br /&gt;
&lt;br /&gt;
# LOGFILENAMEFORMAT = &quot;&lt;br /&gt;
&quot; [OPTIONAL]&lt;br /&gt;
# Defines the format for dated log files. This allows you to choose&lt;br /&gt;
# what date format is used for log file names when they are rotated at&lt;br /&gt;
# midnight. The option uses the parameters passed to strftime so you&lt;br /&gt;
# can use any options valid for that function. Common ones are:&lt;br /&gt;
# %a Abbreviated weekday name&lt;br /&gt;
# %A Full weekday name&lt;br /&gt;
# %b Abbreviated month name&lt;br /&gt;
# %B Full month name&lt;br /&gt;
# %d Day of month as decimal number (01 – 31)&lt;br /&gt;
# %m Month as decimal number (01 – 12)&lt;br /&gt;
# %y Year without century, as decimal number (00 – 99)&lt;br /&gt;
# %Y Year with century, as decimal number&lt;br /&gt;
#&lt;br /&gt;
# Examples using 30 September 2003 as the date:&lt;br /&gt;
# For NeoStats0930.log:&lt;br /&gt;
#&lt;br /&gt;
# LOGFILENAMEFORMAT=&quot;%m%d&quot;&lt;br /&gt;
#&lt;br /&gt;
# For NeoStats20030930.log:&lt;br /&gt;
#&lt;br /&gt;
# LOGFILENAMEFORMAT=&quot;%Y%m%d&quot;&lt;br /&gt;
#&lt;br /&gt;
# If not defined, the default is the original NeoStats log format of&lt;br /&gt;
# &quot;-%m-%d&quot; i.e. NeoStats-09-30.log&lt;br /&gt;
#LogFileNameFormat = &quot;-%m-%d&quot;&lt;br /&gt;
&lt;br /&gt;
# ROOTNICK = &quot;&quot; [REQUIRED]&lt;br /&gt;
# Specifies the nick of the NeoStats root bot&lt;br /&gt;
# e.g.&lt;br /&gt;
#&lt;br /&gt;
# ROOTNICK=&quot;NeoStats&quot;&lt;br /&gt;
#&lt;br /&gt;
# When NeoStats links, it create a root bot with nick NeoStats&lt;br /&gt;
RootNick = &quot;NeoStats&quot;&lt;br /&gt;
&lt;br /&gt;
# SERVICESHOST = &quot;&quot; [REQUIRED]&lt;br /&gt;
# Specifies the default host of NeoStats service bots&lt;br /&gt;
# e.g.&lt;br /&gt;
#&lt;br /&gt;
# SERVICEHOST=&quot;stats.net&quot;&lt;br /&gt;
#&lt;br /&gt;
# Service bots will now we user@stats.net&lt;br /&gt;
# If not specified NeoStats will default to the server name&lt;br /&gt;
ServicesHost = &quot;stats.zemra.org&quot;&lt;br /&gt;
&lt;br /&gt;
# NOLOAD = true [YOU MUST REMOVE THIS]&lt;br /&gt;
# If this is in the neostats.conf your NeoStats WILL NOT START UP. To&lt;br /&gt;
# disable this simply comment this line out. e.g.&lt;br /&gt;
#&lt;br /&gt;
# NOLOAD = true &amp;lt;- NeoStats will not load.&lt;br /&gt;
#&lt;br /&gt;
# #NOLOAD = true &amp;lt;- NeoStats will load.&lt;br /&gt;
#&lt;br /&gt;
# NOLOAD = false &amp;lt;- Neostats will load.&lt;br /&gt;
# NOLOAD = true&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
##################################&lt;br /&gt;
# NeoStats Linking Configuration #&lt;br /&gt;
##################################&lt;br /&gt;
&lt;br /&gt;
# This section defines the Server that NeoStats will&lt;br /&gt;
# attempt to link to. You must configure this server&lt;br /&gt;
# with the correct C/N and U lines for Neostats&lt;br /&gt;
&lt;br /&gt;
Servers {&lt;br /&gt;
&lt;br /&gt;
# IPADDRESS =&quot;&quot; [REQUIRED]&lt;br /&gt;
# Specifies the IP address to connect to. e.g.&lt;br /&gt;
#&lt;br /&gt;
# IPADDRESS=&quot;127.0.0.1&quot;&lt;br /&gt;
#&lt;br /&gt;
# This will force stats to connect to 127.0.0.1&lt;br /&gt;
IpAddress = &quot;72.62.52.42&quot;&lt;br /&gt;
&lt;br /&gt;
# PORT =&lt;br /&gt;
[REQUIRED]&lt;br /&gt;
# Specifies the port to connect to on the IRC Server e.g.&lt;br /&gt;
#&lt;br /&gt;
# PORT=6667&lt;br /&gt;
#&lt;br /&gt;
# When connecting, NeoStats will connect to port 6667&lt;br /&gt;
Port = 8888&lt;br /&gt;
&lt;br /&gt;
# PASSWORD=&quot;&lt;br /&gt;
&quot; [REQUIRED]&lt;br /&gt;
# Specifies the password used to connect. This must match your C/N&lt;br /&gt;
# lines in your IRCD configuration e.g.&lt;br /&gt;
#&lt;br /&gt;
# PASSWORD=&quot;linkpass&quot;&lt;br /&gt;
#&lt;br /&gt;
# Send &quot;linkpass&quot; as the password to connect&lt;br /&gt;
Password = &quot;LinkPass&quot;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
########################################&lt;br /&gt;
# NeoStats Administrator Configuration #&lt;br /&gt;
########################################&lt;br /&gt;
&lt;br /&gt;
ServiceRoot {&lt;br /&gt;
#MASK=&quot;&quot; [REQUIRED]&lt;br /&gt;
# Who should get master access to manage NeoStats regardless of&lt;br /&gt;
# authentication systems. Only one entry allowed. e.g.&lt;br /&gt;
#&lt;br /&gt;
# MASK=&quot;fish!?Fish@*.neostats.net&quot;&lt;br /&gt;
#&lt;br /&gt;
# Will give &quot;fish&quot; complete access to NeoStats if fish has&lt;br /&gt;
# umode +r and comes from the specified hostname and ident.&lt;br /&gt;
Mask = &quot;DeviL!EviL@*Zemra.Org&quot;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#################################&lt;br /&gt;
# NeoStats Module Configuration #&lt;br /&gt;
#################################&lt;br /&gt;
&lt;br /&gt;
Modules {&lt;br /&gt;
#####################################&lt;br /&gt;
# Module Configurations and Loading #&lt;br /&gt;
#####################################&lt;br /&gt;
&lt;br /&gt;
# MODULENAME = {&quot;&quot;, &quot;&quot;, &quot;&quot;} [OPTIONAL]&lt;br /&gt;
# What modules to load at start-up. e.g.&lt;br /&gt;
#&lt;br /&gt;
# MODULENAME = { &quot;statserv&quot; }&lt;br /&gt;
#&lt;br /&gt;
# Will load up StatServ only at boot&lt;br /&gt;
#&lt;br /&gt;
# To specify NeoStats to load multiple modules, place a comma after&lt;br /&gt;
# each module and specify the next one e.g.&lt;br /&gt;
#&lt;br /&gt;
# MODULENAME = { &quot;statserv&quot;, &quot;extauth&quot; }&lt;br /&gt;
#&lt;br /&gt;
# will load up both statserv and extauth modules&lt;br /&gt;
#&lt;br /&gt;
# We have provided example lines for convenience for&lt;br /&gt;
# official modules but you must download and install&lt;br /&gt;
# external modules before trying to load them.&lt;br /&gt;
&lt;br /&gt;
MODULENAME = {&lt;br /&gt;
&lt;br /&gt;
# Update notification module, loaded by default&lt;br /&gt;
&quot;update&quot;,&lt;br /&gt;
&lt;br /&gt;
# StatServ, maintain and report various networks statistics&lt;br /&gt;
&quot;statserv&quot;,&lt;br /&gt;
&lt;br /&gt;
# HostServ, vhost services for users&lt;br /&gt;
&quot;hostserv&quot;,&lt;br /&gt;
&lt;br /&gt;
# TextServ, text messaging service&lt;br /&gt;
&quot;textserv&quot;,&lt;br /&gt;
&lt;br /&gt;
# ConnectServ, monitor connections to the network: user connections, oper&lt;br /&gt;
# modes, server connections and nick changes.&lt;br /&gt;
&quot;connectserv&quot;,&lt;br /&gt;
&lt;br /&gt;
# Operlog, operator command logging service&lt;br /&gt;
&quot;operlog&quot;,&lt;br /&gt;
&lt;br /&gt;
# IRCdauth, authenticate users based on their user modes.&lt;br /&gt;
&quot;ircdauth&quot;,&lt;br /&gt;
&lt;br /&gt;
# Extauth, authenticate users based on nick!user@host access lists&lt;br /&gt;
&quot;extauth&quot;,&lt;br /&gt;
&lt;br /&gt;
# QuoteServ, Quote Message Service&lt;br /&gt;
&quot;quoteserv&quot;,&lt;br /&gt;
&lt;br /&gt;
# LimitServ, Channel Limit Setting Service&lt;br /&gt;
&quot;limitserv&quot;,&lt;br /&gt;
&lt;br /&gt;
# SecureServ. You must download and install SecureServ first.&lt;br /&gt;
# &quot;secureserv&quot;,&lt;br /&gt;
&lt;br /&gt;
# BLSB. You must download and install BLSB first.&lt;br /&gt;
# &quot;blsb&quot;,&lt;br /&gt;
&lt;br /&gt;
# OPSB. You must download and install OPSB first.&lt;br /&gt;
# &quot;opsb&quot;,&lt;br /&gt;
&lt;br /&gt;
# LogServ. You must download and install LogServ first.&lt;br /&gt;
# &quot;logserv&quot;,&lt;br /&gt;
&lt;br /&gt;
# TriviaServ. You must download and install TriviaServ first.&lt;br /&gt;
# &quot;triviaserv&quot;,&lt;br /&gt;
&lt;br /&gt;
# WarServ. You must download and install WarServ first.&lt;br /&gt;
# &quot;warserv&quot;,&lt;br /&gt;
&lt;br /&gt;
# GamesServ. You must download and install GameServ first.&lt;br /&gt;
# &quot;gamesserv&quot;,&lt;br /&gt;
&lt;br /&gt;
# YahzteeServ. You must download and install YahzteeServ first.&lt;br /&gt;
# &quot;yahtzeeserv&quot;,&lt;br /&gt;
&lt;br /&gt;
# FloodServ. You must download and install FloodServ first.&lt;br /&gt;
# &quot;floodserv&quot;,&lt;br /&gt;
&lt;br /&gt;
# SeenServ. You must download and install SeenServ first.&lt;br /&gt;
# &quot;seenserv&quot;,&lt;br /&gt;
&lt;br /&gt;
# ProfileServ. You must download and install ProfileServ first.&lt;br /&gt;
# &quot;profileserv&quot;,&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#####################################&lt;br /&gt;
# NeoNetConfigurations and Loading #&lt;br /&gt;
#####################################&lt;br /&gt;
&lt;br /&gt;
# NeoNet is a protocol that links all NeoStats installations back to the main&lt;br /&gt;
# NeoStats sites, such as http://secure.irc-chat.net etc.&lt;br /&gt;
# This allows you to take advantage of some of the aditional features or modules&lt;br /&gt;
# that we support, such as updated definitions for SecureServ accounts, or&lt;br /&gt;
# reporting options for OPSB.&lt;br /&gt;
&lt;br /&gt;
# You must visit http://accounts.neostats.net/ to create your NeoNet account&lt;br /&gt;
# and select what aditional options you would like. (some might require 3rd&lt;br /&gt;
# party modules, such as SecureServ or OPSB).&lt;br /&gt;
&lt;br /&gt;
# If you have been using SecureServ on the 2.5 series, please visit&lt;br /&gt;
# http://accounts.neostats.net/migrate/ for information on how to&lt;br /&gt;
# use your existing Secure.irc-chat.net account with NeoNet.&lt;br /&gt;
NeoNet {&lt;br /&gt;
&lt;br /&gt;
# This is the username, as supplied on the NeoNet pages.&lt;br /&gt;
# It should be your IRC Network user account and not your&lt;br /&gt;
# personal accounts.&lt;br /&gt;
# UserName = &quot;somenet&quot;&lt;br /&gt;
&lt;br /&gt;
# This is your IRC Network User account password.&lt;br /&gt;
# PassWord = &quot;password&quot;&lt;br /&gt;
&lt;br /&gt;
# Leave the port at 2960 unless otherwise instructed.&lt;br /&gt;
# Port = 2960&lt;br /&gt;
&lt;br /&gt;
# This option handles how NeoNet connections are established. The available&lt;br /&gt;
# options are:&lt;br /&gt;
# yes - Connect to NeoNet during startup&lt;br /&gt;
# no - Never connect to NeoNet (Note, some features might not work if Connect&lt;br /&gt;
# is set to No&lt;br /&gt;
# demand - Only connect to NeoNet when there is a pending NeoNet Message&lt;br /&gt;
# to be sent.&lt;br /&gt;
Connect = &quot;yes&quot;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
###############################################################################&lt;br /&gt;
## End of Configuration ##&lt;br /&gt;
###############################################################################&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Edited by DeviL&lt;br /&gt;
Irc.Zemra.Org&lt;br /&gt;
www.Zemra.Org&lt;br /&gt;
Email: Info@Zemra.Org&lt;/strong&gt;</content><link rel='replies' type='application/atom+xml' href='http://ircd-help.blogspot.com/feeds/5548261161723708515/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ircd-help.blogspot.com/2011/09/neostats.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2335896307555167853/posts/default/5548261161723708515'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2335896307555167853/posts/default/5548261161723708515'/><link rel='alternate' type='text/html' href='http://ircd-help.blogspot.com/2011/09/neostats.html' title='NeoStats'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>