When you join a channel for the first time Snak creates a record for it in
the preferences and stores whatever font, visible activity and background color was set as the
default at the time.This record is then saved and the settings are applied whenever you visit the channel. Each channel has its own record that can be edited independently. To change settings like background color, or fonts across all channels, go to the channel preference panel and use the "Apply to existing channels" button or the color preference panel.
To modify the settings you can use the Channel Settings dialog that is accessed
from the menu item under the Edit menu, or by clicking on the channel topic.
The channel font setting is modified from the Format menu.
In addition to the settings mentioned above the dialog is also used to control
and display characteristics of the channel when the connection is online. These
characteristics include the mode of the channel, the topic and the list of banned
In order to make changes in these characteristics you will need to have operator
status in the channel. Channel operators have special privileges and are responsible
for channel maintenance. You will only become a channel operator in an existing
channel if the other operators have known you a long time and you are a respected
member of the channel.
This setting controls if Snak should displays the various non-conversational
messages that the IRC server sends. If you are in a very large channel (200
members or so) then the coming and going of people can completely drown out
the normal conversation. In that case you would open the channel settings and
turn off the display of Join, Leave and Quit messages. If that's still not enough
then you can turn off the last server messages, so that you are left with just
the normal conversation.
If there's still too much traffic then you can start selectively ignoring channel
members, especially if some of them are bots (automated IRC programs) that spew
large amounts of text into the channel. You can also chose to redirect the bot
output to a separate filter panel if you want to keep it but not have it clutter
up the channel text. To do this, define an Action
and enter the nicks of the channel members you want to ignore or redirect.
You can also use a highlight Action to colorize messages from certain channel members whose messages you care about. That way they stand out much more clearly from the channel traffic.
This setting control how Snak presents the channel panel and how it should
handle color messages. The popular PC client mIRC sends color information differently
than Macintosh clients. If the majority of channel members use PCs then choose
the PC color option. Otherwise you will see incorrect message colors and possibly
garbage characters in the messages.
The panel color theme is set using the Color Theme popup. The color themes
define the background and message colors and can be used to set channels apart
from each other. You can also go to the color panel in the Preferences window
and change the color theme itself. There are three predefined themes: default,
pastel and terminal.
The concept of channel modes and the meaning of the various flags is fully explained
in chapter intermediate IRC commands. When you make changes in the
channel modes from this dialog, Snak will build a command that is sent to the
server when you close the dialog. You can only do this if you have channel operator
status in the channel.
Each channel mode checkbox has a helptag that provides additional information about the mode.
As explained in the intermediate IRC command chapter there can be many different
channel modes and the dialog only provides access to the most common ones. If
the server provides modes that are not covered here you can just use the /mode
command to set or clear the flags manually.
Usually, changing the channel topic (the descriptor line that is displayed
in the channel window) can only be done by a channel operator. If you are so
lucky then you can change the channel topic from this dialog. The edit field
support formatting, including text style and color according to the IRC protocols.
There is no protocol for font changes so that option is not available.
To change topic text style or color, choose Outgoing text Style or Color from
the format menu.
You can also set the channel topic outside of this dialog with the /topic command.
/topic new topic will set the topic to "new topic" if you have the right
to do so. If not then the server will politely tell you that you are not a channel
operator so you cant do that.
As explained later, in chapter intermediate IRC commands, channel operators
can ban certain people from entering a channel by issuing a ban command.
This command takes the form of "/mode #channel +b <nick>".
In Snak you can manage the ban list and, issue, edit and remove bans much more
easily from the ban list in the channel settings. This feature only works if
you have channel operator status.
You can also issue channel bans by using the command button under the user
list after selecting the offender in the user list. That will bring up a dialog
where you can define the ban mask, and select a witty kick message for when
you send the offender on his way.