lambdabot-4.3: Lambdabot is a development tool and advanced IRC bot

Safe HaskellNone

Lambdabot.Nick

Synopsis

Documentation

data Nick Source

The type of nicknames isolated from a message.

Constructors

Nick 

Fields

nTag :: !String

The tag of the server this nick is on

nName :: !String

The server-specific nickname of this nick

Instances

fmtNick :: String -> Nick -> StringSource

Format a nickname for display. This will automatically omit the server field if it is the same as the server of the provided message.

parseNick :: String -> String -> NickSource

Parse a nickname received in a message. If the server field is not provided, it defaults to the same as that of the message.