Sha256: ad188552f49a2186d68af1d79037fcd67ec5d45e03b6157cd0b593c9919351fd

Contents?: true

Size: 1.03 KB

Versions: 1

Compression:

Stored size: 1.03 KB

Contents

module Moceansdk
  module Modules
    module Command
      module McObject

        class TgSendAnimation < AbstractMc
            def action
              'send-telegram'
            end

            def required_key
              ['from','to','content']
            end

            def from(from, contact_type = 'bot_username')
              @params[:'from'] = {}
              @params[:'from'][:'id'] = from
              @params[:'from'][:'type'] = contact_type
              return self
            end

            def to(to, contact_type = "chat_id")
              @params[:'to'] = {}
              @params[:'to'][:'id'] = to
              @params[:'to'][:'type'] = contact_type
              return self
            end

            def content(url,text)
              @params[:'content'] = {}
              @params[:'content'][:'rich_media_url'] = url
              @params[:'content'][:'text'] = text
              @params[:'content'][:'type'] = 'animation'
              return self
            end
        end

      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
moceansdk-1.1.1 lib/moceansdk/modules/command/mc_object/tg_send_animation.rb