Module: SlackImage
- Included in:
- EnerbotSlack
- Defined in:
- lib/modules/slack_image.rb
Overview
Obtains data of user from Slack and then uses them to mimic looks.
Instance Method Summary collapse
Instance Method Details
#event_look_revert ⇒ Object
19 20 21 22 |
# File 'lib/modules/slack_image.rb', line 19 def event_look_revert ENV['SLACK_BOT_ICON'] = 'https://i.imgur.com/uo5AfyZ.png' ENV['SLACK_BOT_NAME'] = 'Chayannetor' end |
#event_look_set(name, image) ⇒ Object
14 15 16 17 |
# File 'lib/modules/slack_image.rb', line 14 def event_look_set(name, image) ENV['SLACK_BOT_ICON'] = image ENV['SLACK_BOT_NAME'] = name end |
#imitate_look(user) ⇒ Object
7 8 9 10 11 12 |
# File 'lib/modules/slack_image.rb', line 7 def imitate_look(user) c = get_user_info(user) name = c.profile.display_name image = c.profile.image_512 event_look_set(name, image) end |