Most Used IRCOp Commands on the SiSrv Network
After identifying as an IRC Operator:
/OPER YourOperName YourPassword
You can use the following commands while managing #SiSrv.
User Management
Disconnect a User
/KILL BadUser Spamming #SiSrv
Disconnects the user from the network.
View User Information
/WHOIS John
Shows:
- Username
- Hostname
- IP (if permitted)
- Idle time
- Channels
- Server
- Account name
View Previous User Information
/WHOWAS John
Shows information about recently disconnected users.
Channel Administration
Join the Support Channel
/JOIN #SiSrv
Kick a User
/KICK #SiSrv BadUser Please follow the channel rules.
Ban a User
/MODE #SiSrv +b *!*@badhost.example
Remove the ban:
/MODE #SiSrv -b *!*@badhost.example
Kick and Ban
/MODE #SiSrv +b *!*@badhost.example
/KICK #SiSrv BadUser Banned for abuse
Make the Channel Invite Only
/MODE #SiSrv +i
Remove invite-only mode:
/MODE #SiSrv -i
Moderate the Channel
/MODE #SiSrv +m
Only voiced users and operators can talk.
Disable moderation:
/MODE #SiSrv -m
Set a Channel Key
/MODE #SiSrv +k MySecretKey
Remove it:
/MODE #SiSrv -k MySecretKey
Set a User Limit
/MODE #SiSrv +l 200
Remove the limit:
/MODE #SiSrv -l
Force Commands (IRCOp)
Force a User into #SiSrv
/SAJOIN John #SiSrv
Force a User to Leave #SiSrv
/SAPART John #SiSrv
Change Channel Modes
/SAMODE #SiSrv +m
Examples:
/SAMODE #SiSrv +i
/SAMODE #SiSrv -m
/SAMODE #SiSrv +nt
Server Administration
Reload Configuration
/REHASH
Reloads the server configuration without disconnecting users.
Restart the IRC Server
/RESTART
Use only when necessary.
View Server Version
/VERSION
View Linked Servers
/LINKS
Display the Network Map
/MAP
View Server Statistics
/LUSERS
Displays:
- Total users
- Operators
- Channels
- Servers
Messaging
Send a Wallops Notice
/WALLOPS SiSrv maintenance begins in 15 minutes.
Notify Local IRC Operators
/LOCOPS Please monitor #SiSrv for support requests.
Operator Information
List Online IRC Operators
/IRCOPS
View the Operator MOTD
/OPERMOTD
View the Network MOTD
/MOTD
Redirect Users
During maintenance, move users to another server:
/JUMPSERVER irc2.sisrv.net ALL Server maintenance
Useful Information Commands
Find a User
/WHO John
Show All Users in #SiSrv
/NAMES #SiSrv
List Channel Modes
/MODE #SiSrv
Check a User's Account
/WHOIS SupportUser
Daily IRCOp Commands
| Command | Description |
|---|---|
/OPER user password |
Become an IRC Operator |
/WHOIS nick |
View user information |
/WHOWAS nick |
View recently disconnected users |
/KILL nick reason |
Disconnect a user |
/KICK #SiSrv nick reason |
Kick a user from the channel |
/MODE #SiSrv +b hostmask |
Ban a user |
/MODE #SiSrv -b hostmask |
Remove a ban |
/SAJOIN nick #SiSrv |
Force a user into the channel |
/SAPART nick #SiSrv |
Force a user to leave the channel |
/SAMODE #SiSrv +mode |
Force a channel mode |
/REHASH |
Reload server configuration |
/MAP |
Show the network map |
/LINKS |
List linked servers |
/IRCOPS |
List online IRC operators |
/LUSERS |
Show network statistics |
/WALLOPS message |
Send a notice to users with wallops enabled |
/LOCOPS message |
Message local IRC operators |
/VERSION |
Display the UnrealIRCd version |
/MOTD |
Show the Message of the Day |
/OPERMOTD |
Show the IRC operator MOTD |
These commands are based on standard UnrealIRCd IRC operator functionality. The exact set of commands available on the SiSrv network depends on the permissions assigned to your IRC operator account (operclass) and the modules enabled by the network administrators.
