Frequently Asked Questions
Frequently Asked Questions - SiSrv FAQ
IRC Hosting, UnrealIRCd, Anope Services, ZNC, Eggdrop and IRC Administration
New SiSrv customers are eligible for a 7-day money-back guarantee on eligible hosting packages.
The refund is provided no questions asked when requested within the 7-day period.
Setup fees, installation fees, configuration fees, and custom setup or custom configuration work are non-refundable.
All refund and cancellation requests must be submitted through the SiSrv Client Area.
Cancellation requests must be submitted at least 10 days before the next renewal term. Cancellation requests cannot be reverted.
For complete terms and conditions, please review the SiSrv Terms of Service .
In case of installation requirements or custom configuration, activation may take longer.
- UnrealIRCd IRC Servers
- Anope Network Services
- ZNC IRC Bouncers
- Eggdrop Bots
- SSL/TLS IRC Connections
- IRC Network Hosting
You can connect to the SiSrv IRC server using either a standard IRC connection or a secure SSL/TLS connection.
-
Standard IRC:
irc.sisrv.net:6667 -
Secure SSL/TLS:
irc.sisrv.net:+6697
For secure connections, make sure SSL/TLS is enabled in your IRC client.
UnrealIRCd Features
- User Connections - Handles thousands of simultaneous IRC users.
- Channel Management - Creates and manages public and private IRC channels.
- Server Linking - Allows multiple IRC servers to connect together into one network.
- IRC Operator Management - Provides administrator accounts with network management permissions.
- SSL/TLS Support - Allows encrypted IRC connections for users and servers.
- Security Controls - Includes bans, throttling, anti-abuse protections, and access controls.
- Module Support - Extends functionality using loadable modules.
- Configuration Control - Provides detailed settings for users, channels, permissions, and services.
Common UnrealIRCd Components
- IRC Server - Accepts user connections and manages communication.
- IRC Operator System - Controls network administration access.
- Server Links - Connects multiple IRC servers together.
- Modules - Adds additional features and functionality.
- Configuration Files - Controls server behavior.
Common UnrealIRCd Commands
/INFO- Display server information./LUSERS- Show network statistics./MOTD- Display the server message of the day./VERSION- Show IRC server version./ADMIN- Display administrator information./LINKS- Display linked servers./MAP- Show the IRC network map./STATS- Display server statistics (permissions required)./REHASH- Reload UnrealIRCd configuration./DIE- Shut down the IRC server (IRC Operator only).
IRC Operator Commands
/OPER username password- Authenticate as IRC Operator./KILL nickname reason- Disconnect a user from the network./KLINE user@host reason- Add a local user ban./GLINE *user@host reason- Add a network-wide ban./ZLINE user@host reason- Add an IP-level ban./SAJOIN nickname #channel- Force a user to join a channel./SAPART nickname #channel- Force a user to leave a channel./SAMODE #channel mode- Change channel modes as an administrator./SWHOIS nickname information- Add server-side WHOIS information.
Why use UnrealIRCd?
- Reliable IRC network platform
- Suitable for small and large IRC networks
- Strong security features
- Flexible configuration
- Works with Anope Services
- Supports advanced IRC administration
What Anope Services Provides
- NickServ - Manages nickname registration and user accounts.
- ChanServ - Manages registered channels, access lists, and channel settings.
- OperServ - Provides IRC Operators with network administration tools.
- BotServ - Provides service bots that can join and manage channels.
- MemoServ - Allows users to send messages to offline registered users.
- HostServ - Provides virtual host management.
- HelpServ - Provides help information for services commands.
Anope Administration
- Services configuration
- Database management
- Module management
- Service bot customization
- Logging and monitoring
- Integration with UnrealIRCd
Why use Anope Services?
- Protects registered nicknames
- Protects IRC channels
- Provides user accounts
- Makes IRC networks easier to manage
- Provides powerful IRC Operator tools
- Works well with UnrealIRCd networks
/NickServ REGISTER password email@example.com
Identify:
/NickServ IDENTIFY password
/ChanServ REGISTER #channel description
ChanServ manages channel access, operators, bans and settings.
- 24/7 IRC connection
- Chat history playback
- Multiple device connections
- Web administration panel
- Nickname staying online
- Channel moderation
- Anti-flood protection
- User management
- Statistics
- Tcl scripting
Requirements to Become an IRC Operator
- Trust - IRC Operators have powerful access and must be trusted by network administrators.
- IRC Experience - Understanding IRC commands, channels, modes, and network operations is important.
- Technical Knowledge - Knowledge of UnrealIRCd, Anope Services, server configuration, and troubleshooting is recommended.
- Availability - Operators should be available to assist users and handle network issues.
- Good Judgement - IRC Operators should use their permissions responsibly and fairly.
How IRC Operator Access Works
- The network administrator creates an IRC Operator account.
- The IRC Operator account is configured in UnrealIRCd.
- The operator logs in using their assigned credentials.
- The IRC Operator receives permissions based on their assigned oper class.
Logging in as IRC Operator
Use:/OPER username password
Example:
/OPER admin SoMePaSSw0rd
After successful authentication, you will receive IRC Operator status.
Common IRC Operator Commands
-
/WHOIS nickname- View detailed information about a user. -
/KILL nickname reason- Disconnect a user from the IRC network. -
/KLINE user@host reason- Apply a local server ban. -
/GLINE *user@host reason- Apply a network-wide ban. -
/ZLINE user@host reason- Block a user at the IP connection level. -
/REHASH- Reload UnrealIRCd configuration files. -
/SAJOIN nickname #channel- Force a user to join a channel. -
/SAPART nickname #channel- Force a user to leave a channel. -
/SAMODE #channel mode- Change channel modes with administrator privileges. -
/SWHOIS nickname information- Add server-side WHOIS information.
IRC Operator Levels
Depending on the network configuration, different IRC Operator levels may exist:- Helper IRCOp - Helps users and handles basic support requests.
- Chat Moderator - Manages channels and user problems.
- Network IRCOp - Has access to network administration commands.
- Server Administrator - Manages IRC servers and configuration.
- Network Owner - Full control over the IRC network.
IRC Operator Responsibilities
- Help users with connection and account problems.
- Monitor network abuse and spam.
- Handle user disputes fairly.
- Protect channels and services.
- Assist with server maintenance.
- Report security issues.
- Follow network rules and policies.
Recommended IRCOp Tools
- UnrealIRCd server access
- Anope Services administration
- Server logs
- Network monitoring tools
- ZNC for maintaining IRC presence
- Eggdrop bots for channel management
Important Security Rules for IRC Operators
- Never share your IRC Operator password.
- Use secure SSL/TLS connections.
- Use strong unique passwords.
- Only use administrative commands when necessary.
- Keep IRC software updated.
- Log important administrative actions.
How to Request IRCOp Access on SiSrv
Users interested in becoming IRC Operators should contact the SiSrv network administration team. Include:- Your IRC nickname
- Your experience with IRC administration
- Your availability
- Why you would like to help manage the network
- Correct server configuration
- Authentication settings
- Matching network configuration
- Proper permissions
- HexChat
- mIRC
- WeeChat
- Konversation
- IRCCloud
- Mobile IRC applications
- Use SSL/TLS
- Use strong passwords
- Limit IRC Operator access
- Update IRC software
- Monitor server logs
- Protect channel permissions
Logs are useful for troubleshooting. The log locations are listed below:
UnrealIRCd
/home/user/unrealircd/logs
Anope Services
/home/user/services/logs
Eggdrop
/home/user/eggdrop/logs
ZNC
Global:
Global: ~/.znc/moddata/log/
User: ~/.znc/users/$USER/moddata/log/
Network: ~/.znc/users/$USER/networks/$NETWORK/moddata/log/
Providing relevant logs helps SiSrv support diagnose problems faster.
/REHASH
Always verify configuration changes before applying them.
To reset your nickname password, use:
/NICKSERV SET PASSWORD new-password
To reset your IRC Operator (Oper) password, please contact an administrator.
Never share your IRC passwords with anyone.
- Use ChanServ access lists
- Enable channel modes
- Use flood protection
- Use trusted channel operators
- Use Eggdrop protection scripts
Connection Commands
/SERVER irc.server.com- Connect to an IRC server/QUIT message- Disconnect from IRC with a message/RECONNECT- Reconnect to the current server/PING nickname- Check user/server response time
Nickname Commands
/NICK newnickname- Change your nickname/WHOIS nickname- View user information/WHOWAS nickname- View previous nickname information/AWAY message- Set an away message/AWAY- Remove away status
Channel Commands
/JOIN #channel- Join a channel/PART #channel- Leave a channel/LIST- Display available channels/NAMES #channel- Show users in a channel/TOPIC #channel topic- Change channel topic
Messaging Commands
/MSG nickname message- Send a private message/NOTICE nickname message- Send a notice/QUERY nickname- Open a private chat/ME action- Send an action message
Channel Operator Commands
/MODE #channel +o nickname- Give operator status/MODE #channel -o nickname- Remove operator status/MODE #channel +v nickname- Give voice status/KICK #channel nickname reason- Kick a user/BAN #channel nickname- Ban a user/INVITE nickname #channel- Invite a user to a channel
User Information Commands
/USERHOST nickname- Display user host information/USERIP nickname- Display user IP information (if permitted)/ISON nickname- Check if a user is online
Anope Services Commands
/msg NickServ INFO nickname- View nickname information/msg NickServ IDENTIFY password- Identify your nickname/msg ChanServ INFO #channel- View channel information/msg ChanServ OP #channel nickname- Give operator status/msg MemoServ SEND nickname message- Send a memo
IRC Operator Commands
/OPER username password- Login as IRC Operator/REHASH- Reload server configuration/KILL nickname reason- Disconnect a user/GLINE user@host reason- Network ban a user/SQUIT server reason- Disconnect a server link
ZNC Commands
/msg *status help- Show ZNC commands/msg *status ListNetworks- List networks/msg *status ClearAllChannelBuffers- Clear buffers
Eggdrop Commands
.help- Show bot commands.status- Show bot status.who- Show bot users.ban nickname- Add a bot ban
You can contact SiSrv support through the client area.
When requesting support include:
- Your account information
- Server name
- Error messages
- Relevant logs
- UnrealIRCd configuration
- Anope Services setup
- ZNC configuration
- Eggdrop installation
- IRC Operator setup
- Network troubleshooting
Powered by WHMCompleteSolution
