User Modes: Difference between revisions

From HybridIRC Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(29 intermediate revisions by the same user not shown)
Line 1: Line 1:
== User Modes ==
__NOTOC__
You can set user modes on yourself using the <code>/MODE</code> command, but it only applies to the nickname you are currently using. This allows you to control aspects of your presence on the network, such as your visibility and status.
<div style="background: linear-gradient(90deg, #f4f6fb, #eef2f7); padding: 20px; border-radius: 10px; margin-bottom: 20px; box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; line-height: 1.6;">


Usage: <code>MODE &lt;yournick&gt; &lt;+|-&gt;&lt;modes&gt;</code>
== 👤 User Modes ==
Examples:
 
* <code>/mode shayne +D</code>
You can set user modes on yourself using the <code>/MODE</code> command. These modes only affect the nickname you are currently using and allow you to control your visibility and behavior on the network.
 
=== 🔧 Usage ===
 
<code>MODE &lt;yournick&gt; +|-&lt;modes&gt;</code>
 
<div style="background: linear-gradient(90deg, #f4f6fb, #eef2f7); color: #333; padding: 15px; margin-top: 20px; border-radius: 10px; box-shadow: 0 3px 6px rgba(0, 0, 0, 0.15);">
 
=== Examples ===
 
* <code>/mode shayne +D</code>
* <code>/mode shayne -D</code>
* <code>/mode shayne -D</code>
 
</div>
</div>
{| class="wikitable"
{| class="wikitable"
! Mode Name
! Mode Name
Line 14: Line 25:
! Description
! Description
|-
|-
| Hideidle
| Hide Idle and Signon Time || a || N/A || Users || Hides idle and signon time in WHOIS from non-operators.
| a
| None
| Anyone
| Hides idle and signon time in /WHOIS from non-operators.
|-
| Commonchans
| c
| None
| Anyone
| Blocks private messages and notices from users who do not share a common channel with you.
|-
|-
| Deaf
| Block Private Messages || c || N/A || Users || Blocks private messages and notices from users who do not share a common channel with you.
| d
| None
| Anyone
| User will not receive any messages or notices from channels they are in.
|-
|-
| Callerid
| Deaf Mode || d || N/A || Users || User will not receive any messages or notices from channels they are in.
| g
| None
| Anyone
| In combination with /ACCEPT, provides for server-side ignore.
|-
|-
| Helpop
| Server-Side Ignore || g || N/A || Users || In combination with /ACCEPT, provides for server-side ignore.
| h
| None
| Server operators
| Marks the user as being available for help.
|-
|-
| Invisible
| Invisible to /WHO || i || N/A || Users || Makes the user invisible to /WHO if the user using /WHO is not in a common channel.
| i
| None
| Anyone
| Makes invisible to /WHOIS if the user using /WHOIS is not in a common channel.
|-
|-
| Servprotect
| Registered Nickname || r || N/A || Users || Marks as having a registered nickname.
| k
| None
| Server operators
| Prevents the user from being kicked from channels or having op modes removed from them.
|-
|-
| Oper
| Wallops || w || N/A || Users || Receives server messages.
| o
| None
| Server operators
| Marks the user as a server operator (can only be set by the server).
|-
|-
| Snomask
| Cloaked Hostname || x || N/A || Users || Gives a cloaked hostname.
| s
| <mask>
| Server operators
| Receives server notices specified by <mask>.
|-
|-
| Wallops
| TLS Messages Only || z || N/A || Users || Only allows private messages from TLS users.
| w
| None
| Anyone
| Receives wallops messages from server operators.
|-
|-
| Cloaking
| Bot Mode || B || N/A || Users || Marks as a bot.
| x
| None
| Anyone
| Enables hiding of the user's hostname.
|-
|-
| Sslmodes
| Privdeaf Mode || D || N/A || Users || User will not receive any private messages or notices from users. 
| z
'''Note:''' This also blocks notices from services (NickServ, ChanServ, etc.). Disable with: '''/mode yournick -D'''
| None
| Anyone
| Prevents messages from being sent to or received from a user that is not connected using TLS (SSL).
|-
|-
| Botmode
| Hide Channel List || I || N/A || Users || Hides the user's entire channel list in WHOIS from non-server operators.
| B
| None
| Anyone
| Marks the user as a bot.
|-
|-
| Privdeaf
| Disable Redirects || L || N/A || Users || Stops redirections done by the redirect module.
| D
| None
| Anyone
| Prevents the user from receiving private messages.
|-
|-
| Censor
| Opt-Out History || N || N/A || Users || Allows users to opt-out of receiving channel history.
| G
| None
| Anyone
| Censors messages sent to the user based on filters configured for the network.
|-
|-
| Hideoper
| Block Unregistered PMs || R || N/A || Users || Blocks private messages from unregistered users.
| H
| None
| Server operators
| Hides the user's server operator status from unprivileged users.
|-
|-
| Hidechans
| Strip Formatting in PMs || S || N/A || Users || Strips formatting codes out of private messages to the user.
| I
| None
| Anyone
| Hides the channels the user is in from their /WHOIS response.
|-
| Antiredirect
| L
| None
| Anyone
| Prevents users from being redirected by channel mode L (redirect).
|-
| Chanhistory
| N
| None
| Anyone
| Disables receiving channel history on join.
|-
| Override
| O
| None
| Server operators
| Allows server operators to opt-in to overriding restrictions.
|-
| Regdeaf
| R
| None
| Anyone
| Blocks private messages from unregistered users.
|-
| U_stripcolor
| S
| None
| Anyone
| Enables stripping of IRC formatting codes from private messages.
|-
| U_noctcp
| T
| None
| Anyone
| Enables blocking private messages that contain CTCPs.
|-
| Blockinvite
| V
| None
| Anyone
| Blocks all invites from other users.
|-
| Showwhois
| W
| None
| Server operators
| Informs the user when someone does a /WHOIS query on their nick.
|}
|}
 
<h3 style="font-size: 1.3em; color: #e74c3c;">💡 Help & Resources</h3>
<div style="background: #f2f2f2; color: #333; padding: 20px; border-radius: 10px; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); margin-top: 20px; font-family: 'Roboto', sans-serif;">
<div style="padding: 10px; background: #ecf0f1; border-radius: 10px; margin-top: 10px;">
  <h3 style="color: #2980b9;">Need Help?</h3>
    <p style="color: #2c3e50;">Need more resources? Check out these links:</p>
  <p>If you have questions or need assistance:</p>
    <ul>
  <ul style="list-style: none; padding: 0; color: #2c3e50;">
      <li>Join the help channel: '''[https://kiwiirc.hybridirc.com/#help #Help]</li>
    <li style="margin-bottom: 10px;">* Join the help channel: '''[https://kiwiirc.hybridirc.com/#help #Help]'''</li>
      <li>Visit [https://www.hybridirc.com/help/user-modes/ Available user modes: https://www.hybridirc.com/help/user-modes/]</li>
    <li style="margin-bottom: 10px;">* Visit [https://www.hybridirc.com/help/user-modes/ Available user modes].</li>
      <li>Visit [https://docs.inspircd.org/4/user-modes inspircd user modes]</li>
    <li style="margin-bottom: 10px;">or contact us via e-mail at: support@hybridirc.com</li>
    </ul>
  </ul>
</div>
</div>

Latest revision as of 21:45, 4 Haziran 2025

👤 User Modes

You can set user modes on yourself using the /MODE command. These modes only affect the nickname you are currently using and allow you to control your visibility and behavior on the network.

🔧 Usage

MODE <yournick> +|-<modes>

Examples

  • /mode shayne +D
  • /mode shayne -D
Mode Name Character Parameter Syntax Usable By Description
Hide Idle and Signon Time a N/A Users Hides idle and signon time in WHOIS from non-operators.
Block Private Messages c N/A Users Blocks private messages and notices from users who do not share a common channel with you.
Deaf Mode d N/A Users User will not receive any messages or notices from channels they are in.
Server-Side Ignore g N/A Users In combination with /ACCEPT, provides for server-side ignore.
Invisible to /WHO i N/A Users Makes the user invisible to /WHO if the user using /WHO is not in a common channel.
Registered Nickname r N/A Users Marks as having a registered nickname.
Wallops w N/A Users Receives server messages.
Cloaked Hostname x N/A Users Gives a cloaked hostname.
TLS Messages Only z N/A Users Only allows private messages from TLS users.
Bot Mode B N/A Users Marks as a bot.
Privdeaf Mode D N/A Users User will not receive any private messages or notices from users.

Note: This also blocks notices from services (NickServ, ChanServ, etc.). Disable with: /mode yournick -D

Hide Channel List I N/A Users Hides the user's entire channel list in WHOIS from non-server operators.
Disable Redirects L N/A Users Stops redirections done by the redirect module.
Opt-Out History N N/A Users Allows users to opt-out of receiving channel history.
Block Unregistered PMs R N/A Users Blocks private messages from unregistered users.
Strip Formatting in PMs S N/A Users Strips formatting codes out of private messages to the user.

💡 Help & Resources

Need more resources? Check out these links: