glirc-2.41: Console IRC client
Copyright(c) Eric Mertens 2016
LicenseISC
Maintainer[email protected]
Safe HaskellSafe-Inferred
LanguageHaskell2010

Client.State.Target

Description

This module contains glirc-specific overrides of the message routing provided by irc-core.

Documentation

data MessageTarget Source #

Constructors

TargetDrop

Do not record the message anywhere.

TargetUser !Identifier

Record the message in all channels/PMs shared with the user.

TargetWindow !Identifier

Directed message to channel or from user.

TargetExisting !Identifier

As TargetWindow but only for existing windows.

TargetNetwork

Record the message in the network window.