- Doc site UI improvements and fixes
  - Added Discord widget
  - Fixed some styling issues
  - Added command docs briefs and details
    - Briefs are shown in the right-hand panel
    - Details can be shown by clicking `Open full details`
  - Added ShaiWatchers' logo as the site favicon
  - Moved HTML template to static file for responsiveness improvements
		
	
			
		
			
				
	
	
		
			49 lines
		
	
	
		
			2.5 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			49 lines
		
	
	
		
			2.5 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
<h2 style="margin-top:0;">Submit a pirate report</h2>
 | 
						||
<p>
 | 
						||
  Use <code>/report</code> to send a player to the <strong>Pirate Review Queue</strong>.
 | 
						||
  Mods see a compact card with your info and can approve or reject with one click.
 | 
						||
</p>
 | 
						||
 | 
						||
<h3>Form fields</h3>
 | 
						||
<ul>
 | 
						||
  <li><strong>In-game nickname</strong><br>
 | 
						||
      The name they use in game. Example: <code>SandStalker</code></li>
 | 
						||
  <li><strong>Account (Name#12345)</strong><br>
 | 
						||
      Must end with <code>#</code> + <strong>five digits</strong>. Example: <code>SomeUser#12345</code><br>
 | 
						||
      If you only know the nickname, try to grab the account too – it prevents ambiguity.</li>
 | 
						||
  <li><strong>Proof (Discord media URL)</strong> – optional but highly encouraged<br>
 | 
						||
      Use a direct Discord CDN link so it previews: <code>https://cdn.discordapp.com/…</code> or
 | 
						||
      <code>https://media.discordapp.net/…</code><br>
 | 
						||
      Allowed: <em>png, jpg, jpeg, gif, webp, mp4, webm, mov</em>.<br>
 | 
						||
      How to get it: open the media in Discord → “Open in browser” → copy the address.</li>
 | 
						||
</ul>
 | 
						||
 | 
						||
<h3>What happens next</h3>
 | 
						||
<ol>
 | 
						||
  <li>You get a short “thanks” message in the channel.</li>
 | 
						||
  <li>Mods receive an embed with ✅/❌. If you added an image, it shows inside the card.
 | 
						||
      If it’s a video, the URL is kept above the card so the inline player works.</li>
 | 
						||
  <li>A “Jump to message” button lets mods see your original context quickly.</li>
 | 
						||
  <li>When a mod decides, the card updates to show <em>Approved/Rejected</em> with who and when.
 | 
						||
      Your small ack message in the channel is edited to reflect the result.</li>
 | 
						||
  <li>If approved, the player is added to the pirate list (threat level starts at 0).</li>
 | 
						||
</ol>
 | 
						||
 | 
						||
<h3>Rules & common errors</h3>
 | 
						||
<ul>
 | 
						||
  <li><strong>Account format</strong> must be <code>Name#12345</code>. Five digits – no spaces at the end.</li>
 | 
						||
  <li><strong>Proof link</strong> must be a Discord media URL. Non-Discord links are blocked.</li>
 | 
						||
  <li><strong>Duplicates</strong> are blocked (already pending or already approved).</li>
 | 
						||
  <li><strong>Rate limit</strong>: one report per user every 60 seconds.</li>
 | 
						||
</ul>
 | 
						||
<p style="color:#9ca3af">
 | 
						||
  Typical messages: “Invalid account format”, “URL must be a Discord media link”, “A report for this player is already pending”.
 | 
						||
</p>
 | 
						||
 | 
						||
<h3>Related actions</h3>
 | 
						||
<ul>
 | 
						||
  <li><code>/encounter</code> – log a new encounter with a known pirate (updates threat level over time).</li>
 | 
						||
  <li><code>/edit_pirate</code> (mods) – update a pirate’s nickname/account.</li>
 | 
						||
  <li><code>remove_pirate</code> (mods, hybrid) – remove an entry.</li>
 | 
						||
</ul>
 |