@@ -0,0 +1,330 @@
<!DOCTYPE html>
<html lang="en">

<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="InspIRCd is a modular C++ Internet Relay Chat (IRC) server for UNIX-like and Windows systems.">


<link rel="../../../img/favicon.ico">


<title>Module Details (alltime) - InspIRCd Documentation</title>


<link rel="stylesheet" href="//use.fontawesome.com/releases/v5.5.0/css/all.css" integrity="sha384-B4dIYHKNBt8Bc12p+WXckhzcICo0wtJAoU8YZTY5qE0Id1GSseTk6S+L3BlXeVIU" crossorigin="anonymous">
<link rel="stylesheet" href="//cdn.jsdelivr.net/npm/hack-font@3.3.0/build/web/hack.min.css">
<link href='//fonts.googleapis.com/css?family=PT+Sans:400,400italic,700,700italic&subset=latin-ext,latin' rel='stylesheet' type='text/css'>
<link href='//fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,700italic,400,300,600,700&subset=latin-ext,latin' rel='stylesheet' type='text/css'>
<link href="../../../css/bootstrap-custom.min.css" rel="stylesheet">
<link href="../../../css/base.min.css" rel="stylesheet">
<link href="../../../css/cinder.min.css" rel="stylesheet">
<link href="../../../css/highlight.min.css" rel="stylesheet">
<link href="../../../css/fix-cinder-sidebar-scrolling.css" rel="stylesheet">

<!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!--[if lt IE 9]>
<script src="https://cdn.jsdelivr.net/npm/html5shiv@3.7.3/dist/html5shiv.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/respond.js@1.4.2/dest/respond.min.js"></script>
<![endif]-->

<script src="//ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js"></script>
<script>
WebFont.load({
google: {
families: ['Open Sans', 'PT Sans']
}
});
</script>




</head>

<body>

<div class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">

<!-- Collapsed navigation -->
<div class="navbar-header">
<!-- Expander button -->
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>


<!-- Main title -->

<a class="navbar-brand" href="../../..">InspIRCd Documentation</a>
</div>

<!-- Expanded navigation -->
<div class="navbar-collapse collapse">
<!-- Main navigation -->
<ul class="nav navbar-nav">


<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">InspIRCd 2 <b class="caret"></b></a>
<ul class="dropdown-menu">


<li >
<a href="/2/installation">Installation</a>
</li>



<li >
<a href="/2/configuration">Configuration</a>
</li>



<li >
<a href="/2/commands">Commands</a>
</li>



<li >
<a href="/2/modes">Modes</a>
</li>



<li >
<a href="/2/modules">Modules</a>
</li>



<li >
<a href="/2/snomasks">SNOMasks</a>
</li>


</ul>
</li>



<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">InspIRCd 3 <b class="caret"></b></a>
<ul class="dropdown-menu">


<li >
<a href="/3/installation">Installation</a>
</li>



<li >
<a href="/3/configuration">Configuration</a>
</li>



<li >
<a href="/3/commands">Commands</a>
</li>



<li >
<a href="/3/modes">Modes</a>
</li>



<li >
<a href="/3/modules">Modules</a>
</li>



<li >
<a href="/3/snomasks">SNOMasks</a>
</li>


</ul>
</li>



<li >
<a href="https://github.com/inspircd/inspircd/releases/latest">Downloads</a>
</li>



<li >
<a href="https://github.com/inspircd/inspircd/issues">Issue Tracker</a>
</li>



<li >
<a href="https://www.inspircd.org/api/">Developer API</a>
</li>


</ul>

<ul class="nav navbar-nav navbar-right">
<li>
<a href="#" data-toggle="modal" data-target="#mkdocs_search_modal">
<i class="fas fa-search"></i> Search
</a>
</li>
<li>
<a href="https://github.com/inspircd/inspircd-docs/edit/master/docs/2/modules/alltime.md"><i class="fab fa-github"></i> Edit on GitHub</a>
</li>
</ul>
</div>
</div>
</div>

<div class="container">


<div class="col-md-3"><div class="bs-sidebar hidden-print affix well" role="complementary">
<ul class="nav bs-sidenav">
<li class="first-level active"><a href="#the-alltime-module">The "alltime" Module</a></li>
<li class="second-level"><a href="#description">Description</a></li>

<li class="second-level"><a href="#configuration">Configuration</a></li>

<li class="second-level"><a href="#commands">Commands</a></li>

</ul>
</div></div>
<div class="col-md-9" role="main">

<h2 id="the-alltime-module">The "alltime" Module</h2>
<h3 id="description">Description</h3>
<p>This module adds the <code>/ALLTIME</code> command which allows server operators to see the current UTC time on all of the servers on the network.</p>
<h3 id="configuration">Configuration</h3>
<p>To load this module use the following <code>&lt;module&gt;</code> tag:</p>
<pre><code class="xml">&lt;module name=&quot;m_alltime.so&quot;&gt;
</code></pre>

<p>This module requires no other configuration.</p>
<h3 id="commands">Commands</h3>
<table>
<thead>
<tr>
<th>Name</th>
<th>Parameter Count</th>
<th>Syntax</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>ALLTIME</td>
<td>0</td>
<td><em>None</em></td>
<td>Causes all servers on the network to respond with the current UTC time on the server.</td>
</tr>
</tbody>
</table></div>


</div>

<footer class="col-md-12 text-center">

<hr>
<p>
<small>All documentation is licensed under the <a href="/license">GNU GPLv2</a>.<br></small>

<small>Documentation built with <a href="http://www.mkdocs.org/">MkDocs</a>.</p></small>



</footer>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<script src="../../../js/bootstrap-3.0.3.min.js"></script>
<script src="../../../js/highlight.pack.js"></script>
<script>hljs.initHighlightingOnLoad();</script>
<script>var base_url = "../../.."</script>

<script src="../../../js/base.js"></script>
<script src="../../../search/main.js"></script>

<div class="modal" id="mkdocs_search_modal" tabindex="-1" role="dialog" aria-labelledby="searchModalLabel" aria-hidden="true">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title" id="searchModalLabel">Search</h4>
<button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
</div>
<div class="modal-body">
<p>
From here you can search these documents. Enter
your search terms below.
</p>
<form>
<div class="form-group">
<input type="text" class="form-control" placeholder="Search..." id="mkdocs-search-query" title="Type search term here">
</div>
</form>
<div id="mkdocs-search-results"></div>
</div>
<div class="modal-footer">
</div>
</div>
</div>
</div><div class="modal" id="mkdocs_keyboard_modal" tabindex="-1" role="dialog" aria-labelledby="keyboardModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title" id="keyboardModalLabel">Keyboard Shortcuts</h4>
<button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
</div>
<div class="modal-body">
<table class="table">
<thead>
<tr>
<th style="width: 20%;">Keys</th>
<th>Action</th>
</tr>
</thead>
<tbody>
<tr>
<td class="help shortcut"><kbd>?</kbd></td>
<td>Open this help</td>
</tr>
<tr>
<td class="next shortcut"><kbd>n</kbd></td>
<td>Next page</td>
</tr>
<tr>
<td class="prev shortcut"><kbd>p</kbd></td>
<td>Previous page</td>
</tr>
<tr>
<td class="search shortcut"><kbd>s</kbd></td>
<td>Search</td>
</tr>
</tbody>
</table>
</div>
<div class="modal-footer">
</div>
</div>
</div>
</div>
</body>

</html>
@@ -0,0 +1,391 @@
<!DOCTYPE html>
<html lang="en">

<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="InspIRCd is a modular C++ Internet Relay Chat (IRC) server for UNIX-like and Windows systems.">


<link rel="../../../img/favicon.ico">


<title>Module Details (auditorium) - InspIRCd Documentation</title>


<link rel="stylesheet" href="//use.fontawesome.com/releases/v5.5.0/css/all.css" integrity="sha384-B4dIYHKNBt8Bc12p+WXckhzcICo0wtJAoU8YZTY5qE0Id1GSseTk6S+L3BlXeVIU" crossorigin="anonymous">
<link rel="stylesheet" href="//cdn.jsdelivr.net/npm/hack-font@3.3.0/build/web/hack.min.css">
<link href='//fonts.googleapis.com/css?family=PT+Sans:400,400italic,700,700italic&subset=latin-ext,latin' rel='stylesheet' type='text/css'>
<link href='//fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,700italic,400,300,600,700&subset=latin-ext,latin' rel='stylesheet' type='text/css'>
<link href="../../../css/bootstrap-custom.min.css" rel="stylesheet">
<link href="../../../css/base.min.css" rel="stylesheet">
<link href="../../../css/cinder.min.css" rel="stylesheet">
<link href="../../../css/highlight.min.css" rel="stylesheet">
<link href="../../../css/fix-cinder-sidebar-scrolling.css" rel="stylesheet">

<!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!--[if lt IE 9]>
<script src="https://cdn.jsdelivr.net/npm/html5shiv@3.7.3/dist/html5shiv.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/respond.js@1.4.2/dest/respond.min.js"></script>
<![endif]-->

<script src="//ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js"></script>
<script>
WebFont.load({
google: {
families: ['Open Sans', 'PT Sans']
}
});
</script>




</head>

<body>

<div class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">

<!-- Collapsed navigation -->
<div class="navbar-header">
<!-- Expander button -->
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>


<!-- Main title -->

<a class="navbar-brand" href="../../..">InspIRCd Documentation</a>
</div>

<!-- Expanded navigation -->
<div class="navbar-collapse collapse">
<!-- Main navigation -->
<ul class="nav navbar-nav">


<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">InspIRCd 2 <b class="caret"></b></a>
<ul class="dropdown-menu">


<li >
<a href="/2/installation">Installation</a>
</li>



<li >
<a href="/2/configuration">Configuration</a>
</li>



<li >
<a href="/2/commands">Commands</a>
</li>



<li >
<a href="/2/modes">Modes</a>
</li>



<li >
<a href="/2/modules">Modules</a>
</li>



<li >
<a href="/2/snomasks">SNOMasks</a>
</li>


</ul>
</li>



<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">InspIRCd 3 <b class="caret"></b></a>
<ul class="dropdown-menu">


<li >
<a href="/3/installation">Installation</a>
</li>



<li >
<a href="/3/configuration">Configuration</a>
</li>



<li >
<a href="/3/commands">Commands</a>
</li>



<li >
<a href="/3/modes">Modes</a>
</li>



<li >
<a href="/3/modules">Modules</a>
</li>



<li >
<a href="/3/snomasks">SNOMasks</a>
</li>


</ul>
</li>



<li >
<a href="https://github.com/inspircd/inspircd/releases/latest">Downloads</a>
</li>



<li >
<a href="https://github.com/inspircd/inspircd/issues">Issue Tracker</a>
</li>



<li >
<a href="https://www.inspircd.org/api/">Developer API</a>
</li>


</ul>

<ul class="nav navbar-nav navbar-right">
<li>
<a href="#" data-toggle="modal" data-target="#mkdocs_search_modal">
<i class="fas fa-search"></i> Search
</a>
</li>
<li>
<a href="https://github.com/inspircd/inspircd-docs/edit/master/docs/2/modules/auditorium.md"><i class="fab fa-github"></i> Edit on GitHub</a>
</li>
</ul>
</div>
</div>
</div>

<div class="container">


<div class="col-md-3"><div class="bs-sidebar hidden-print affix well" role="complementary">
<ul class="nav bs-sidenav">
<li class="first-level active"><a href="#the-auditorium-module">The "auditorium" Module</a></li>
<li class="second-level"><a href="#description">Description</a></li>

<li class="second-level"><a href="#configuration">Configuration</a></li>

<li class="third-level"><a href="#ltauditoriumgt">&lt;auditorium&gt;</a></li>
<li class="second-level"><a href="#channel-modes">Channel Modes</a></li>

<li class="second-level"><a href="#exemptions">Exemptions</a></li>

</ul>
</div></div>
<div class="col-md-9" role="main">

<h2 id="the-auditorium-module">The "auditorium" Module</h2>
<h3 id="description">Description</h3>
<p>This module adds channel mode <code>u</code> (auditorium) which hides unprivileged users in a channel from each other. This is done by suppressing joins, parts, quits, kicks, <code>/NAMES</code> responses, and <code>/WHO</code> responses for unprivileged users.</p>
<h3 id="configuration">Configuration</h3>
<p>To load this module use the following <code>&lt;module&gt;</code> tag:</p>
<pre><code class="xml">&lt;module name=&quot;m_auditorium.so&quot;&gt;
</code></pre>

<h4 id="ltauditoriumgt"><code>&lt;auditorium&gt;</code></h4>
<p>The <code>&lt;auditorium&gt;</code> tag defines settings about how the auditorium module should behave. This tag can only be defined once.</p>
<table>
<thead>
<tr>
<th>Name</th>
<th>Type</th>
<th>Default Value</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>opcansee</td>
<td>Boolean</td>
<td>No</td>
<td>Whether channel operators can see other channel members.</td>
</tr>
<tr>
<td>opvisible</td>
<td>Boolean</td>
<td>No</td>
<td>Whether channel operators can be seen by other channel members.</td>
</tr>
<tr>
<td>opercansee</td>
<td>Boolean</td>
<td>Yes</td>
<td>Whether server operators with the channels/auspex privilege can see other channel members.</td>
</tr>
</tbody>
</table>
<h5 id="example-usage">Example Usage</h5>
<pre><code class="xml">&lt;auditorium opcansee=&quot;no&quot;
opvisible=&quot;no&quot;
opercansee=&quot;yes&quot;&gt;
</code></pre>

<h3 id="channel-modes">Channel Modes</h3>
<table>
<thead>
<tr>
<th>Name</th>
<th>Character</th>
<th>Type</th>
<th>Parameter Syntax</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>auditorium</td>
<td>u</td>
<td>Switch</td>
<td><em>None</em></td>
<td>Enables auditorium mode.</td>
</tr>
</tbody>
</table>
<h3 id="exemptions">Exemptions</h3>
<table>
<thead>
<tr>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>auditorium-see</td>
<td>Allows exempted users to see other channel members.</td>
</tr>
<tr>
<td>auditorium-vis</td>
<td>Allows exempted users to be seen by other channel members.</td>
</tr>
</tbody>
</table></div>


</div>

<footer class="col-md-12 text-center">

<hr>
<p>
<small>All documentation is licensed under the <a href="/license">GNU GPLv2</a>.<br></small>

<small>Documentation built with <a href="http://www.mkdocs.org/">MkDocs</a>.</p></small>



</footer>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<script src="../../../js/bootstrap-3.0.3.min.js"></script>
<script src="../../../js/highlight.pack.js"></script>
<script>hljs.initHighlightingOnLoad();</script>
<script>var base_url = "../../.."</script>

<script src="../../../js/base.js"></script>
<script src="../../../search/main.js"></script>

<div class="modal" id="mkdocs_search_modal" tabindex="-1" role="dialog" aria-labelledby="searchModalLabel" aria-hidden="true">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title" id="searchModalLabel">Search</h4>
<button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
</div>
<div class="modal-body">
<p>
From here you can search these documents. Enter
your search terms below.
</p>
<form>
<div class="form-group">
<input type="text" class="form-control" placeholder="Search..." id="mkdocs-search-query" title="Type search term here">
</div>
</form>
<div id="mkdocs-search-results"></div>
</div>
<div class="modal-footer">
</div>
</div>
</div>
</div><div class="modal" id="mkdocs_keyboard_modal" tabindex="-1" role="dialog" aria-labelledby="keyboardModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title" id="keyboardModalLabel">Keyboard Shortcuts</h4>
<button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
</div>
<div class="modal-body">
<table class="table">
<thead>
<tr>
<th style="width: 20%;">Keys</th>
<th>Action</th>
</tr>
</thead>
<tbody>
<tr>
<td class="help shortcut"><kbd>?</kbd></td>
<td>Open this help</td>
</tr>
<tr>
<td class="next shortcut"><kbd>n</kbd></td>
<td>Next page</td>
</tr>
<tr>
<td class="prev shortcut"><kbd>p</kbd></td>
<td>Previous page</td>
</tr>
<tr>
<td class="search shortcut"><kbd>s</kbd></td>
<td>Search</td>
</tr>
</tbody>
</table>
</div>
<div class="modal-footer">
</div>
</div>
</div>
</div>
</body>

</html>
@@ -0,0 +1,341 @@
<!DOCTYPE html>
<html lang="en">

<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="InspIRCd is a modular C++ Internet Relay Chat (IRC) server for UNIX-like and Windows systems.">


<link rel="../../../img/favicon.ico">


<title>Module Details (autoop) - InspIRCd Documentation</title>


<link rel="stylesheet" href="//use.fontawesome.com/releases/v5.5.0/css/all.css" integrity="sha384-B4dIYHKNBt8Bc12p+WXckhzcICo0wtJAoU8YZTY5qE0Id1GSseTk6S+L3BlXeVIU" crossorigin="anonymous">
<link rel="stylesheet" href="//cdn.jsdelivr.net/npm/hack-font@3.3.0/build/web/hack.min.css">
<link href='//fonts.googleapis.com/css?family=PT+Sans:400,400italic,700,700italic&subset=latin-ext,latin' rel='stylesheet' type='text/css'>
<link href='//fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,700italic,400,300,600,700&subset=latin-ext,latin' rel='stylesheet' type='text/css'>
<link href="../../../css/bootstrap-custom.min.css" rel="stylesheet">
<link href="../../../css/base.min.css" rel="stylesheet">
<link href="../../../css/cinder.min.css" rel="stylesheet">
<link href="../../../css/highlight.min.css" rel="stylesheet">
<link href="../../../css/fix-cinder-sidebar-scrolling.css" rel="stylesheet">

<!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!--[if lt IE 9]>
<script src="https://cdn.jsdelivr.net/npm/html5shiv@3.7.3/dist/html5shiv.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/respond.js@1.4.2/dest/respond.min.js"></script>
<![endif]-->

<script src="//ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js"></script>
<script>
WebFont.load({
google: {
families: ['Open Sans', 'PT Sans']
}
});
</script>




</head>

<body>

<div class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">

<!-- Collapsed navigation -->
<div class="navbar-header">
<!-- Expander button -->
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>


<!-- Main title -->

<a class="navbar-brand" href="../../..">InspIRCd Documentation</a>
</div>

<!-- Expanded navigation -->
<div class="navbar-collapse collapse">
<!-- Main navigation -->
<ul class="nav navbar-nav">


<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">InspIRCd 2 <b class="caret"></b></a>
<ul class="dropdown-menu">


<li >
<a href="/2/installation">Installation</a>
</li>



<li >
<a href="/2/configuration">Configuration</a>
</li>



<li >
<a href="/2/commands">Commands</a>
</li>



<li >
<a href="/2/modes">Modes</a>
</li>



<li >
<a href="/2/modules">Modules</a>
</li>



<li >
<a href="/2/snomasks">SNOMasks</a>
</li>


</ul>
</li>



<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">InspIRCd 3 <b class="caret"></b></a>
<ul class="dropdown-menu">


<li >
<a href="/3/installation">Installation</a>
</li>



<li >
<a href="/3/configuration">Configuration</a>
</li>



<li >
<a href="/3/commands">Commands</a>
</li>



<li >
<a href="/3/modes">Modes</a>
</li>



<li >
<a href="/3/modules">Modules</a>
</li>



<li >
<a href="/3/snomasks">SNOMasks</a>
</li>


</ul>
</li>



<li >
<a href="https://github.com/inspircd/inspircd/releases/latest">Downloads</a>
</li>



<li >
<a href="https://github.com/inspircd/inspircd/issues">Issue Tracker</a>
</li>



<li >
<a href="https://www.inspircd.org/api/">Developer API</a>
</li>


</ul>

<ul class="nav navbar-nav navbar-right">
<li>
<a href="#" data-toggle="modal" data-target="#mkdocs_search_modal">
<i class="fas fa-search"></i> Search
</a>
</li>
<li>
<a href="https://github.com/inspircd/inspircd-docs/edit/master/docs/2/modules/autoop.md"><i class="fab fa-github"></i> Edit on GitHub</a>
</li>
</ul>
</div>
</div>
</div>

<div class="container">


<div class="col-md-3"><div class="bs-sidebar hidden-print affix well" role="complementary">
<ul class="nav bs-sidenav">
<li class="first-level active"><a href="#the-autoop-module">The "autoop" Module</a></li>
<li class="second-level"><a href="#description">Description</a></li>

<li class="second-level"><a href="#configuration">Configuration</a></li>

<li class="second-level"><a href="#channel-modes">Channel Modes</a></li>

<li class="third-level"><a href="#example-usage">Example Usage</a></li>
</ul>
</div></div>
<div class="col-md-9" role="main">

<h2 id="the-autoop-module">The "autoop" Module</h2>
<h3 id="description">Description</h3>
<p>This module adds channel mode <code>w</code> (autoop) which allows channel operators to define an access list which gives status ranks to users on join.</p>
<h3 id="configuration">Configuration</h3>
<p>To load this module use the following <code>&lt;module&gt;</code> tag:</p>
<pre><code class="xml">&lt;module name=&quot;m_autoop.so&quot;&gt;
</code></pre>

<p>This module requires no other configuration.</p>
<h3 id="channel-modes">Channel Modes</h3>
<table>
<thead>
<tr>
<th>Name</th>
<th>Character</th>
<th>Type</th>
<th>Parameter Syntax</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>autoop</td>
<td>w</td>
<td>List</td>
<td><code>&lt;status&gt;:&lt;mask&gt;</code></td>
<td>Grants the &lt;status&gt; rank to users matching &lt;mask&gt; on join.</td>
</tr>
</tbody>
</table>
<h4 id="example-usage">Example Usage</h4>
<p>Grants channel operator status on join to users with a mask matching <code>*!*@example.com</code>:</p>
<pre><code class="plaintext">/MODE #channel +w o:*!*@example.com
</code></pre>

<p>Grants channel voice status on join to users logged into the services account named Sadie (requires <a href="/2/modules/services_account">the services_account module</a>):</p>
<pre><code class="plaintext">/MODE #channel +w v:R:Sadie
</code></pre></div>


</div>

<footer class="col-md-12 text-center">

<hr>
<p>
<small>All documentation is licensed under the <a href="/license">GNU GPLv2</a>.<br></small>

<small>Documentation built with <a href="http://www.mkdocs.org/">MkDocs</a>.</p></small>



</footer>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<script src="../../../js/bootstrap-3.0.3.min.js"></script>
<script src="../../../js/highlight.pack.js"></script>
<script>hljs.initHighlightingOnLoad();</script>
<script>var base_url = "../../.."</script>

<script src="../../../js/base.js"></script>
<script src="../../../search/main.js"></script>

<div class="modal" id="mkdocs_search_modal" tabindex="-1" role="dialog" aria-labelledby="searchModalLabel" aria-hidden="true">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title" id="searchModalLabel">Search</h4>
<button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
</div>
<div class="modal-body">
<p>
From here you can search these documents. Enter
your search terms below.
</p>
<form>
<div class="form-group">
<input type="text" class="form-control" placeholder="Search..." id="mkdocs-search-query" title="Type search term here">
</div>
</form>
<div id="mkdocs-search-results"></div>
</div>
<div class="modal-footer">
</div>
</div>
</div>
</div><div class="modal" id="mkdocs_keyboard_modal" tabindex="-1" role="dialog" aria-labelledby="keyboardModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title" id="keyboardModalLabel">Keyboard Shortcuts</h4>
<button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
</div>
<div class="modal-body">
<table class="table">
<thead>
<tr>
<th style="width: 20%;">Keys</th>
<th>Action</th>
</tr>
</thead>
<tbody>
<tr>
<td class="help shortcut"><kbd>?</kbd></td>
<td>Open this help</td>
</tr>
<tr>
<td class="next shortcut"><kbd>n</kbd></td>
<td>Next page</td>
</tr>
<tr>
<td class="prev shortcut"><kbd>p</kbd></td>
<td>Previous page</td>
</tr>
<tr>
<td class="search shortcut"><kbd>s</kbd></td>
<td>Search</td>
</tr>
</tbody>
</table>
</div>
<div class="modal-footer">
</div>
</div>
</div>
</div>
</body>

</html>
@@ -0,0 +1,341 @@
<!DOCTYPE html>
<html lang="en">

<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="InspIRCd is a modular C++ Internet Relay Chat (IRC) server for UNIX-like and Windows systems.">


<link rel="../../../img/favicon.ico">


<title>Module Details (banexception) - InspIRCd Documentation</title>


<link rel="stylesheet" href="//use.fontawesome.com/releases/v5.5.0/css/all.css" integrity="sha384-B4dIYHKNBt8Bc12p+WXckhzcICo0wtJAoU8YZTY5qE0Id1GSseTk6S+L3BlXeVIU" crossorigin="anonymous">
<link rel="stylesheet" href="//cdn.jsdelivr.net/npm/hack-font@3.3.0/build/web/hack.min.css">
<link href='//fonts.googleapis.com/css?family=PT+Sans:400,400italic,700,700italic&subset=latin-ext,latin' rel='stylesheet' type='text/css'>
<link href='//fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,700italic,400,300,600,700&subset=latin-ext,latin' rel='stylesheet' type='text/css'>
<link href="../../../css/bootstrap-custom.min.css" rel="stylesheet">
<link href="../../../css/base.min.css" rel="stylesheet">
<link href="../../../css/cinder.min.css" rel="stylesheet">
<link href="../../../css/highlight.min.css" rel="stylesheet">
<link href="../../../css/fix-cinder-sidebar-scrolling.css" rel="stylesheet">

<!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!--[if lt IE 9]>
<script src="https://cdn.jsdelivr.net/npm/html5shiv@3.7.3/dist/html5shiv.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/respond.js@1.4.2/dest/respond.min.js"></script>
<![endif]-->

<script src="//ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js"></script>
<script>
WebFont.load({
google: {
families: ['Open Sans', 'PT Sans']
}
});
</script>




</head>

<body>

<div class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">

<!-- Collapsed navigation -->
<div class="navbar-header">
<!-- Expander button -->
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>


<!-- Main title -->

<a class="navbar-brand" href="../../..">InspIRCd Documentation</a>
</div>

<!-- Expanded navigation -->
<div class="navbar-collapse collapse">
<!-- Main navigation -->
<ul class="nav navbar-nav">


<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">InspIRCd 2 <b class="caret"></b></a>
<ul class="dropdown-menu">


<li >
<a href="/2/installation">Installation</a>
</li>



<li >
<a href="/2/configuration">Configuration</a>
</li>



<li >
<a href="/2/commands">Commands</a>
</li>



<li >
<a href="/2/modes">Modes</a>
</li>



<li >
<a href="/2/modules">Modules</a>
</li>



<li >
<a href="/2/snomasks">SNOMasks</a>
</li>


</ul>
</li>



<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">InspIRCd 3 <b class="caret"></b></a>
<ul class="dropdown-menu">


<li >
<a href="/3/installation">Installation</a>
</li>



<li >
<a href="/3/configuration">Configuration</a>
</li>



<li >
<a href="/3/commands">Commands</a>
</li>



<li >
<a href="/3/modes">Modes</a>
</li>



<li >
<a href="/3/modules">Modules</a>
</li>



<li >
<a href="/3/snomasks">SNOMasks</a>
</li>


</ul>
</li>



<li >
<a href="https://github.com/inspircd/inspircd/releases/latest">Downloads</a>
</li>



<li >
<a href="https://github.com/inspircd/inspircd/issues">Issue Tracker</a>
</li>



<li >
<a href="https://www.inspircd.org/api/">Developer API</a>
</li>


</ul>

<ul class="nav navbar-nav navbar-right">
<li>
<a href="#" data-toggle="modal" data-target="#mkdocs_search_modal">
<i class="fas fa-search"></i> Search
</a>
</li>
<li>
<a href="https://github.com/inspircd/inspircd-docs/edit/master/docs/2/modules/banexception.md"><i class="fab fa-github"></i> Edit on GitHub</a>
</li>
</ul>
</div>
</div>
</div>

<div class="container">


<div class="col-md-3"><div class="bs-sidebar hidden-print affix well" role="complementary">
<ul class="nav bs-sidenav">
<li class="first-level active"><a href="#the-banexception-module">The "banexception" Module</a></li>
<li class="second-level"><a href="#description">Description</a></li>

<li class="second-level"><a href="#configuration">Configuration</a></li>

<li class="second-level"><a href="#channel-modes">Channel Modes</a></li>

<li class="third-level"><a href="#example-usage">Example Usage</a></li>
</ul>
</div></div>
<div class="col-md-9" role="main">

<h2 id="the-banexception-module">The "banexception" Module</h2>
<h3 id="description">Description</h3>
<p>This module adds channel mode <code>e</code> (banexception) which allows channel operators to exempt user masks from the <code>b</code> (ban) channel mode.</p>
<h3 id="configuration">Configuration</h3>
<p>To load this module use the following <code>&lt;module&gt;</code> tag:</p>
<pre><code class="xml">&lt;module name=&quot;m_banexception.so&quot;&gt;
</code></pre>

<p>This module requires no other configuration.</p>
<h3 id="channel-modes">Channel Modes</h3>
<table>
<thead>
<tr>
<th>Name</th>
<th>Character</th>
<th>Type</th>
<th>Parameter Syntax</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>banexception</td>
<td>e</td>
<td>List</td>
<td><code>&lt;mask&gt;</code></td>
<td>Exempts users matching &lt;mask&gt; from the <code>b</code> (ban) channel mode.</td>
</tr>
</tbody>
</table>
<h4 id="example-usage">Example Usage</h4>
<p>Exempts users matching <code>*!*@example.com</code> from the <code>b</code> (ban) channel mode:</p>
<pre><code class="plaintext">/MODE #channel +e *!*@example.com
</code></pre>

<p>Exempts users logged into the services account named Sadie from the <code>b</code> (ban) channel mode (requires <a href="/2/modules/services_account">the services_account module</a>):</p>
<pre><code class="plaintext">/MODE #channel +e R:Sadie
</code></pre></div>


</div>

<footer class="col-md-12 text-center">

<hr>
<p>
<small>All documentation is licensed under the <a href="/license">GNU GPLv2</a>.<br></small>

<small>Documentation built with <a href="http://www.mkdocs.org/">MkDocs</a>.</p></small>



</footer>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<script src="../../../js/bootstrap-3.0.3.min.js"></script>
<script src="../../../js/highlight.pack.js"></script>
<script>hljs.initHighlightingOnLoad();</script>
<script>var base_url = "../../.."</script>

<script src="../../../js/base.js"></script>
<script src="../../../search/main.js"></script>

<div class="modal" id="mkdocs_search_modal" tabindex="-1" role="dialog" aria-labelledby="searchModalLabel" aria-hidden="true">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title" id="searchModalLabel">Search</h4>
<button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
</div>
<div class="modal-body">
<p>
From here you can search these documents. Enter
your search terms below.
</p>
<form>
<div class="form-group">
<input type="text" class="form-control" placeholder="Search..." id="mkdocs-search-query" title="Type search term here">
</div>
</form>
<div id="mkdocs-search-results"></div>
</div>
<div class="modal-footer">
</div>
</div>
</div>
</div><div class="modal" id="mkdocs_keyboard_modal" tabindex="-1" role="dialog" aria-labelledby="keyboardModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title" id="keyboardModalLabel">Keyboard Shortcuts</h4>
<button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
</div>
<div class="modal-body">
<table class="table">
<thead>
<tr>
<th style="width: 20%;">Keys</th>
<th>Action</th>
</tr>
</thead>
<tbody>
<tr>
<td class="help shortcut"><kbd>?</kbd></td>
<td>Open this help</td>
</tr>
<tr>
<td class="next shortcut"><kbd>n</kbd></td>
<td>Next page</td>
</tr>
<tr>
<td class="prev shortcut"><kbd>p</kbd></td>
<td>Previous page</td>
</tr>
<tr>
<td class="search shortcut"><kbd>s</kbd></td>
<td>Search</td>
</tr>
</tbody>
</table>
</div>
<div class="modal-footer">
</div>
</div>
</div>
</div>
</body>

</html>
@@ -0,0 +1,324 @@
<!DOCTYPE html>
<html lang="en">

<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="InspIRCd is a modular C++ Internet Relay Chat (IRC) server for UNIX-like and Windows systems.">


<link rel="../../../img/favicon.ico">


<title>Module Details (banredirect) - InspIRCd Documentation</title>


<link rel="stylesheet" href="//use.fontawesome.com/releases/v5.5.0/css/all.css" integrity="sha384-B4dIYHKNBt8Bc12p+WXckhzcICo0wtJAoU8YZTY5qE0Id1GSseTk6S+L3BlXeVIU" crossorigin="anonymous">
<link rel="stylesheet" href="//cdn.jsdelivr.net/npm/hack-font@3.3.0/build/web/hack.min.css">
<link href='//fonts.googleapis.com/css?family=PT+Sans:400,400italic,700,700italic&subset=latin-ext,latin' rel='stylesheet' type='text/css'>
<link href='//fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,700italic,400,300,600,700&subset=latin-ext,latin' rel='stylesheet' type='text/css'>
<link href="../../../css/bootstrap-custom.min.css" rel="stylesheet">
<link href="../../../css/base.min.css" rel="stylesheet">
<link href="../../../css/cinder.min.css" rel="stylesheet">
<link href="../../../css/highlight.min.css" rel="stylesheet">
<link href="../../../css/fix-cinder-sidebar-scrolling.css" rel="stylesheet">

<!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!--[if lt IE 9]>
<script src="https://cdn.jsdelivr.net/npm/html5shiv@3.7.3/dist/html5shiv.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/respond.js@1.4.2/dest/respond.min.js"></script>
<![endif]-->

<script src="//ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js"></script>
<script>
WebFont.load({
google: {
families: ['Open Sans', 'PT Sans']
}
});
</script>




</head>

<body>

<div class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">

<!-- Collapsed navigation -->
<div class="navbar-header">
<!-- Expander button -->
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>


<!-- Main title -->

<a class="navbar-brand" href="../../..">InspIRCd Documentation</a>
</div>

<!-- Expanded navigation -->
<div class="navbar-collapse collapse">
<!-- Main navigation -->
<ul class="nav navbar-nav">


<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">InspIRCd 2 <b class="caret"></b></a>
<ul class="dropdown-menu">


<li >
<a href="/2/installation">Installation</a>
</li>



<li >
<a href="/2/configuration">Configuration</a>
</li>



<li >
<a href="/2/commands">Commands</a>
</li>



<li >
<a href="/2/modes">Modes</a>
</li>



<li >
<a href="/2/modules">Modules</a>
</li>



<li >
<a href="/2/snomasks">SNOMasks</a>
</li>


</ul>
</li>



<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">InspIRCd 3 <b class="caret"></b></a>
<ul class="dropdown-menu">


<li >
<a href="/3/installation">Installation</a>
</li>



<li >
<a href="/3/configuration">Configuration</a>
</li>



<li >
<a href="/3/commands">Commands</a>
</li>



<li >
<a href="/3/modes">Modes</a>
</li>



<li >
<a href="/3/modules">Modules</a>
</li>



<li >
<a href="/3/snomasks">SNOMasks</a>
</li>


</ul>
</li>



<li >
<a href="https://github.com/inspircd/inspircd/releases/latest">Downloads</a>
</li>



<li >
<a href="https://github.com/inspircd/inspircd/issues">Issue Tracker</a>
</li>



<li >
<a href="https://www.inspircd.org/api/">Developer API</a>
</li>


</ul>

<ul class="nav navbar-nav navbar-right">
<li>
<a href="#" data-toggle="modal" data-target="#mkdocs_search_modal">
<i class="fas fa-search"></i> Search
</a>
</li>
<li>
<a href="https://github.com/inspircd/inspircd-docs/edit/master/docs/2/modules/banredirect.md"><i class="fab fa-github"></i> Edit on GitHub</a>
</li>
</ul>
</div>
</div>
</div>

<div class="container">


<div class="col-md-3"><div class="bs-sidebar hidden-print affix well" role="complementary">
<ul class="nav bs-sidenav">
<li class="first-level active"><a href="#the-banredirect-module">The "banredirect" Module</a></li>
<li class="second-level"><a href="#description">Description</a></li>

<li class="second-level"><a href="#configuration">Configuration</a></li>

<li class="second-level"><a href="#channel-modes">Channel Modes</a></li>

<li class="third-level"><a href="#example-usage">Example Usage</a></li>
<li class="second-level"><a href="#special-notes">Special Notes</a></li>

</ul>
</div></div>
<div class="col-md-9" role="main">

<h2 id="the-banredirect-module">The "banredirect" Module</h2>
<h3 id="description">Description</h3>
<p>This module allows specifying a channel to redirect a banned user to in the ban mask.</p>
<h3 id="configuration">Configuration</h3>
<p>To load this module use the following <code>&lt;module&gt;</code> tag:</p>
<pre><code class="xml">&lt;module name=&quot;m_banredirect.so&quot;&gt;
</code></pre>

<p>This module requires no other configuration.</p>
<h3 id="channel-modes">Channel Modes</h3>
<p>This module does not add any new channel modes but instead extends channel mode <code>b</code> (ban) to allow ban masks to be suffixed with the name of a channel to redirect users who match the ban to.</p>
<h4 id="example-usage">Example Usage</h4>
<p>Redirects users matching <code>*!*@example.com</code> to #banned-channel.</p>
<pre><code class="plaintext">/MODE #channel +b *!*@example.com#banned-channel
</code></pre>

<h3 id="special-notes">Special Notes</h3>
<p>When setting a ban redirect the target channel should exist and the user setting the ban should have channel operator status in it.</p>
<p>When the banredirect module is unloaded all ban redirects will be converted to normal bans.</p></div>


</div>

<footer class="col-md-12 text-center">

<hr>
<p>
<small>All documentation is licensed under the <a href="/license">GNU GPLv2</a>.<br></small>

<small>Documentation built with <a href="http://www.mkdocs.org/">MkDocs</a>.</p></small>



</footer>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<script src="../../../js/bootstrap-3.0.3.min.js"></script>
<script src="../../../js/highlight.pack.js"></script>
<script>hljs.initHighlightingOnLoad();</script>
<script>var base_url = "../../.."</script>

<script src="../../../js/base.js"></script>
<script src="../../../search/main.js"></script>

<div class="modal" id="mkdocs_search_modal" tabindex="-1" role="dialog" aria-labelledby="searchModalLabel" aria-hidden="true">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title" id="searchModalLabel">Search</h4>
<button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
</div>
<div class="modal-body">
<p>
From here you can search these documents. Enter
your search terms below.
</p>
<form>
<div class="form-group">
<input type="text" class="form-control" placeholder="Search..." id="mkdocs-search-query" title="Type search term here">
</div>
</form>
<div id="mkdocs-search-results"></div>
</div>
<div class="modal-footer">
</div>
</div>
</div>
</div><div class="modal" id="mkdocs_keyboard_modal" tabindex="-1" role="dialog" aria-labelledby="keyboardModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title" id="keyboardModalLabel">Keyboard Shortcuts</h4>
<button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
</div>
<div class="modal-body">
<table class="table">
<thead>
<tr>
<th style="width: 20%;">Keys</th>
<th>Action</th>
</tr>
</thead>
<tbody>
<tr>
<td class="help shortcut"><kbd>?</kbd></td>
<td>Open this help</td>
</tr>
<tr>
<td class="next shortcut"><kbd>n</kbd></td>
<td>Next page</td>
</tr>
<tr>
<td class="prev shortcut"><kbd>p</kbd></td>
<td>Previous page</td>
</tr>
<tr>
<td class="search shortcut"><kbd>s</kbd></td>
<td>Search</td>
</tr>
</tbody>
</table>
</div>
<div class="modal-footer">
</div>
</div>
</div>
</div>
</body>

</html>
@@ -0,0 +1,370 @@
<!DOCTYPE html>
<html lang="en">

<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="InspIRCd is a modular C++ Internet Relay Chat (IRC) server for UNIX-like and Windows systems.">


<link rel="../../../img/favicon.ico">


<title>Module Details (blockamsg) - InspIRCd Documentation</title>


<link rel="stylesheet" href="//use.fontawesome.com/releases/v5.5.0/css/all.css" integrity="sha384-B4dIYHKNBt8Bc12p+WXckhzcICo0wtJAoU8YZTY5qE0Id1GSseTk6S+L3BlXeVIU" crossorigin="anonymous">
<link rel="stylesheet" href="//cdn.jsdelivr.net/npm/hack-font@3.3.0/build/web/hack.min.css">
<link href='//fonts.googleapis.com/css?family=PT+Sans:400,400italic,700,700italic&subset=latin-ext,latin' rel='stylesheet' type='text/css'>
<link href='//fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,700italic,400,300,600,700&subset=latin-ext,latin' rel='stylesheet' type='text/css'>
<link href="../../../css/bootstrap-custom.min.css" rel="stylesheet">
<link href="../../../css/base.min.css" rel="stylesheet">
<link href="../../../css/cinder.min.css" rel="stylesheet">
<link href="../../../css/highlight.min.css" rel="stylesheet">
<link href="../../../css/fix-cinder-sidebar-scrolling.css" rel="stylesheet">

<!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!--[if lt IE 9]>
<script src="https://cdn.jsdelivr.net/npm/html5shiv@3.7.3/dist/html5shiv.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/respond.js@1.4.2/dest/respond.min.js"></script>
<![endif]-->

<script src="//ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js"></script>
<script>
WebFont.load({
google: {
families: ['Open Sans', 'PT Sans']
}
});
</script>




</head>

<body>

<div class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">

<!-- Collapsed navigation -->
<div class="navbar-header">
<!-- Expander button -->
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>


<!-- Main title -->

<a class="navbar-brand" href="../../..">InspIRCd Documentation</a>
</div>

<!-- Expanded navigation -->
<div class="navbar-collapse collapse">
<!-- Main navigation -->
<ul class="nav navbar-nav">


<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">InspIRCd 2 <b class="caret"></b></a>
<ul class="dropdown-menu">


<li >
<a href="/2/installation">Installation</a>
</li>



<li >
<a href="/2/configuration">Configuration</a>
</li>



<li >
<a href="/2/commands">Commands</a>
</li>



<li >
<a href="/2/modes">Modes</a>
</li>



<li >
<a href="/2/modules">Modules</a>
</li>



<li >
<a href="/2/snomasks">SNOMasks</a>
</li>


</ul>
</li>



<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">InspIRCd 3 <b class="caret"></b></a>
<ul class="dropdown-menu">


<li >
<a href="/3/installation">Installation</a>
</li>



<li >
<a href="/3/configuration">Configuration</a>
</li>



<li >
<a href="/3/commands">Commands</a>
</li>



<li >
<a href="/3/modes">Modes</a>
</li>



<li >
<a href="/3/modules">Modules</a>
</li>



<li >
<a href="/3/snomasks">SNOMasks</a>
</li>


</ul>
</li>



<li >
<a href="https://github.com/inspircd/inspircd/releases/latest">Downloads</a>
</li>



<li >
<a href="https://github.com/inspircd/inspircd/issues">Issue Tracker</a>
</li>



<li >
<a href="https://www.inspircd.org/api/">Developer API</a>
</li>


</ul>

<ul class="nav navbar-nav navbar-right">
<li>
<a href="#" data-toggle="modal" data-target="#mkdocs_search_modal">
<i class="fas fa-search"></i> Search
</a>
</li>
<li>
<a href="https://github.com/inspircd/inspircd-docs/edit/master/docs/2/modules/blockamsg.md"><i class="fab fa-github"></i> Edit on GitHub</a>
</li>
</ul>
</div>
</div>
</div>

<div class="container">


<div class="col-md-3"><div class="bs-sidebar hidden-print affix well" role="complementary">
<ul class="nav bs-sidenav">
<li class="first-level active"><a href="#the-blockamsg-module">The "blockamsg" Module</a></li>
<li class="second-level"><a href="#description">Description</a></li>

<li class="second-level"><a href="#configuration">Configuration</a></li>

<li class="third-level"><a href="#ltblockamsggt">&lt;blockamsg&gt;</a></li>
</ul>
</div></div>
<div class="col-md-9" role="main">

<h2 id="the-blockamsg-module">The "blockamsg" Module</h2>
<h3 id="description">Description</h3>
<p>This module blocks mass messages sent using the <code>/AME</code> and <code>/AMSG</code> commands that exist in clients such as mIRC and HexChat.</p>
<h3 id="configuration">Configuration</h3>
<p>To load this module use the following <code>&lt;module&gt;</code> tag:</p>
<pre><code class="xml">&lt;module name=&quot;m_blockamsg.so&quot;&gt;
</code></pre>

<h4 id="ltblockamsggt"><code>&lt;blockamsg&gt;</code></h4>
<p>The <code>&lt;blockamsg&gt;</code> tag defines settings about how the blockamsg module should behave. This tag can only be defined once.</p>
<table>
<thead>
<tr>
<th>Name</th>
<th>Type</th>
<th>Default Value</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>delay</td>
<td>Number</td>
<td>-1</td>
<td>The number of seconds gap between identical messages to consider them a mass message or -1 to allow any gap.</td>
</tr>
<tr>
<td>action</td>
<td>Text</td>
<td>killopers</td>
<td>The action to take when the module has detected a user sending a mass message.</td>
</tr>
</tbody>
</table>
<p>The action field should be set to one of the following values:</p>
<table>
<thead>
<tr>
<th>Value</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>kill</td>
<td>Disconnect the sending user from the server.</td>
</tr>
<tr>
<td>killopers</td>
<td>Disconnect the sending user from the server and notify server operators.</td>
</tr>
<tr>
<td>notice</td>
<td>Inform the sending user that their repeated message has been discarded.</td>
</tr>
<tr>
<td>noticeopers</td>
<td>Inform the sending user that their repeated message has been discarded and notify server operators.</td>
</tr>
<tr>
<td>silent</td>
<td>Silently discard repeated messages.</td>
</tr>
</tbody>
</table>
<h5 id="example-usage">Example Usage</h5>
<pre><code class="xml">&lt;blockamsg delay=&quot;5&quot;
action=&quot;killopers&quot;&gt;
</code></pre></div>


</div>

<footer class="col-md-12 text-center">

<hr>
<p>
<small>All documentation is licensed under the <a href="/license">GNU GPLv2</a>.<br></small>

<small>Documentation built with <a href="http://www.mkdocs.org/">MkDocs</a>.</p></small>



</footer>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<script src="../../../js/bootstrap-3.0.3.min.js"></script>
<script src="../../../js/highlight.pack.js"></script>
<script>hljs.initHighlightingOnLoad();</script>
<script>var base_url = "../../.."</script>

<script src="../../../js/base.js"></script>
<script src="../../../search/main.js"></script>

<div class="modal" id="mkdocs_search_modal" tabindex="-1" role="dialog" aria-labelledby="searchModalLabel" aria-hidden="true">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title" id="searchModalLabel">Search</h4>
<button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
</div>
<div class="modal-body">
<p>
From here you can search these documents. Enter
your search terms below.
</p>
<form>
<div class="form-group">
<input type="text" class="form-control" placeholder="Search..." id="mkdocs-search-query" title="Type search term here">
</div>
</form>
<div id="mkdocs-search-results"></div>
</div>
<div class="modal-footer">
</div>
</div>
</div>
</div><div class="modal" id="mkdocs_keyboard_modal" tabindex="-1" role="dialog" aria-labelledby="keyboardModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title" id="keyboardModalLabel">Keyboard Shortcuts</h4>
<button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
</div>
<div class="modal-body">
<table class="table">
<thead>
<tr>
<th style="width: 20%;">Keys</th>
<th>Action</th>
</tr>
</thead>
<tbody>
<tr>
<td class="help shortcut"><kbd>?</kbd></td>
<td>Open this help</td>
</tr>
<tr>
<td class="next shortcut"><kbd>n</kbd></td>
<td>Next page</td>
</tr>
<tr>
<td class="prev shortcut"><kbd>p</kbd></td>
<td>Previous page</td>
</tr>
<tr>
<td class="search shortcut"><kbd>s</kbd></td>
<td>Search</td>
</tr>
</tbody>
</table>
</div>
<div class="modal-footer">
</div>
</div>
</div>
</div>
</body>

</html>

Large diffs are not rendered by default.

@@ -0,0 +1,375 @@
<!DOCTYPE html>
<html lang="en">

<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="InspIRCd is a modular C++ Internet Relay Chat (IRC) server for UNIX-like and Windows systems.">


<link rel="../../../img/favicon.ico">


<title>Module Details (blockcolor) - InspIRCd Documentation</title>


<link rel="stylesheet" href="//use.fontawesome.com/releases/v5.5.0/css/all.css" integrity="sha384-B4dIYHKNBt8Bc12p+WXckhzcICo0wtJAoU8YZTY5qE0Id1GSseTk6S+L3BlXeVIU" crossorigin="anonymous">
<link rel="stylesheet" href="//cdn.jsdelivr.net/npm/hack-font@3.3.0/build/web/hack.min.css">
<link href='//fonts.googleapis.com/css?family=PT+Sans:400,400italic,700,700italic&subset=latin-ext,latin' rel='stylesheet' type='text/css'>
<link href='//fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,700italic,400,300,600,700&subset=latin-ext,latin' rel='stylesheet' type='text/css'>
<link href="../../../css/bootstrap-custom.min.css" rel="stylesheet">
<link href="../../../css/base.min.css" rel="stylesheet">
<link href="../../../css/cinder.min.css" rel="stylesheet">
<link href="../../../css/highlight.min.css" rel="stylesheet">
<link href="../../../css/fix-cinder-sidebar-scrolling.css" rel="stylesheet">

<!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!--[if lt IE 9]>
<script src="https://cdn.jsdelivr.net/npm/html5shiv@3.7.3/dist/html5shiv.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/respond.js@1.4.2/dest/respond.min.js"></script>
<![endif]-->

<script src="//ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js"></script>
<script>
WebFont.load({
google: {
families: ['Open Sans', 'PT Sans']
}
});
</script>




</head>

<body>

<div class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">

<!-- Collapsed navigation -->
<div class="navbar-header">
<!-- Expander button -->
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>


<!-- Main title -->

<a class="navbar-brand" href="../../..">InspIRCd Documentation</a>
</div>

<!-- Expanded navigation -->
<div class="navbar-collapse collapse">
<!-- Main navigation -->
<ul class="nav navbar-nav">


<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">InspIRCd 2 <b class="caret"></b></a>
<ul class="dropdown-menu">


<li >
<a href="/2/installation">Installation</a>
</li>



<li >
<a href="/2/configuration">Configuration</a>
</li>



<li >
<a href="/2/commands">Commands</a>
</li>



<li >
<a href="/2/modes">Modes</a>
</li>



<li >
<a href="/2/modules">Modules</a>
</li>



<li >
<a href="/2/snomasks">SNOMasks</a>
</li>


</ul>
</li>



<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">InspIRCd 3 <b class="caret"></b></a>
<ul class="dropdown-menu">


<li >
<a href="/3/installation">Installation</a>
</li>



<li >
<a href="/3/configuration">Configuration</a>
</li>



<li >
<a href="/3/commands">Commands</a>
</li>



<li >
<a href="/3/modes">Modes</a>
</li>



<li >
<a href="/3/modules">Modules</a>
</li>



<li >
<a href="/3/snomasks">SNOMasks</a>
</li>


</ul>
</li>



<li >
<a href="https://github.com/inspircd/inspircd/releases/latest">Downloads</a>
</li>



<li >
<a href="https://github.com/inspircd/inspircd/issues">Issue Tracker</a>
</li>



<li >
<a href="https://www.inspircd.org/api/">Developer API</a>
</li>


</ul>

<ul class="nav navbar-nav navbar-right">
<li>
<a href="#" data-toggle="modal" data-target="#mkdocs_search_modal">
<i class="fas fa-search"></i> Search
</a>
</li>
<li>
<a href="https://github.com/inspircd/inspircd-docs/edit/master/docs/2/modules/blockcolor.md"><i class="fab fa-github"></i> Edit on GitHub</a>
</li>
</ul>
</div>
</div>
</div>

<div class="container">


<div class="col-md-3"><div class="bs-sidebar hidden-print affix well" role="complementary">
<ul class="nav bs-sidenav">
<li class="first-level active"><a href="#the-blockcolor-module">The "blockcolor" Module</a></li>
<li class="second-level"><a href="#description">Description</a></li>

<li class="second-level"><a href="#configuration">Configuration</a></li>

<li class="second-level"><a href="#channel-modes">Channel Modes</a></li>

<li class="second-level"><a href="#exemptions">Exemptions</a></li>

<li class="second-level"><a href="#extended-bans">Extended Bans</a></li>

<li class="third-level"><a href="#example-usage">Example Usage</a></li>
</ul>
</div></div>
<div class="col-md-9" role="main">

<h2 id="the-blockcolor-module">The "blockcolor" Module</h2>
<h3 id="description">Description</h3>
<p>This module adds channel mode <code>c</code> (blockcolor) which allows channels to block messages which contain IRC formatting codes.</p>
<h3 id="configuration">Configuration</h3>
<p>To load this module use the following <code>&lt;module&gt;</code> tag:</p>
<pre><code class="xml">&lt;module name=&quot;m_blockcolor.so&quot;&gt;
</code></pre>

<p>This module requires no other configuration.</p>
<h3 id="channel-modes">Channel Modes</h3>
<table>
<thead>
<tr>
<th>Name</th>
<th>Character</th>
<th>Type</th>
<th>Parameter Syntax</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>blockcolor</td>
<td>c</td>
<td>Switch</td>
<td><em>None</em></td>
<td>Enables blocking messages that contain IRC formatting codes.</td>
</tr>
</tbody>
</table>
<h3 id="exemptions">Exemptions</h3>
<table>
<thead>
<tr>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>blockcolor</td>
<td>Allows exempted users to send messages that contain IRC formatting codes.</td>
</tr>
</tbody>
</table>
<h3 id="extended-bans">Extended Bans</h3>
<table>
<thead>
<tr>
<th>Character</th>
<th>Type</th>
<th>Ban Syntax</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>c</td>
<td>Acting</td>
<td><code>c:&lt;mask&gt;</code></td>
<td>Bans &lt;mask&gt; from sending messages that contain IRC formatting codes.</td>
</tr>
</tbody>
</table>
<h4 id="example-usage">Example Usage</h4>
<p>Bans users matching <code>*!*@example.com</code> from sending messages that contain IRC formatting codes:</p>
<pre><code class="plaintext">/MODE #channel +b c:*!*@example.com
</code></pre></div>


</div>

<footer class="col-md-12 text-center">

<hr>
<p>
<small>All documentation is licensed under the <a href="/license">GNU GPLv2</a>.<br></small>

<small>Documentation built with <a href="http://www.mkdocs.org/">MkDocs</a>.</p></small>



</footer>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<script src="../../../js/bootstrap-3.0.3.min.js"></script>
<script src="../../../js/highlight.pack.js"></script>
<script>hljs.initHighlightingOnLoad();</script>
<script>var base_url = "../../.."</script>

<script src="../../../js/base.js"></script>
<script src="../../../search/main.js"></script>

<div class="modal" id="mkdocs_search_modal" tabindex="-1" role="dialog" aria-labelledby="searchModalLabel" aria-hidden="true">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title" id="searchModalLabel">Search</h4>
<button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
</div>
<div class="modal-body">
<p>
From here you can search these documents. Enter
your search terms below.
</p>
<form>
<div class="form-group">
<input type="text" class="form-control" placeholder="Search..." id="mkdocs-search-query" title="Type search term here">
</div>
</form>
<div id="mkdocs-search-results"></div>
</div>
<div class="modal-footer">
</div>
</div>
</div>
</div><div class="modal" id="mkdocs_keyboard_modal" tabindex="-1" role="dialog" aria-labelledby="keyboardModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title" id="keyboardModalLabel">Keyboard Shortcuts</h4>
<button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
</div>
<div class="modal-body">
<table class="table">
<thead>
<tr>
<th style="width: 20%;">Keys</th>
<th>Action</th>
</tr>
</thead>
<tbody>
<tr>
<td class="help shortcut"><kbd>?</kbd></td>
<td>Open this help</td>
</tr>
<tr>
<td class="next shortcut"><kbd>n</kbd></td>
<td>Next page</td>
</tr>
<tr>
<td class="prev shortcut"><kbd>p</kbd></td>
<td>Previous page</td>
</tr>
<tr>
<td class="search shortcut"><kbd>s</kbd></td>
<td>Search</td>
</tr>
</tbody>
</table>
</div>
<div class="modal-footer">
</div>
</div>
</div>
</div>
</body>

</html>
@@ -0,0 +1,333 @@
<!DOCTYPE html>
<html lang="en">

<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="InspIRCd is a modular C++ Internet Relay Chat (IRC) server for UNIX-like and Windows systems.">


<link rel="../../../img/favicon.ico">


<title>Module Details (botmode) - InspIRCd Documentation</title>


<link rel="stylesheet" href="//use.fontawesome.com/releases/v5.5.0/css/all.css" integrity="sha384-B4dIYHKNBt8Bc12p+WXckhzcICo0wtJAoU8YZTY5qE0Id1GSseTk6S+L3BlXeVIU" crossorigin="anonymous">
<link rel="stylesheet" href="//cdn.jsdelivr.net/npm/hack-font@3.3.0/build/web/hack.min.css">
<link href='//fonts.googleapis.com/css?family=PT+Sans:400,400italic,700,700italic&subset=latin-ext,latin' rel='stylesheet' type='text/css'>
<link href='//fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,700italic,400,300,600,700&subset=latin-ext,latin' rel='stylesheet' type='text/css'>
<link href="../../../css/bootstrap-custom.min.css" rel="stylesheet">
<link href="../../../css/base.min.css" rel="stylesheet">
<link href="../../../css/cinder.min.css" rel="stylesheet">
<link href="../../../css/highlight.min.css" rel="stylesheet">
<link href="../../../css/fix-cinder-sidebar-scrolling.css" rel="stylesheet">

<!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!--[if lt IE 9]>
<script src="https://cdn.jsdelivr.net/npm/html5shiv@3.7.3/dist/html5shiv.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/respond.js@1.4.2/dest/respond.min.js"></script>
<![endif]-->

<script src="//ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js"></script>
<script>
WebFont.load({
google: {
families: ['Open Sans', 'PT Sans']
}
});
</script>




</head>

<body>

<div class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">

<!-- Collapsed navigation -->
<div class="navbar-header">
<!-- Expander button -->
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>


<!-- Main title -->

<a class="navbar-brand" href="../../..">InspIRCd Documentation</a>
</div>

<!-- Expanded navigation -->
<div class="navbar-collapse collapse">
<!-- Main navigation -->
<ul class="nav navbar-nav">


<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">InspIRCd 2 <b class="caret"></b></a>
<ul class="dropdown-menu">


<li >
<a href="/2/installation">Installation</a>
</li>



<li >
<a href="/2/configuration">Configuration</a>
</li>



<li >
<a href="/2/commands">Commands</a>
</li>



<li >
<a href="/2/modes">Modes</a>
</li>



<li >
<a href="/2/modules">Modules</a>
</li>



<li >
<a href="/2/snomasks">SNOMasks</a>
</li>


</ul>
</li>



<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">InspIRCd 3 <b class="caret"></b></a>
<ul class="dropdown-menu">


<li >
<a href="/3/installation">Installation</a>
</li>



<li >
<a href="/3/configuration">Configuration</a>
</li>



<li >
<a href="/3/commands">Commands</a>
</li>



<li >
<a href="/3/modes">Modes</a>
</li>



<li >
<a href="/3/modules">Modules</a>
</li>



<li >
<a href="/3/snomasks">SNOMasks</a>
</li>


</ul>
</li>



<li >
<a href="https://github.com/inspircd/inspircd/releases/latest">Downloads</a>
</li>



<li >
<a href="https://github.com/inspircd/inspircd/issues">Issue Tracker</a>
</li>



<li >
<a href="https://www.inspircd.org/api/">Developer API</a>
</li>


</ul>

<ul class="nav navbar-nav navbar-right">
<li>
<a href="#" data-toggle="modal" data-target="#mkdocs_search_modal">
<i class="fas fa-search"></i> Search
</a>
</li>
<li>
<a href="https://github.com/inspircd/inspircd-docs/edit/master/docs/2/modules/botmode.md"><i class="fab fa-github"></i> Edit on GitHub</a>
</li>
</ul>
</div>
</div>
</div>

<div class="container">


<div class="col-md-3"><div class="bs-sidebar hidden-print affix well" role="complementary">
<ul class="nav bs-sidenav">
<li class="first-level active"><a href="#the-botmode-module">The "botmode" Module</a></li>
<li class="second-level"><a href="#description">Description</a></li>

<li class="second-level"><a href="#configuration">Configuration</a></li>

<li class="second-level"><a href="#user-modes">User Modes</a></li>

</ul>
</div></div>
<div class="col-md-9" role="main">

<h2 id="the-botmode-module">The "botmode" Module</h2>
<h3 id="description">Description</h3>
<p>This module adds user mode <code>B</code> (bot) which marks users with it set as bots in their <code>/WHOIS</code> response.</p>
<p>Depending on your module-specific configuration this can also prevents a bot from using non-bot aliases (requires <a href="/2/modules/alias">the alias module</a>) and from receiving channel history on join (requires <a href="/2/modules/chanhistory">the chanhistory module</a>).</p>
<h3 id="configuration">Configuration</h3>
<p>To load this module use the following <code>&lt;module&gt;</code> tag:</p>
<pre><code class="xml">&lt;module name=&quot;m_botmode.so&quot;&gt;
</code></pre>

<p>This module requires no other configuration.</p>
<h3 id="user-modes">User Modes</h3>
<table>
<thead>
<tr>
<th>Name</th>
<th>Character</th>
<th>Type</th>
<th>Parameter Syntax</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>bot</td>
<td>B</td>
<td>Switch</td>
<td><em>None</em></td>
<td>Marks the user as a bot.</td>
</tr>
</tbody>
</table></div>


</div>

<footer class="col-md-12 text-center">

<hr>
<p>
<small>All documentation is licensed under the <a href="/license">GNU GPLv2</a>.<br></small>

<small>Documentation built with <a href="http://www.mkdocs.org/">MkDocs</a>.</p></small>



</footer>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<script src="../../../js/bootstrap-3.0.3.min.js"></script>
<script src="../../../js/highlight.pack.js"></script>
<script>hljs.initHighlightingOnLoad();</script>
<script>var base_url = "../../.."</script>

<script src="../../../js/base.js"></script>
<script src="../../../search/main.js"></script>

<div class="modal" id="mkdocs_search_modal" tabindex="-1" role="dialog" aria-labelledby="searchModalLabel" aria-hidden="true">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title" id="searchModalLabel">Search</h4>
<button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
</div>
<div class="modal-body">
<p>
From here you can search these documents. Enter
your search terms below.
</p>
<form>
<div class="form-group">
<input type="text" class="form-control" placeholder="Search..." id="mkdocs-search-query" title="Type search term here">
</div>
</form>
<div id="mkdocs-search-results"></div>
</div>
<div class="modal-footer">
</div>
</div>
</div>
</div><div class="modal" id="mkdocs_keyboard_modal" tabindex="-1" role="dialog" aria-labelledby="keyboardModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title" id="keyboardModalLabel">Keyboard Shortcuts</h4>
<button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
</div>
<div class="modal-body">
<table class="table">
<thead>
<tr>
<th style="width: 20%;">Keys</th>
<th>Action</th>
</tr>
</thead>
<tbody>
<tr>
<td class="help shortcut"><kbd>?</kbd></td>
<td>Open this help</td>
</tr>
<tr>
<td class="next shortcut"><kbd>n</kbd></td>
<td>Next page</td>
</tr>
<tr>
<td class="prev shortcut"><kbd>p</kbd></td>
<td>Previous page</td>
</tr>
<tr>
<td class="search shortcut"><kbd>s</kbd></td>
<td>Search</td>
</tr>
</tbody>
</table>
</div>
<div class="modal-footer">
</div>
</div>
</div>
</div>
</body>

</html>