Class: Cinch::Plugins::UserList
Instance Method Summary
collapse
#authenticated?, #channel_status_strategy, #current_user, included, #list_strategy, #login_strategy
Instance Method Details
#add(m, level, nickname) ⇒ Object
24
25
26
27
28
|
# File 'lib/cinch/plugins/user_list.rb', line 24
def add(m, level, nickname)
if bot.config.send(level) << nickname
m.user.notice "#{nickname} has been added to the #{level} list."
end
end
|
#delete(m, level, nickname) ⇒ Object
30
31
32
33
34
|
# File 'lib/cinch/plugins/user_list.rb', line 30
def delete(m, level, nickname)
if bot.config.send(level).delete nickname
m.user.notice "#{nickname} has been deleted from the #{level} list."
end
end
|
#show(m, level) ⇒ Object
36
37
38
|
# File 'lib/cinch/plugins/user_list.rb', line 36
def show(m, level)
m.user.notice bot.config.send(level).join ', '
end
|