Module: Arisaid::Userable
- Included in:
- Bots, Guests, Usergroups, Users
- Defined in:
- lib/arisaid/userable.rb
Instance Attribute Summary collapse
-
#bots ⇒ Object
readonly
Returns the value of attribute bots.
-
#guests ⇒ Object
readonly
Returns the value of attribute guests.
-
#users ⇒ Object
readonly
Returns the value of attribute users.
Instance Method Summary collapse
Instance Attribute Details
#bots ⇒ Object (readonly)
Returns the value of attribute bots.
3 4 5 |
# File 'lib/arisaid/userable.rb', line 3 def bots @bots end |
#guests ⇒ Object (readonly)
Returns the value of attribute guests.
3 4 5 |
# File 'lib/arisaid/userable.rb', line 3 def guests @guests end |
#users ⇒ Object (readonly)
Returns the value of attribute users.
3 4 5 |
# File 'lib/arisaid/userable.rb', line 3 def users @users end |
Instance Method Details
#bots! ⇒ Object
29 30 31 32 33 |
# File 'lib/arisaid/userable.rb', line 29 def bots! @bots = client.users.select { |u| u.deleted == false && u.is_bot == true && u.is_restricted == false } end |
#guests! ⇒ Object
19 20 21 22 23 |
# File 'lib/arisaid/userable.rb', line 19 def guests! @guests = client.users.select { |u| u.deleted == false && u.is_bot == false && u.is_restricted == true } end |
#users! ⇒ Object
9 10 11 12 13 |
# File 'lib/arisaid/userable.rb', line 9 def users! @users = client.users.select { |u| u.deleted == false && u.is_bot == false && u.is_restricted == false } end |