Documentation ¶
Index ¶
Constants ¶
View Source
const ( TextMessageMaxLength = 10000 DevTextMessageMaxLength = 1000000 ReactionMessageMaxLength = 50 HeadlineMaxLength = 280 TopicMaxLength = 20 RequestPaymentTextMaxLength = 240 )
View Source
const ( BoxedTextMessageBodyMaxLength = 11000 DevBoxedTextMessageBodyMaxLength = 1100000 BoxedEditMessageBodyMaxLength = 11000 BoxedReactionMessageBodyMaxLength = 150 BoxedHeadlineMessageBodyMaxLength = 380 BoxedMetadataMessageBodyMaxLength = 200 BoxedJoinMessageBodyMaxLength = 200 BoxedLeaveMessageBodyMaxLength = 200 BoxedSystemMessageBodyMaxLength = 5000 BoxedDeleteHistoryMessageBodyMaxLength = 200 BoxedSendPaymentMessageBodyMaxLength = 200 BoxedRequestPaymentMessageBodyMaxLength = 500 BoxedSanityLength = 5000000 )
Variables ¶
This section is empty.
Functions ¶
func CheckMessageBoxed ¶
func CheckMessageBoxed(msg chat1.MessageBoxed) error
func CheckMessagePlaintext ¶
func CheckMessagePlaintext(msg chat1.MessagePlaintext) error
Types ¶
type MessageBoxedLengthExceedingError ¶
type MessageBoxedLengthExceedingError struct { DescriptibleItemName string ActualLength int MaxLength int }
func (MessageBoxedLengthExceedingError) Error ¶
func (e MessageBoxedLengthExceedingError) Error() string
type MessagePlaintextLengthExceedingError ¶
type MessagePlaintextLengthExceedingError struct { ActualLength int MaxLength int DescriptibleItemName string }
func (MessagePlaintextLengthExceedingError) Error ¶
func (e MessagePlaintextLengthExceedingError) Error() string
func (MessagePlaintextLengthExceedingError) IsImmediateFail ¶
func (e MessagePlaintextLengthExceedingError) IsImmediateFail() (chat1.OutboxErrorType, bool)
Click to show internal directories.
Click to hide internal directories.