Module: INatChannel::Message
- Defined in:
- lib/inat-channel/message.rb
Class Method Summary collapse
Class Method Details
.list_photos(observation) ⇒ Object
23 24 25 26 |
# File 'lib/inat-channel/message.rb', line 23 def list_photos observation return [] unless observation[:photos] observation[:photos].map { |ph| ph[:url].gsub("square", "large") } end |
.make_message(observation) ⇒ Object
14 15 16 17 18 19 20 21 |
# File 'lib/inat-channel/message.rb', line 14 def observation template = if IC::CONFIG.dig(:tg_bot, :template) IC::load_template IC::CONFIG.dig(:tg_bot, :template) else IC::default_template end template.process observation end |