<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.darkworld.network/index.php?action=history&amp;feed=atom&amp;title=DWIRC%3AStaff_Training%2FModeration</id>
	<title>DWIRC:Staff Training/Moderation - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.darkworld.network/index.php?action=history&amp;feed=atom&amp;title=DWIRC%3AStaff_Training%2FModeration"/>
	<link rel="alternate" type="text/html" href="https://wiki.darkworld.network/index.php?title=DWIRC:Staff_Training/Moderation&amp;action=history"/>
	<updated>2026-08-26T19:21:34Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://wiki.darkworld.network/index.php?title=DWIRC:Staff_Training/Moderation&amp;diff=393&amp;oldid=prev</id>
		<title>Fizi: Protected &quot;DWIRC:Staff Training/Moderation&quot; ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))</title>
		<link rel="alternate" type="text/html" href="https://wiki.darkworld.network/index.php?title=DWIRC:Staff_Training/Moderation&amp;diff=393&amp;oldid=prev"/>
		<updated>2026-08-08T17:50:43Z</updated>

		<summary type="html">&lt;p&gt;Protected &amp;quot;&lt;a href=&quot;/index.php?title=DWIRC:Staff_Training/Moderation&quot; title=&quot;DWIRC:Staff Training/Moderation&quot;&gt;DWIRC:Staff Training/Moderation&lt;/a&gt;&amp;quot; ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 22:50, 8 August 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;4&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff cache key mediawiki:diff:1.41:old-392:rev-393 --&gt;
&lt;/table&gt;</summary>
		<author><name>Fizi</name></author>
	</entry>
	<entry>
		<id>https://wiki.darkworld.network/index.php?title=DWIRC:Staff_Training/Moderation&amp;diff=392&amp;oldid=prev</id>
		<title>Fizi: Created page with &quot;{{DISPLAYTITLE:Module 7 — IRC Moderation}}  &lt;div style=&quot;background:#151515; border-left:5px solid #8b5cf6; color:#eeeeee; padding:16px; margin-bottom:20px;&quot;&gt; &lt;span style=&quot;font-size:170%; font-weight:bold;&quot;&gt;DarkWorld IRC Staff Training&lt;/span&gt;&lt;br&gt; &lt;span style=&quot;font-size:125%;&quot;&gt;Module 7: IRC Moderation&lt;/span&gt; &lt;/div&gt;  {| class=&quot;wikitable&quot; style=&quot;width:100%;&quot; |- ! Program | DarkWorld IRC Staff Training Program |- ! Module | 7 of 10 |- ! Difficulty | Intermediate |- ! Estima...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.darkworld.network/index.php?title=DWIRC:Staff_Training/Moderation&amp;diff=392&amp;oldid=prev"/>
		<updated>2026-08-08T17:50:34Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;{{DISPLAYTITLE:Module 7 — IRC Moderation}}  &amp;lt;div style=&amp;quot;background:#151515; border-left:5px solid #8b5cf6; color:#eeeeee; padding:16px; margin-bottom:20px;&amp;quot;&amp;gt; &amp;lt;span style=&amp;quot;font-size:170%; font-weight:bold;&amp;quot;&amp;gt;DarkWorld IRC Staff Training&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt; &amp;lt;span style=&amp;quot;font-size:125%;&amp;quot;&amp;gt;Module 7: IRC Moderation&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;  {| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot; |- ! Program | DarkWorld IRC Staff Training Program |- ! Module | 7 of 10 |- ! Difficulty | Intermediate |- ! Estima...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{DISPLAYTITLE:Module 7 — IRC Moderation}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#151515; border-left:5px solid #8b5cf6; color:#eeeeee; padding:16px; margin-bottom:20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:170%; font-weight:bold;&amp;quot;&amp;gt;DarkWorld IRC Staff Training&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:125%;&amp;quot;&amp;gt;Module 7: IRC Moderation&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Program&lt;br /&gt;
| DarkWorld IRC Staff Training Program&lt;br /&gt;
|-&lt;br /&gt;
! Module&lt;br /&gt;
| 7 of 10&lt;br /&gt;
|-&lt;br /&gt;
! Difficulty&lt;br /&gt;
| Intermediate&lt;br /&gt;
|-&lt;br /&gt;
! Estimated study time&lt;br /&gt;
| 4–5 hours&lt;br /&gt;
|-&lt;br /&gt;
! Assessment&lt;br /&gt;
| Knowledge check, moderation simulations, and written case analysis&lt;br /&gt;
|-&lt;br /&gt;
! Prerequisite&lt;br /&gt;
| [[DWIRC:Staff Training/User Support|Module 6 — User Support and Communication]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Module Overview =&lt;br /&gt;
&lt;br /&gt;
IRC moderation is the controlled use of channel or network authority to stop harmful or disruptive behavior.&lt;br /&gt;
&lt;br /&gt;
Effective moderation is not measured by the number of users warned, kicked, or banned. It is measured by whether staff:&lt;br /&gt;
&lt;br /&gt;
* Protect users and channels.&lt;br /&gt;
* Restore normal communication.&lt;br /&gt;
* Apply policies consistently.&lt;br /&gt;
* Use proportionate action.&lt;br /&gt;
* Minimize harm to innocent users.&lt;br /&gt;
* Explain important actions clearly.&lt;br /&gt;
* Preserve relevant evidence.&lt;br /&gt;
* Escalate serious incidents.&lt;br /&gt;
* Review temporary restrictions.&lt;br /&gt;
* Remain accountable.&lt;br /&gt;
&lt;br /&gt;
This module focuses primarily on channel moderation and the judgment required before using elevated IRC authority.&lt;br /&gt;
&lt;br /&gt;
Network-wide operator enforcement will be covered in:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[[DWIRC:Staff Training/IRC Operator Fundamentals|Module 9 — IRC Operator Fundamentals]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
= Learning Objectives =&lt;br /&gt;
&lt;br /&gt;
After completing this module, the candidate should be able to:&lt;br /&gt;
&lt;br /&gt;
# Distinguish channel moderation from network enforcement.&lt;br /&gt;
# Determine when staff intervention is appropriate.&lt;br /&gt;
# Use warnings, voice restrictions, kicks, and bans proportionately.&lt;br /&gt;
# Select a reasonably precise ban mask.&lt;br /&gt;
# Handle spam, flooding, harassment, and ban evasion.&lt;br /&gt;
# Respond to bots, raids, and relayed abuse.&lt;br /&gt;
# Avoid punishing innocent users.&lt;br /&gt;
# Preserve evidence before it disappears.&lt;br /&gt;
# Write clear moderation reasons.&lt;br /&gt;
# Record significant actions.&lt;br /&gt;
# Review temporary restrictions.&lt;br /&gt;
# Escalate cases outside their authority.&lt;br /&gt;
&lt;br /&gt;
= 1. Purpose of Moderation =&lt;br /&gt;
&lt;br /&gt;
The purpose of moderation is to:&lt;br /&gt;
&lt;br /&gt;
* Stop disruptive behavior.&lt;br /&gt;
* Protect users.&lt;br /&gt;
* Preserve the purpose of a channel.&lt;br /&gt;
* Restore normal conversation.&lt;br /&gt;
* Enforce applicable rules.&lt;br /&gt;
* Prevent repeated abuse.&lt;br /&gt;
* Provide a fair and reviewable response.&lt;br /&gt;
&lt;br /&gt;
Moderation must not be used to:&lt;br /&gt;
&lt;br /&gt;
* Win arguments.&lt;br /&gt;
* Silence reasonable criticism.&lt;br /&gt;
* Punish someone for disliking staff.&lt;br /&gt;
* Promote a staff member’s personal beliefs.&lt;br /&gt;
* Favor friends.&lt;br /&gt;
* Take over a channel.&lt;br /&gt;
* Demonstrate power.&lt;br /&gt;
* Retaliate against complaints.&lt;br /&gt;
* Bypass an investigation.&lt;br /&gt;
* Conceal staff mistakes.&lt;br /&gt;
&lt;br /&gt;
= 2. Channel Authority and Network Authority =&lt;br /&gt;
&lt;br /&gt;
== Channel Authority ==&lt;br /&gt;
&lt;br /&gt;
Channel founders and authorized channel staff normally manage:&lt;br /&gt;
&lt;br /&gt;
* Channel topics.&lt;br /&gt;
* Participation rules.&lt;br /&gt;
* Voice and operator status.&lt;br /&gt;
* Kicks.&lt;br /&gt;
* Channel bans.&lt;br /&gt;
* Channel access lists.&lt;br /&gt;
* Channel bots.&lt;br /&gt;
* Channel-specific moderation.&lt;br /&gt;
&lt;br /&gt;
== Network Authority ==&lt;br /&gt;
&lt;br /&gt;
DarkWorld IRC network staff may handle:&lt;br /&gt;
&lt;br /&gt;
* Network-wide policy violations.&lt;br /&gt;
* Spam across multiple channels.&lt;br /&gt;
* Network advertising and recruitment.&lt;br /&gt;
* Severe harassment.&lt;br /&gt;
* Ban evasion across channels.&lt;br /&gt;
* Attacks against users or infrastructure.&lt;br /&gt;
* Malicious bots.&lt;br /&gt;
* Services abuse.&lt;br /&gt;
* Staff impersonation.&lt;br /&gt;
* Unauthorized relays.&lt;br /&gt;
* Incidents affecting multiple servers or channels.&lt;br /&gt;
&lt;br /&gt;
A channel operator should not pretend to have network authority.&lt;br /&gt;
&lt;br /&gt;
An IRC operator should not interfere with legitimate channel management without a valid network-level reason.&lt;br /&gt;
&lt;br /&gt;
= 3. When Should Staff Intervene? =&lt;br /&gt;
&lt;br /&gt;
Staff intervention may be appropriate when:&lt;br /&gt;
&lt;br /&gt;
* A network rule is being violated.&lt;br /&gt;
* Harm is ongoing.&lt;br /&gt;
* A channel requests authorized assistance.&lt;br /&gt;
* Normal channel management is unavailable.&lt;br /&gt;
* Multiple channels are affected.&lt;br /&gt;
* A bot or relay creates network-wide disruption.&lt;br /&gt;
* A serious security or safety issue exists.&lt;br /&gt;
* Management assigns the matter.&lt;br /&gt;
&lt;br /&gt;
Staff may decide that no action is required when:&lt;br /&gt;
&lt;br /&gt;
* The issue is a minor personal disagreement.&lt;br /&gt;
* A legitimate channel rule was enforced.&lt;br /&gt;
* Evidence is insufficient.&lt;br /&gt;
* The reported conduct is not prohibited.&lt;br /&gt;
* The user is asking staff to retaliate.&lt;br /&gt;
* The issue belongs to another project.&lt;br /&gt;
* The situation has already ended and requires review rather than immediate intervention.&lt;br /&gt;
&lt;br /&gt;
Choosing not to take enforcement action can be the correct professional decision.&lt;br /&gt;
&lt;br /&gt;
= 4. Moderation Decision Framework =&lt;br /&gt;
&lt;br /&gt;
Before acting, ask:&lt;br /&gt;
&lt;br /&gt;
# What conduct is occurring?&lt;br /&gt;
# Is it still happening?&lt;br /&gt;
# Which rule applies?&lt;br /&gt;
# Who is affected?&lt;br /&gt;
# What evidence is available?&lt;br /&gt;
# Has the user already been warned?&lt;br /&gt;
# Is immediate action necessary?&lt;br /&gt;
# What is the least severe effective response?&lt;br /&gt;
# Could the response affect innocent users?&lt;br /&gt;
# Do I have authority?&lt;br /&gt;
# Must the action be recorded?&lt;br /&gt;
# Does the case require escalation?&lt;br /&gt;
&lt;br /&gt;
During an emergency, staff may need to act quickly. The action should still be reviewed and documented afterward.&lt;br /&gt;
&lt;br /&gt;
= 5. The Moderation Response Ladder =&lt;br /&gt;
&lt;br /&gt;
A general response ladder is:&lt;br /&gt;
&lt;br /&gt;
# No action.&lt;br /&gt;
# Guidance or informal correction.&lt;br /&gt;
# Formal warning.&lt;br /&gt;
# Targeted speak restriction or removal of voice.&lt;br /&gt;
# Kick.&lt;br /&gt;
# Temporary channel ban.&lt;br /&gt;
# Longer channel restriction.&lt;br /&gt;
# Escalation for network-level action.&lt;br /&gt;
# Permanent action approved through the proper process.&lt;br /&gt;
&lt;br /&gt;
This is a framework, not a mandatory sequence.&lt;br /&gt;
&lt;br /&gt;
Serious incidents may require immediate protective action without a warning, including:&lt;br /&gt;
&lt;br /&gt;
* Active flooding.&lt;br /&gt;
* Malware distribution.&lt;br /&gt;
* Credential phishing.&lt;br /&gt;
* Credible threats.&lt;br /&gt;
* Doxxing.&lt;br /&gt;
* Coordinated raids.&lt;br /&gt;
* Active ban evasion.&lt;br /&gt;
* Attacks against network infrastructure.&lt;br /&gt;
&lt;br /&gt;
= 6. Guidance and Informal Correction =&lt;br /&gt;
&lt;br /&gt;
Guidance is appropriate when:&lt;br /&gt;
&lt;br /&gt;
* The violation is minor.&lt;br /&gt;
* The user may not understand the rule.&lt;br /&gt;
* The conduct caused limited harm.&lt;br /&gt;
* The user is cooperative.&lt;br /&gt;
* An immediate sanction is unnecessary.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Please stop repeating the same message. It is disrupting the channel.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Guidance should not sound like a threat.&lt;br /&gt;
&lt;br /&gt;
= 7. Formal Warnings =&lt;br /&gt;
&lt;br /&gt;
A formal warning should include:&lt;br /&gt;
&lt;br /&gt;
* The conduct that must stop.&lt;br /&gt;
* The applicable rule or policy.&lt;br /&gt;
* The required corrective action.&lt;br /&gt;
* A possible consequence if it continues.&lt;br /&gt;
* An official policy link where relevant.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Formal warning: Stop sending unsolicited external-network invitations. This may violate the DarkWorld IRC advertising and recruitment policy. Continued activity may result in further restrictions.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A warning is useful only if:&lt;br /&gt;
&lt;br /&gt;
* It reaches the correct user.&lt;br /&gt;
* It is understandable.&lt;br /&gt;
* The user has a reasonable opportunity to comply.&lt;br /&gt;
* It is documented when significant.&lt;br /&gt;
&lt;br /&gt;
A warning may be skipped when delay would permit serious ongoing harm.&lt;br /&gt;
&lt;br /&gt;
= 8. Speak Restrictions and Moderated Mode =&lt;br /&gt;
&lt;br /&gt;
Sometimes it is sufficient to stop a user from speaking without removing them.&lt;br /&gt;
&lt;br /&gt;
Possible options, depending on current server configuration, include:&lt;br /&gt;
&lt;br /&gt;
* Removing voice.&lt;br /&gt;
* Applying a targeted quiet or speak restriction.&lt;br /&gt;
* Setting the channel to moderated mode.&lt;br /&gt;
* Restricting unidentified users from speaking.&lt;br /&gt;
* Restricting notices or CTCP messages.&lt;br /&gt;
&lt;br /&gt;
A targeted restriction is usually less disruptive than moderating an entire channel.&lt;br /&gt;
&lt;br /&gt;
Before using `+m`, consider:&lt;br /&gt;
&lt;br /&gt;
* How many legitimate users will be silenced.&lt;br /&gt;
* Whether voiced users can continue.&lt;br /&gt;
* Whether staff can manage voice requests.&lt;br /&gt;
* Whether a targeted restriction is available.&lt;br /&gt;
* How long the mode will remain.&lt;br /&gt;
* Who will restore normal operation.&lt;br /&gt;
&lt;br /&gt;
= 9. Kicks =&lt;br /&gt;
&lt;br /&gt;
A kick removes a user from a channel but does not necessarily prevent them from returning.&lt;br /&gt;
&lt;br /&gt;
Syntax:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/KICK #channel nickname reason&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/KICK #Training ExampleUser Repeated flooding after warning&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A kick may be appropriate when:&lt;br /&gt;
&lt;br /&gt;
* The disruptive conduct must stop immediately.&lt;br /&gt;
* A warning was ignored.&lt;br /&gt;
* The user needs to be removed from the current discussion.&lt;br /&gt;
* A channel rule authorizes removal.&lt;br /&gt;
* A ban is not yet necessary.&lt;br /&gt;
&lt;br /&gt;
A professional kick reason should be:&lt;br /&gt;
&lt;br /&gt;
* Short.&lt;br /&gt;
* Accurate.&lt;br /&gt;
* Neutral.&lt;br /&gt;
* Related to the conduct.&lt;br /&gt;
* Free from insults.&lt;br /&gt;
* Free from unnecessary confidential details.&lt;br /&gt;
&lt;br /&gt;
Poor reasons include:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Annoying&lt;br /&gt;
Go away&lt;br /&gt;
Because I said so&lt;br /&gt;
Idiot&lt;br /&gt;
Staff decision&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= 10. Channel Bans =&lt;br /&gt;
&lt;br /&gt;
A channel ban normally prevents a matching user from joining or participating.&lt;br /&gt;
&lt;br /&gt;
Add a ban:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/MODE #channel +b mask&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Remove a ban:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/MODE #channel -b mask&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
View bans:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/MODE #channel +b&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A ban may be appropriate when:&lt;br /&gt;
&lt;br /&gt;
* A kicked user immediately returns and continues.&lt;br /&gt;
* The conduct is serious.&lt;br /&gt;
* Ban evasion is occurring.&lt;br /&gt;
* A bot repeatedly disrupts the channel.&lt;br /&gt;
* The user presents an ongoing risk.&lt;br /&gt;
* The channel’s established rules support the restriction.&lt;br /&gt;
&lt;br /&gt;
= 11. Choosing a Ban Mask =&lt;br /&gt;
&lt;br /&gt;
A full user mask appears as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nickname!ident@hostname&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Possible masks include:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
! Mask&lt;br /&gt;
! General match&lt;br /&gt;
! Limitation&lt;br /&gt;
|-&lt;br /&gt;
| `ExampleNick!*@*`&lt;br /&gt;
| Current nickname&lt;br /&gt;
| Easy to evade by changing nickname&lt;br /&gt;
|-&lt;br /&gt;
| `*!example@*`&lt;br /&gt;
| Ident&lt;br /&gt;
| Idents may be shared or changed&lt;br /&gt;
|-&lt;br /&gt;
| `*!*@Example.User.DarkWorld.Network`&lt;br /&gt;
| Displayed host&lt;br /&gt;
| Host may be shared or changed&lt;br /&gt;
|-&lt;br /&gt;
| `*!*@*.provider.example`&lt;br /&gt;
| Wider provider range&lt;br /&gt;
| May affect many innocent users&lt;br /&gt;
|-&lt;br /&gt;
| `*!*@*`&lt;br /&gt;
| Everyone&lt;br /&gt;
| Normally dangerously broad&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Before selecting a mask, consider:&lt;br /&gt;
&lt;br /&gt;
* Registered account.&lt;br /&gt;
* Displayed host or cloak.&lt;br /&gt;
* Ident.&lt;br /&gt;
* Whether the host is shared.&lt;br /&gt;
* Whether a bouncer, VPN, gateway, or relay is involved.&lt;br /&gt;
* Whether an extended account-based restriction is available.&lt;br /&gt;
* Whether the ban is temporary.&lt;br /&gt;
* How many innocent users may match.&lt;br /&gt;
&lt;br /&gt;
The goal is the narrowest reliable restriction that stops the harmful conduct.&lt;br /&gt;
&lt;br /&gt;
= 12. Ban Then Kick =&lt;br /&gt;
&lt;br /&gt;
When both a ban and kick are necessary, the normal sequence is:&lt;br /&gt;
&lt;br /&gt;
# Set the ban.&lt;br /&gt;
# Kick the user.&lt;br /&gt;
# Confirm the ban entry.&lt;br /&gt;
# Record the action.&lt;br /&gt;
# Review the ban later.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/MODE #channel +b *!*@Example.User.DarkWorld.Network&lt;br /&gt;
/KICK #channel ExampleNick Repeated disruption after warning&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Setting the ban first helps prevent immediate re-entry between commands.&lt;br /&gt;
&lt;br /&gt;
Staff should verify the exact target and mask before sending either command.&lt;br /&gt;
&lt;br /&gt;
= 13. Temporary and Permanent Restrictions =&lt;br /&gt;
&lt;br /&gt;
Most ordinary moderation bans should be reviewable.&lt;br /&gt;
&lt;br /&gt;
A moderation record should identify:&lt;br /&gt;
&lt;br /&gt;
* Whether the restriction is temporary or indefinite.&lt;br /&gt;
* When it was applied.&lt;br /&gt;
* Why it was applied.&lt;br /&gt;
* Who applied it.&lt;br /&gt;
* When it should be reviewed.&lt;br /&gt;
* Which evidence supports it.&lt;br /&gt;
* Whether the user was warned.&lt;br /&gt;
* Whether innocent users may be affected.&lt;br /&gt;
&lt;br /&gt;
An indefinite restriction should not mean “set and forgotten.”&lt;br /&gt;
&lt;br /&gt;
Permanent or long-term network restrictions should require appropriate authorization and review.&lt;br /&gt;
&lt;br /&gt;
= 14. Ban Exceptions =&lt;br /&gt;
&lt;br /&gt;
A ban exception may allow a user to bypass a matching channel ban.&lt;br /&gt;
&lt;br /&gt;
View exceptions:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/MODE #channel +e&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Add:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/MODE #channel +e mask&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Remove:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/MODE #channel -e mask&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Exceptions can help users affected by a shared-host ban, but they can also make the ban structure difficult to understand.&lt;br /&gt;
&lt;br /&gt;
Where possible, replace an unnecessarily broad ban with a more precise restriction instead of creating many exceptions.&lt;br /&gt;
&lt;br /&gt;
= 15. Spam Moderation =&lt;br /&gt;
&lt;br /&gt;
Spam may include:&lt;br /&gt;
&lt;br /&gt;
* Repeated messages.&lt;br /&gt;
* Mass private messages.&lt;br /&gt;
* Repeated links.&lt;br /&gt;
* Automated promotions.&lt;br /&gt;
* Cross-channel advertising.&lt;br /&gt;
* Repetitive irrelevant text.&lt;br /&gt;
* Messages distributed through multiple accounts.&lt;br /&gt;
&lt;br /&gt;
Response factors include:&lt;br /&gt;
&lt;br /&gt;
* Number of messages.&lt;br /&gt;
* Number of recipients.&lt;br /&gt;
* Number of channels.&lt;br /&gt;
* Whether automation is involved.&lt;br /&gt;
* Whether the user was warned.&lt;br /&gt;
* Whether the messages contain malicious links.&lt;br /&gt;
* Whether the conduct is continuing.&lt;br /&gt;
&lt;br /&gt;
A single accidental repeated message usually does not require the same response as coordinated mass spam.&lt;br /&gt;
&lt;br /&gt;
= 16. Flood Moderation =&lt;br /&gt;
&lt;br /&gt;
Flooding may include:&lt;br /&gt;
&lt;br /&gt;
* Text flooding.&lt;br /&gt;
* Join and part flooding.&lt;br /&gt;
* Nickname-change flooding.&lt;br /&gt;
* CTCP flooding.&lt;br /&gt;
* Notice flooding.&lt;br /&gt;
* Private-message flooding.&lt;br /&gt;
* Repeated formatting.&lt;br /&gt;
* Bot-command flooding.&lt;br /&gt;
&lt;br /&gt;
== Single-User Flood ==&lt;br /&gt;
&lt;br /&gt;
Possible response:&lt;br /&gt;
&lt;br /&gt;
# Warn if practical.&lt;br /&gt;
# Apply a targeted restriction.&lt;br /&gt;
# Kick if necessary.&lt;br /&gt;
# Ban if the behavior continues.&lt;br /&gt;
# Record repeated or serious conduct.&lt;br /&gt;
&lt;br /&gt;
== Multi-User Raid ==&lt;br /&gt;
&lt;br /&gt;
Possible response:&lt;br /&gt;
&lt;br /&gt;
# Apply emergency channel modes if authorized.&lt;br /&gt;
# Preserve evidence.&lt;br /&gt;
# Restrict the active sources.&lt;br /&gt;
# Avoid uncontrolled broad bans.&lt;br /&gt;
# Request assistance.&lt;br /&gt;
# Escalate to network operators.&lt;br /&gt;
# Restore normal channel modes afterward.&lt;br /&gt;
# Document the complete incident.&lt;br /&gt;
&lt;br /&gt;
= 17. Harassment Moderation =&lt;br /&gt;
&lt;br /&gt;
Harassment cases require attention to:&lt;br /&gt;
&lt;br /&gt;
* Repetition.&lt;br /&gt;
* Targeting.&lt;br /&gt;
* Whether contact is unwanted.&lt;br /&gt;
* Attempts to evade blocks or bans.&lt;br /&gt;
* Threats.&lt;br /&gt;
* Use of multiple accounts.&lt;br /&gt;
* Private-message conduct.&lt;br /&gt;
* Exposure of personal information.&lt;br /&gt;
* Conduct across several channels.&lt;br /&gt;
&lt;br /&gt;
Staff should not require a targeted user to continue engaging with the harasser.&lt;br /&gt;
&lt;br /&gt;
A normal response may include:&lt;br /&gt;
&lt;br /&gt;
* Advising the target to stop responding.&lt;br /&gt;
* Helping the target use client ignore features.&lt;br /&gt;
* Preserving evidence.&lt;br /&gt;
* Applying channel restrictions.&lt;br /&gt;
* Escalating repeated or network-wide conduct.&lt;br /&gt;
* Taking immediate protective action for threats or doxxing.&lt;br /&gt;
&lt;br /&gt;
Client-side ignore is useful, but it should not be treated as the only response to serious network abuse.&lt;br /&gt;
&lt;br /&gt;
= 18. Ban Evasion =&lt;br /&gt;
&lt;br /&gt;
Possible indicators of ban evasion include:&lt;br /&gt;
&lt;br /&gt;
* Immediate return under a different nickname.&lt;br /&gt;
* Repeated conduct from another connection.&lt;br /&gt;
* Use of a different account after restriction.&lt;br /&gt;
* Admission of evasion.&lt;br /&gt;
* Use of a relay, bot, or another user to continue.&lt;br /&gt;
* Strongly matching timing and behavior.&lt;br /&gt;
&lt;br /&gt;
However:&lt;br /&gt;
&lt;br /&gt;
* Similar behavior does not prove identity.&lt;br /&gt;
* A shared host does not prove identity.&lt;br /&gt;
* A VPN exit may be shared.&lt;br /&gt;
* A bouncer may host multiple users.&lt;br /&gt;
* A relay may display remote users through one bot.&lt;br /&gt;
&lt;br /&gt;
Staff should combine available evidence and escalate broader enforcement decisions.&lt;br /&gt;
&lt;br /&gt;
= 19. Bots and Automated Clients =&lt;br /&gt;
&lt;br /&gt;
Bots may be legitimate, misconfigured, compromised, or malicious.&lt;br /&gt;
&lt;br /&gt;
Before acting, determine:&lt;br /&gt;
&lt;br /&gt;
* What the bot does.&lt;br /&gt;
* Who operates it.&lt;br /&gt;
* Whether the channel authorized it.&lt;br /&gt;
* Whether it is an official or registered service.&lt;br /&gt;
* Whether it is a relay.&lt;br /&gt;
* Whether it responds to commands from anyone.&lt;br /&gt;
* Whether the behavior is accidental.&lt;br /&gt;
* Whether other channels are affected.&lt;br /&gt;
&lt;br /&gt;
An actively flooding bot may need immediate removal even if the cause is accidental.&lt;br /&gt;
&lt;br /&gt;
After containment:&lt;br /&gt;
&lt;br /&gt;
# Notify the operator where appropriate.&lt;br /&gt;
# Explain what behavior must be corrected.&lt;br /&gt;
# Require testing before return where necessary.&lt;br /&gt;
# Escalate malicious or repeated behavior.&lt;br /&gt;
# Record significant incidents.&lt;br /&gt;
&lt;br /&gt;
= 20. Relay-Related Moderation =&lt;br /&gt;
&lt;br /&gt;
A relay bot may display messages originating from users outside DarkWorld IRC.&lt;br /&gt;
&lt;br /&gt;
Staff should identify:&lt;br /&gt;
&lt;br /&gt;
* The DarkWorld channel.&lt;br /&gt;
* Relay bot nickname.&lt;br /&gt;
* External network or platform.&lt;br /&gt;
* Remote channel.&lt;br /&gt;
* Registration or approval status.&lt;br /&gt;
* Whether prohibited advertising is being relayed.&lt;br /&gt;
* Whether the relay operator can filter the content.&lt;br /&gt;
* Whether the abuse comes from one remote user or the relay system generally.&lt;br /&gt;
&lt;br /&gt;
Do not assume the relay bot’s operator personally wrote every relayed message.&lt;br /&gt;
&lt;br /&gt;
However, relay operators remain responsible for compliance and moderation controls.&lt;br /&gt;
&lt;br /&gt;
Unauthorized or non-compliant relays should be handled through the approved relay-compliance process.&lt;br /&gt;
&lt;br /&gt;
= 21. Advertising and Recruitment Moderation =&lt;br /&gt;
&lt;br /&gt;
When possible advertising is observed:&lt;br /&gt;
&lt;br /&gt;
# Preserve the message and context.&lt;br /&gt;
# Determine whether it was requested.&lt;br /&gt;
# Check frequency and distribution.&lt;br /&gt;
# Determine whether it promotes or recruits for an external network or project.&lt;br /&gt;
# Check for an applicable approval.&lt;br /&gt;
# Compare the conduct with the approved scope.&lt;br /&gt;
# Stop ongoing mass abuse where authorized.&lt;br /&gt;
# Escalate administrative decisions.&lt;br /&gt;
# Document the result.&lt;br /&gt;
&lt;br /&gt;
A normal relevant link in conversation is not automatically the same as repeated unsolicited recruitment.&lt;br /&gt;
&lt;br /&gt;
= 22. Malicious Links and Phishing =&lt;br /&gt;
&lt;br /&gt;
Possible malicious conduct includes:&lt;br /&gt;
&lt;br /&gt;
* Fake NickServ links.&lt;br /&gt;
* Fake login pages.&lt;br /&gt;
* Credential requests.&lt;br /&gt;
* Malware downloads.&lt;br /&gt;
* Shortened links designed to conceal a destination.&lt;br /&gt;
* Staff impersonation.&lt;br /&gt;
* Messages claiming that users must reveal passwords.&lt;br /&gt;
&lt;br /&gt;
If malicious content is active:&lt;br /&gt;
&lt;br /&gt;
# Stop further distribution.&lt;br /&gt;
# Preserve the destination safely without encouraging users to open it.&lt;br /&gt;
# Warn affected users.&lt;br /&gt;
# Do not publicly repeat sensitive tokens or credentials.&lt;br /&gt;
# Escalate immediately.&lt;br /&gt;
# Identify potentially compromised accounts.&lt;br /&gt;
# Record where the content was distributed.&lt;br /&gt;
&lt;br /&gt;
Trainees should not open suspicious files or links on personal or production systems.&lt;br /&gt;
&lt;br /&gt;
= 23. Channel Takeover Situations =&lt;br /&gt;
&lt;br /&gt;
A channel takeover claim may involve:&lt;br /&gt;
&lt;br /&gt;
* A compromised founder account.&lt;br /&gt;
* Unauthorized access-list changes.&lt;br /&gt;
* A netsplit or Services outage.&lt;br /&gt;
* Former staff retaining access.&lt;br /&gt;
* An external project dispute.&lt;br /&gt;
* A user misunderstanding live operator status.&lt;br /&gt;
* Abuse of IRC operator override.&lt;br /&gt;
&lt;br /&gt;
Staff should:&lt;br /&gt;
&lt;br /&gt;
# Preserve current information.&lt;br /&gt;
# Avoid irreversible changes.&lt;br /&gt;
# Confirm registered ownership.&lt;br /&gt;
# Separate live modes from ChanServ access.&lt;br /&gt;
# Protect the channel from immediate harm.&lt;br /&gt;
# Escalate founder or ownership changes.&lt;br /&gt;
# Record every administrative intervention.&lt;br /&gt;
&lt;br /&gt;
A trainee must not resolve a takeover claim by simply giving founder or owner access to the person who complains first.&lt;br /&gt;
&lt;br /&gt;
= 24. Evidence During Moderation =&lt;br /&gt;
&lt;br /&gt;
Relevant evidence may disappear after:&lt;br /&gt;
&lt;br /&gt;
* A user quits.&lt;br /&gt;
* A message scrolls away.&lt;br /&gt;
* A bot disconnects.&lt;br /&gt;
* A channel mode changes.&lt;br /&gt;
* Services resynchronize.&lt;br /&gt;
* A netsplit ends.&lt;br /&gt;
&lt;br /&gt;
Where practical, preserve:&lt;br /&gt;
&lt;br /&gt;
* Exact messages.&lt;br /&gt;
* Timestamps.&lt;br /&gt;
* Channel name.&lt;br /&gt;
* Nickname and visible mask.&lt;br /&gt;
* Registered account information, where authorized.&lt;br /&gt;
* Relevant mode changes.&lt;br /&gt;
* Kick or ban reasons.&lt;br /&gt;
* User warnings.&lt;br /&gt;
* Staff actions.&lt;br /&gt;
* Relay or bot information.&lt;br /&gt;
&lt;br /&gt;
Do not delay immediate protection solely to collect perfect evidence.&lt;br /&gt;
&lt;br /&gt;
= 25. Moderation Records =&lt;br /&gt;
&lt;br /&gt;
Use a record such as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Case reference:&lt;br /&gt;
Date and time:&lt;br /&gt;
Channel:&lt;br /&gt;
Moderating staff:&lt;br /&gt;
User nickname:&lt;br /&gt;
Registered account, if relevant:&lt;br /&gt;
Visible user mask:&lt;br /&gt;
Conduct observed:&lt;br /&gt;
Rule or policy:&lt;br /&gt;
Warning issued:&lt;br /&gt;
Action taken:&lt;br /&gt;
Ban or restriction:&lt;br /&gt;
Reason:&lt;br /&gt;
Duration:&lt;br /&gt;
Other users affected:&lt;br /&gt;
Evidence location:&lt;br /&gt;
Escalated to:&lt;br /&gt;
Review date:&lt;br /&gt;
Final outcome:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Avoid unnecessary personal information.&lt;br /&gt;
&lt;br /&gt;
= 26. Moderation Reasons =&lt;br /&gt;
&lt;br /&gt;
Good reasons describe conduct:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Repeated message flooding after warning&lt;br /&gt;
Unsolicited advertising across multiple channels&lt;br /&gt;
Continued harassment and ban evasion&lt;br /&gt;
Malicious link distribution&lt;br /&gt;
Unauthorized relay activity pending compliance review&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Bad reasons attack the person:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Bad person&lt;br /&gt;
Annoying&lt;br /&gt;
Idiot&lt;br /&gt;
Nobody likes you&lt;br /&gt;
Staff says so&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Moderate conduct, not personality.&lt;br /&gt;
&lt;br /&gt;
= 27. Correcting Moderation Mistakes =&lt;br /&gt;
&lt;br /&gt;
If staff make a mistake:&lt;br /&gt;
&lt;br /&gt;
# Stop any continuing harm.&lt;br /&gt;
# Remove or correct the incorrect restriction.&lt;br /&gt;
# Restore affected access where appropriate.&lt;br /&gt;
# Inform the affected user honestly.&lt;br /&gt;
# Notify senior staff when required.&lt;br /&gt;
# Preserve the original action record.&lt;br /&gt;
# Add the correction and reason.&lt;br /&gt;
# Identify how to prevent recurrence.&lt;br /&gt;
&lt;br /&gt;
Do not delete or falsify records to hide an error.&lt;br /&gt;
&lt;br /&gt;
An appropriate acknowledgement may be:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
The restriction was applied to an incorrect mask and has now been removed. We apologize for the disruption. The incident record has been corrected and referred for review.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= 28. Appeals =&lt;br /&gt;
&lt;br /&gt;
A user may disagree with a moderation decision.&lt;br /&gt;
&lt;br /&gt;
Staff should:&lt;br /&gt;
&lt;br /&gt;
* Explain the available review process.&lt;br /&gt;
* Avoid public arguments.&lt;br /&gt;
* Preserve the original record.&lt;br /&gt;
* Refer the matter to an authorized reviewer.&lt;br /&gt;
* Disclose conflicts of interest.&lt;br /&gt;
* Avoid retaliating against the appellant.&lt;br /&gt;
* Implement the review outcome.&lt;br /&gt;
* Correct confirmed errors.&lt;br /&gt;
&lt;br /&gt;
Where independent review is required, the person who took the disputed action should not be the only person deciding the appeal.&lt;br /&gt;
&lt;br /&gt;
= 29. Staff Disagreement During an Incident =&lt;br /&gt;
&lt;br /&gt;
If staff disagree:&lt;br /&gt;
&lt;br /&gt;
# Protect users from immediate harm.&lt;br /&gt;
# Avoid arguing publicly.&lt;br /&gt;
# Preserve the relevant facts.&lt;br /&gt;
# Follow the current incident leader or senior authority.&lt;br /&gt;
# Move the disagreement to an approved staff channel.&lt;br /&gt;
# Record major conflicting actions.&lt;br /&gt;
# Request review after the incident.&lt;br /&gt;
&lt;br /&gt;
Staff must not repeatedly reverse each other’s modes in public while an incident is active.&lt;br /&gt;
&lt;br /&gt;
= 30. Practical Exercises =&lt;br /&gt;
&lt;br /&gt;
These exercises must be performed only in an approved training channel using test identities.&lt;br /&gt;
&lt;br /&gt;
== Exercise 1: Warning ==&lt;br /&gt;
&lt;br /&gt;
Write and deliver a professional warning for repeated text flooding.&lt;br /&gt;
&lt;br /&gt;
The warning must state:&lt;br /&gt;
&lt;br /&gt;
* What must stop.&lt;br /&gt;
* Why it is disruptive.&lt;br /&gt;
* What may happen if it continues.&lt;br /&gt;
&lt;br /&gt;
== Exercise 2: Kick ==&lt;br /&gt;
&lt;br /&gt;
With trainer authorization:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/KICK #ApprovedTrainingChannel TestUser Repeated flooding after warning&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The trainer should assess the accuracy and professionalism of the reason.&lt;br /&gt;
&lt;br /&gt;
== Exercise 3: Ban and Removal ==&lt;br /&gt;
&lt;br /&gt;
Using a trainer-provided test identity:&lt;br /&gt;
&lt;br /&gt;
# Inspect the visible user mask.&lt;br /&gt;
# Select a precise mask.&lt;br /&gt;
# Add the ban.&lt;br /&gt;
# Confirm the ban list.&lt;br /&gt;
# Kick the test user.&lt;br /&gt;
# Remove the exact ban.&lt;br /&gt;
# Verify removal.&lt;br /&gt;
# Record the exercise.&lt;br /&gt;
&lt;br /&gt;
== Exercise 4: Shared Host ==&lt;br /&gt;
&lt;br /&gt;
The trainer provides three test users sharing a host.&lt;br /&gt;
&lt;br /&gt;
The candidate must propose a restriction targeting only the disruptive identity, using currently supported methods.&lt;br /&gt;
&lt;br /&gt;
No broad ban should be applied without trainer approval.&lt;br /&gt;
&lt;br /&gt;
== Exercise 5: Channel Raid ==&lt;br /&gt;
&lt;br /&gt;
The trainer simulates several flooding users.&lt;br /&gt;
&lt;br /&gt;
The candidate must:&lt;br /&gt;
&lt;br /&gt;
* Identify the raid.&lt;br /&gt;
* Apply approved temporary modes.&lt;br /&gt;
* Request assistance.&lt;br /&gt;
* Preserve evidence.&lt;br /&gt;
* Restore the original modes.&lt;br /&gt;
* Complete an incident record.&lt;br /&gt;
&lt;br /&gt;
== Exercise 6: Appeal ==&lt;br /&gt;
&lt;br /&gt;
The candidate receives a simulated complaint about their own ban.&lt;br /&gt;
&lt;br /&gt;
They must:&lt;br /&gt;
&lt;br /&gt;
* Avoid arguing.&lt;br /&gt;
* Explain the review process.&lt;br /&gt;
* Preserve the record.&lt;br /&gt;
* Disclose their involvement.&lt;br /&gt;
* Refer the decision appropriately.&lt;br /&gt;
&lt;br /&gt;
= 31. Practical Scenarios =&lt;br /&gt;
&lt;br /&gt;
== Scenario 1: First Minor Flood ==&lt;br /&gt;
&lt;br /&gt;
A normally cooperative user accidentally pastes several lines rapidly and immediately apologizes.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Recommended response:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Guidance may be sufficient. Consider context, harm, and cooperation before using a sanction.&lt;br /&gt;
&lt;br /&gt;
== Scenario 2: Repeated Flood After Warning ==&lt;br /&gt;
&lt;br /&gt;
A user continues flooding after a clear warning.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Recommended response:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
A kick or targeted temporary restriction may be proportionate. Apply a ban if needed to prevent immediate return and continued disruption.&lt;br /&gt;
&lt;br /&gt;
== Scenario 3: Shared VPN Address ==&lt;br /&gt;
&lt;br /&gt;
One abusive user and several innocent users appear through the same VPN host.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Recommended response:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Do not automatically ban the entire host. Consider account-based or more precise restrictions and escalate if network-level action is needed.&lt;br /&gt;
&lt;br /&gt;
== Scenario 4: Coordinated Raid ==&lt;br /&gt;
&lt;br /&gt;
Twenty new connections join and flood several official channels.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Recommended response:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Apply authorized emergency protection, request network-operator assistance, preserve evidence, and treat it as a network incident rather than an ordinary single-channel violation.&lt;br /&gt;
&lt;br /&gt;
== Scenario 5: Critical Staff User ==&lt;br /&gt;
&lt;br /&gt;
A user respectfully criticizes a staff decision without flooding or harassment.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Recommended response:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Do not punish the user for criticism. Direct them to the review process if appropriate.&lt;br /&gt;
&lt;br /&gt;
== Scenario 6: Relay Advertisement ==&lt;br /&gt;
&lt;br /&gt;
An approved relay repeatedly imports invitations to an external network.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Recommended response:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Contain ongoing disruption if necessary, record the relayed content, notify the relay operator, and escalate through relay compliance. Existing approval does not authorize policy violations.&lt;br /&gt;
&lt;br /&gt;
== Scenario 7: Staff Friend ==&lt;br /&gt;
&lt;br /&gt;
A friend of a staff member repeatedly violates channel rules, and the staff member asks others to ignore it.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Recommended response:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Apply policy neutrally, document the conflict, and escalate interference or favoritism.&lt;br /&gt;
&lt;br /&gt;
== Scenario 8: Incorrect Ban ==&lt;br /&gt;
&lt;br /&gt;
A ban intended for one user removes several legitimate users.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Recommended response:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Correct the restriction promptly, restore affected access, acknowledge the error, record the correction, and select a more precise method.&lt;br /&gt;
&lt;br /&gt;
= 32. Knowledge Check =&lt;br /&gt;
&lt;br /&gt;
Answer the following questions in your own words:&lt;br /&gt;
&lt;br /&gt;
# What is the purpose of IRC moderation?&lt;br /&gt;
# What must moderation never be used for?&lt;br /&gt;
# What is the difference between channel and network authority?&lt;br /&gt;
# When may no staff action be the correct decision?&lt;br /&gt;
# What questions should be asked before moderating?&lt;br /&gt;
# What is the moderation response ladder?&lt;br /&gt;
# When may a warning reasonably be skipped?&lt;br /&gt;
# What should a formal warning contain?&lt;br /&gt;
# When might a targeted speak restriction be preferable to `+m`?&lt;br /&gt;
# What is the purpose of a kick?&lt;br /&gt;
# Does a kick prevent a user from returning?&lt;br /&gt;
# When may a channel ban be appropriate?&lt;br /&gt;
# Why should a ban be set before a kick when both are needed?&lt;br /&gt;
# What factors determine a suitable ban mask?&lt;br /&gt;
# Why are broad provider bans risky?&lt;br /&gt;
# What information should a temporary ban record contain?&lt;br /&gt;
# What is a ban exception?&lt;br /&gt;
# How does single-user flooding differ from a coordinated raid?&lt;br /&gt;
# Why is client-side ignore not always sufficient for serious harassment?&lt;br /&gt;
# What evidence may indicate ban evasion?&lt;br /&gt;
# Why does a shared VPN or bouncer host not prove identity?&lt;br /&gt;
# How should a malfunctioning bot be handled?&lt;br /&gt;
# What information should be collected about an abusive relay?&lt;br /&gt;
# How should possible advertising be evaluated?&lt;br /&gt;
# What should staff do about active phishing?&lt;br /&gt;
# Why must channel-takeover claims be escalated?&lt;br /&gt;
# What evidence should be preserved during moderation?&lt;br /&gt;
# What makes a good moderation reason?&lt;br /&gt;
# What should staff do after applying an incorrect restriction?&lt;br /&gt;
# How should an appeal be handled?&lt;br /&gt;
# What should staff do when they disagree during an active incident?&lt;br /&gt;
# Why must temporary emergency modes be reviewed?&lt;br /&gt;
&lt;br /&gt;
= 33. Written Assignment =&lt;br /&gt;
&lt;br /&gt;
Write approximately &amp;#039;&amp;#039;&amp;#039;800–1,100 words&amp;#039;&amp;#039;&amp;#039; analyzing this incident:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
During a busy event in an official DarkWorld channel, ten new users join within one minute. Four begin flooding repeated advertisements for another IRC network. Two use the same VPN hostname as three legitimate users already in the channel. An approved relay also begins importing similar advertisements. A channel operator sets `+m`, bans the entire VPN host, kicks all newly joined users, and leaves the channel without recording the actions.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Your analysis must explain:&lt;br /&gt;
&lt;br /&gt;
* Which behavior required immediate intervention.&lt;br /&gt;
* Whether `+m` was proportionate.&lt;br /&gt;
* Why the broad VPN ban requires review.&lt;br /&gt;
* Why all newly joined users should not automatically be treated as attackers.&lt;br /&gt;
* How the relay should be handled.&lt;br /&gt;
* What evidence should be preserved.&lt;br /&gt;
* Which actions belong to channel moderation.&lt;br /&gt;
* Which issues require network or compliance escalation.&lt;br /&gt;
* How innocent users should be restored.&lt;br /&gt;
* What should be documented.&lt;br /&gt;
* When emergency modes should be removed.&lt;br /&gt;
* How the operator’s actions should be reviewed.&lt;br /&gt;
&lt;br /&gt;
= 34. Module Completion Requirements =&lt;br /&gt;
&lt;br /&gt;
To complete this module, the candidate must:&lt;br /&gt;
&lt;br /&gt;
* Read the complete lesson.&lt;br /&gt;
* Complete all six practical exercises.&lt;br /&gt;
* Correctly answer at least &amp;#039;&amp;#039;&amp;#039;24 of the 32&amp;#039;&amp;#039;&amp;#039; knowledge-check questions.&lt;br /&gt;
* Complete the written assignment.&lt;br /&gt;
* Demonstrate accurate warning, kick, and ban procedures.&lt;br /&gt;
* Correctly restore all training modes and bans.&lt;br /&gt;
* Complete an acceptable moderation record.&lt;br /&gt;
* Pass the raid and appeal simulations.&lt;br /&gt;
* Receive trainer approval.&lt;br /&gt;
&lt;br /&gt;
= 35. Trainer Evaluation =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
! Evaluation area&lt;br /&gt;
! Maximum points&lt;br /&gt;
|-&lt;br /&gt;
| Moderation judgment&lt;br /&gt;
| 20&lt;br /&gt;
|-&lt;br /&gt;
| Warnings and communication&lt;br /&gt;
| 10&lt;br /&gt;
|-&lt;br /&gt;
| Kick and ban accuracy&lt;br /&gt;
| 15&lt;br /&gt;
|-&lt;br /&gt;
| Ban-mask precision&lt;br /&gt;
| 15&lt;br /&gt;
|-&lt;br /&gt;
| Flood and raid response&lt;br /&gt;
| 15&lt;br /&gt;
|-&lt;br /&gt;
| Evidence and documentation&lt;br /&gt;
| 10&lt;br /&gt;
|-&lt;br /&gt;
| Appeals and accountability&lt;br /&gt;
| 10&lt;br /&gt;
|-&lt;br /&gt;
| Authority boundaries&lt;br /&gt;
| 5&lt;br /&gt;
|-&lt;br /&gt;
! Total&lt;br /&gt;
! 100&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Recommended passing score: &amp;#039;&amp;#039;&amp;#039;75 points&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
A candidate should not pass if they:&lt;br /&gt;
&lt;br /&gt;
* Use moderation for personal retaliation.&lt;br /&gt;
* Repeatedly apply dangerously broad restrictions.&lt;br /&gt;
* Cannot restore their own mode changes.&lt;br /&gt;
* Ignore harm to innocent users.&lt;br /&gt;
* Falsify or conceal actions.&lt;br /&gt;
* Punish users for legitimate complaints.&lt;br /&gt;
* Refuse required escalation.&lt;br /&gt;
* Use elevated commands without authorization.&lt;br /&gt;
&lt;br /&gt;
= 36. Quick Moderation Checklist =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
1. What behavior is occurring?&lt;br /&gt;
2. Is the behavior still active?&lt;br /&gt;
3. Which rule applies?&lt;br /&gt;
4. What evidence is available?&lt;br /&gt;
5. Who is affected?&lt;br /&gt;
6. Was a warning given or reasonably skipped?&lt;br /&gt;
7. What is the smallest effective action?&lt;br /&gt;
8. Could innocent users be affected?&lt;br /&gt;
9. Do I have authority?&lt;br /&gt;
10. Is network-level assistance required?&lt;br /&gt;
11. What must be documented?&lt;br /&gt;
12. When will the restriction be reviewed?&lt;br /&gt;
13. Who will restore temporary modes?&lt;br /&gt;
14. Is an independent review required?&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= 37. Next Module =&lt;br /&gt;
&lt;br /&gt;
After passing this module, continue to:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[[DWIRC:Staff Training/Incident Handling|Module 8 — Abuse and Incident Handling]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Previous:&amp;#039;&amp;#039;&amp;#039; [[DWIRC:Staff Training/User Support|Module 6 — User Support and Communication]]  &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Program:&amp;#039;&amp;#039;&amp;#039; [[DWIRC:Staff Training Program|DarkWorld IRC Staff Training Program]]  &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Next:&amp;#039;&amp;#039;&amp;#039; [[DWIRC:Staff Training/Incident Handling|Module 8 — Abuse and Incident Handling]]&lt;br /&gt;
&lt;br /&gt;
[[Category:DarkWorld IRC Staff Training]]&lt;br /&gt;
[[Category:DWIRC]]&lt;br /&gt;
[[Category:IRC Moderation]]&lt;br /&gt;
[[Category:Staff Documentation]]&lt;/div&gt;</summary>
		<author><name>Fizi</name></author>
	</entry>
</feed>