module Dialog::ElementData::SearchBaloo
Public Class Methods
convert_Inline_query_resultArticle(args)
click to toggle source
# File lib/dialect/canvas/element/convert/SearchBaloo.rb, line 18 def convert_Inline_query_resultArticle(args) result = Array.new args[:x][:dataRespRaw].each do |ext, arrayName| arrayName.each do |name| result << {id: rand(1 .. 90000), type: "article", title: "#{name}", input_message_content: {message_text: name}} end end args[:x][:dataResp] = result args[:x][:send][:results] = args[:x][:dataResp] end
convert_Inline_query_resultDocument(args)
click to toggle source
# File lib/dialect/canvas/element/convert/SearchBaloo.rb, line 30 def convert_Inline_query_resultDocument(args) result = Array.new if args[:x][:dataRespRaw].has_key?(:pdf) args[:x][:dataRespRaw][:pdf].each do |name| result << {id: rand(1 .. 90000), type: "document", title: "#{name}", mime_type: "application/pdf", document_url: "http://www.innosense.org/#{URI.escape(name)}"} end end args[:x][:dataResp] = result args[:x][:send][:results] = args[:x][:dataResp] end