enum

PrivateParlorXT::MessagePermissions

Inherits Enum < Comparable < Value < Object

Message types which can be given to a Rank to permit sending messages of that type

Messages permitted for each type:

Text: Text messages without any media

Animation: GIFs

Audio: Audio files/messages

Document: General files

Video: Videos

VideoNote: Round video/voice messages

Voice: Voice messages

Photo: Photos

MediaGroup: Albums of any kind

Poll: Polls

Forward: Forwarded messages

Sticker:Stickers

Venue: Venues

Location: Locations

Contact: SMS contacts

Constants

Text = 0
Animation = 1
Audio = 2
Document = 3
Video = 4
VideoNote = 5
Voice = 6
Photo = 7
MediaGroup = 8
Poll = 9
Forward = 10
Sticker = 11
Venue = 12
Location = 13
Contact = 14

Instance methods

animation?

Returns true if this enum value equals Animation

Source
audio?

Returns true if this enum value equals Audio

Source
contact?

Returns true if this enum value equals Contact

Source
document?

Returns true if this enum value equals Document

Source
forward?

Returns true if this enum value equals Forward

Source
location?

Returns true if this enum value equals Location

Source
media_group?

Returns true if this enum value equals MediaGroup

Source
photo?

Returns true if this enum value equals Photo

Source
poll?

Returns true if this enum value equals Poll

Source
sticker?

Returns true if this enum value equals Sticker

Source
text?

Returns true if this enum value equals Text

Source
venue?

Returns true if this enum value equals Venue

Source
video?

Returns true if this enum value equals Video

Source
video_note?

Returns true if this enum value equals VideoNote

Source
voice?

Returns true if this enum value equals Voice

Source