Circed::Repositories::ChannelRepository
Inherits Circed::Core::Repository / Enumerable / Reference / Object
Instance methods
[]=(id : String, entity : Domain::Channel) : Domain::Channel
Source[]?(id : String) : Domain::Channel | Nil
Sourceadd_member(channel_name : String, nickname : String, modes : Set(Char) = Set(Char).new) : Nil
Sourceclear
Sourcedelete(id : String) : Domain::Channel | Nil
Sourcefind_user_channel_names(nickname : String) : Array(String)
Sourcefind_user_channels(nickname : String) : Array(Domain::Channel)
Sourcepart_user(channel_name : String, nickname : String) : Bool
Sourcerename_member(old_nickname : String, new_nickname : String) : Set(String)
Sourceuser_in_channel?(channel_name : String, nickname : String) : Bool
Source