lambdabot-core-5.0.3: Lambdabot core functionality

Safe HaskellNone
LanguageHaskell98

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 -> String Source

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 -> Nick Source

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