<p>All activity happens in git repository of Supybot nowadays and it happens seldomly. The latest version, which was released in 2009 is 0.83.4.1 has multiple security issues documented here. This version is available from Debian repositories, Ubuntu repositories and repositories of many other Linux distributions.</p>
<p><strong>Note: Development has moved from SourceForge to GitHub so I won't refer to the old SF page.</strong></p>
<h2id="the-issues-of-0.83.4.1.">The issues of 0.83.4.1.</h2>
<p>I don't have example command for this, but it happens by nesting "format cut" and "misc tell".</p>
<p>What does this mean? Anyone can tell the bot to ghost someone else on same account, take over a channel by telling the bot to give flags (if it has correct flags), change password of the account and everything else what you do with network services.</p>
<p>This doesn't mean only things like CTCP actions (also known as /me), but known problems with old routers ( <code>FF ? DCC SEND “ff???f??????????????” 0 0 0</code> ) which make them reconnect to the internet.</p>
<p>The first issue has been also used to take down some of <ahref="https://wiki.ubuntu.com/IRC/Bots">Ubuntu IRC bots</a> several times. At least UbotX (I don't remember the number) and meetingology.</p>
<p>Some of these issues are fixed in git repository, but most people aren't using it. If you wish to start using it, please scroll down to installation instructions lower this page even though <ahref="https://github.com/ProgVal/Limnoria">Limnoria</a> and <ahref="http://github.com/nanotube/supybot_fixed">gribble</a> are more recommended.</p>
<h3id="how-to-avoid-them">How to avoid them?</h3>
<p>You can add anticapability for these commands using <code>owner defaultcapability</code>, but that is only a temporary solution. There can also be other issues.</p>
<p>There are also two active Supybot forks, known as <ahref="https://github.com/ProgVal/Limnoria">Limnoria</a> and <ahref="http://github.com/nanotube/supybot_fixed">Gribble</a>, which are actively developed and have fixed these issues. If you want permanent solution, you should install either of them.</p>
<p>I recommend <ahref="https://github.com/ProgVal/Limnoria">Limnoria</a>, because it seems to be more active (activity of <ahref="http://github.com/nanotube/supybot_fixed">Gribble</a> isn't announced anywhere) and it has additional commands, translations and new plugin called <ahref="https://github.com/ProgVal/Limnoria/tree/master/plugins/PluginDownloader">PluginDownloader</a>, which makes installing of 3rd party plugins easy.</p>
<p>Ohloh supports comparing different projects, <ahref="https://www.ohloh.net/p/compare?project_0=Limnoria&project_1=Gribble%3A+Support+Bottie&project_2=Supybot">here is comparsion of Limnoria, Gribble and Supybot</a>.</p>
<p><ahref="https://sourceforge.net/p/gribble/wiki/Gribble_Project_Git_Repository/">Gribble modifications when compared to stock Supybot</a></p>
<p><strong>SourceForge and that link are a little broken, when they are moved elsewhere, please remove this notice!</strong></p>
<p><ahref="https://github.com/ProgVal/Limnoria/wiki/LGC">Limnoria modifications when compared to Gribble.</a> Features of Gribble are fully merged to Limnoria.</p>
<p>You should install <ahref="http://pip.readthedocs.org/en/latest/reference/pip_install.html">pip</a> (usually python-pip in repositories) and <ahref="http://git-scm.com/">git</a>.</p>
<p>Windows users should also install <ahref="http://pip.readthedocs.org/en/latest/reference/pip_install.html">pip</a>and <ahref="https://msysgit.github.io/">msysgit</a>and in <ahref="https://msysgit.github.io/">msysgit</a> select to run <strong>unix tools in PATH</strong>.</p>
<p>Note: pip is included with Python =< 3.4! Python 3 is only supported by Limnoria.</p>
<p>For <strong>rootless installation and upgrading</strong>, please see <ahref="http://supybot.aperio.fr/doc/use/install.html#local-installation">Limnoria's documentation.</a> which you should be able to modify to install stock Supybot or gribble with the information below.</p>
<p>If you don't have sudo, please simply remove it from beginnings of lines and run the commands as root or Administrator.</p>
<h3id="supybot">Supybot</h3>
<p><strong>Not recommended as it's not actively developed.</strong></p>
<p>At the time of writing, the most active Supybot fork which includes embedded HTTPd for plugins needing it, supports other languages than English and also runs with Python 3.</p>
<p>The first command installs requirements of Limnoria and the second Limnoria itself. Only Limnoria has requirements.txt file at the moment.</p>