Server Settings How-To

Intro

Server Settings are accessible from Connection Settings pane and Saved Server Settings pane.

FAQs

How to change the default server settings that are used when adding or connecting to a unsaved server?

Select "Default Server Settings" from the Server Settings pane. Change the text in the text boxes or toggles corresponding to the changes you wish to make.

How to add a new saved server?

Select "Add New Server" from the Server Settings pane. Textbox text and toggles are filled with values from the "Default Server Settings". You must give the server a unique Name which can be used for easy identification and a Server Hostname to connect to.

OR

On the Connection pane, which accessible from the "New Connection" item on the Dashboard pane, select "New Server...". Text box text and toggles are filled with values from the client's default settings. At the bottom of the page, toggle on "Remember These Settings", then tap the Connect button. Note, this will save the server's settings and connect to the server.

How to auto-connect to a server when the client first launches?

Select the saved server from the Server Settings pane. Change the "Auto-Connect on Start" toggle to 'On'.

How to auto-join a channel?

Select the saved server from the Server Settings pane. On the "Saved channels" list for the server, select the saved channel and change the "Auto Join Channel" toggle to 'On'.

How to ignore a user?

Ignoring a user will prevent a user's messages from showing in any channel or private message. For more advanced control, use Rules or Auto Actions.

On the Server Settings pane, select the server that you want the ignore operation to apply to. Type the text that matches the nickname/ident of the user you wish ignore in the text box of the Ignore List section, then tap the "Add" button.

OR

On the Server Console, Channel, or Private Message View, send a the message "/ignore ".

The text entered can include just the nickname of the user or their full ident. An asterisk can be used as a wildcard character to match any sequences of characters in the user's nickname/ident.

How to unignore a user?

Ignoring a user will prevent a user's messages from showing in any channel or private message.

On the Server Settings pane, select the server that you want the unignore operation to apply to. On the Ignore List section, select the text that matches the user, then tap the "Delete Selected" button.

OR

On the Server Console, Channel, or Private Message View, send a the message "/unignore ".

The text entered can include just the nickname of the user or their full ident. An asterisk can be used as a wildcard character to match any sequences of characters in the user's nickname/ident.

How to auto-send commands to the server once connected?

You can use the "Auto-Run Commands" text box on the Connection Settings pane or on the settings pane for a server to send line separated commands to the server after the client is connected to the server.

For more advanced functionality, consider using Auto Actions.

Full Overview

All Server Settings

Connection Info

Server Name: A short name for the server to display in the server list and to differentiate from other saved servers.

Server Hostname: The hostname or IP or the server to connect to.

Server Password: The password needed to connect to the server.

Port: The port the IRC server is running on. Default: 6667

User Info

Nickname: The nickname to use on the server. This name will be the primary name displayed to users in channels. Default: MyNickname

Alternate Nicknames (Comma Separated): Comma seperated list of nicknames to try if others are already in use. If not set, the client will try nicknames derived from the main Nickname.

Username: The username to use on the server. Default: default

Nickserv Username: The username to use when authenticating with nickserv. If you only use your nickname to authenticate with nickserv, then this can be left empty. *Default: *

Nickserv Password: The password to use when authenticating with nickserv.

Options

Use SSL: Connects to the server using TLS/SSL. Make sure to use the proper Port on the IRC server that supports SSL. Default: Off

Ignore SSL Certificate Errors: If Use SSL is on this will ignore any certificate error if the server is using untrusted certificates, otherwise the client will fail to connect. Since this may hide security issues with the SSL connection to the server, use this option with caution. Default: Off

Rejoin on Disconnection: If the client detects an unexpected disconnection, the client will attempt to reconnect based on the reconnection settings. Default: On

Rejoin When Kicked: If you are kicked from a channel, this will attempt to immediately rejoin. Default: Off

Auto-Join on Invite: If an invite message is received, the client will automatically join the channel you were invited to. Default: Off

Auth With SASL: When connecting, the client will attempt to authenticate with the server using the SASL protocol. Default: Off

Allow Auto-Pinging: Ensures that the server does not disconnect the client's connection due to a ping timeout by proactively sending pings to the server. Default: On

Allow Ident Response: Some servers require an ident response in order to allow the client to connect. This opens an ident server while connecting and responds when the server connects to the client. Your network's firewall must be configured properly for this work. Default: Off

Auto-Connect on Start: When the client launches, it will auto-connect to the server. Default: Off

Encoding: The text encoding to use when processing IRC messages on the server. Default: utf-8

Quit Message: The message amended to the /quit command which is sent when disconnecting from the server using the client's UI options. Default: Foo IRC for Windows

Part Message: The message amended to the /part command which is sent when leaving a channel using the client's UI options. *Default: *

Auto-Run Commands (line separated): IRC commands or aliases to run when connected to the server. The commands are sent when the server begins to send the MOTD. *Default: *

Saved Channels

Saved Channels List: Provides functionality to add or remove channels from a list of channels to remember for this server. The channels will show in the the Join Channel pane and in auto-suggestions.

Auto Join Channel: Once connected to the server, the client will auto-join the selected channel in the Saved Channels List. Default: Off

Ignore List: Provides functionality to add or remove users from a ignore list which would hide messages the users sent on the server. The ignore mask can use the * character as a wildcard and can target just the nickname or the full ident mask.

Add: When adding a new server, the Add button must be hit in order to finalize and save the settings.