Lambdabot.Nick
data Nick Source #
The type of nicknames isolated from a message.
Constructors
Fields
The tag of the server this nick is on
The server-specific nickname of this nick
Defined in Lambdabot.Nick
Methods
(==) :: Nick -> Nick -> Bool
(/=) :: Nick -> Nick -> Bool
compare :: Nick -> Nick -> Ordering
(<) :: Nick -> Nick -> Bool
(<=) :: Nick -> Nick -> Bool
(>) :: Nick -> Nick -> Bool
(>=) :: Nick -> Nick -> Bool
max :: Nick -> Nick -> Nick
min :: Nick -> Nick -> Nick
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.