Customization and settings     Basics    Editor     Channel settings    General    Messages    Channel    Highlight    Speech    DCC    Windows    Sounds    Color    Click    Log    Guardian    Personal
Version History

Snak Manual

Connecting to a server
Joining channels
Sending messages
Keeping track of people
Customization and settings
Using DCC
IRC commands


Channel settings

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 users.

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.

Visible activity

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 can’t do that.

Ban List

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.


Snak is Copyright © 1997-2006 Kent Sorensen. All Rights Reserved.
Logo design by energetics-design.