Circed::Domain::User
Inherits Reference / Object
Domain model for IRC users
Constants
GLOBAL_OPERATOR_MODE = 'o'
LOCAL_OPERATOR_MODE = 'O'
OPERATOR_MODES = {GLOBAL_OPERATOR_MODE, LOCAL_OPERATOR_MODE}
Constructors
new(nickname : String, username : String, hostname : String, realname : String, servername : String, hopcount : Int32 = 0)
SourceInstance methods
away?
Sourceaway_message
Sourceaway_message=(away_message : String | Nil)
Sourceban_match_context(ip_address : String, channels : Array(String)) : BanMatchContext
Sourceglobal_irc_operator?
Sourcehopcount
Sourcehopcount=(hopcount : Int32)
Sourcehostmask
Sourcehostname
Sourcehostname=(hostname : String)
Sourceirc_operator?
Sourcelocal?
Sourcemodes
Sourcemodes=(modes : Set(Char))
Sourcenickname
Sourcenickname=(nickname : String)
Sourceping_time
Sourceping_time=(ping_time : Time | Nil)
Sourcerealname
Sourcerealname=(realname : String)
Sourceserver
Sourceservername
Sourceservername=(servername : String)
Sourceusername
Sourceusername=(username : String)
Source