Sha256: 0e8584313555b1327e50daec27e2424ddb0297913f86a4cf09dd89d186166edd
Contents?: true
Size: 388 Bytes
Versions: 5
Compression:
Stored size: 388 Bytes
Contents
class MessengerPlatform::TextMessage < MessengerPlatform::MessageBase MAX_MESSAGE_LENGTH = 320 attr_reader :message def initialize(recipient, message, notification_type = :regular) super(recipient, notification_type) @message = message.slice(0, MAX_MESSAGE_LENGTH) end def serialize super.merge({ message: { text: message } }) end end
Version data entries
5 entries across 5 versions & 1 rubygems