class

Tourmaline::DirectMessagePriceChanged

Inherits JSON::Serializable < Reference < Object

Describes a service message about a change in the price of direct messages sent to a channel chat.

Constructors

new(are_direct_messages_enabled : Bool, direct_message_star_count : Int32 | Int64 | Nil = nil)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

are_direct_messages_enabled=(are_direct_messages_enabled : Bool)

True, if direct messages are enabled for the channel chat; false otherwise

Source
are_direct_messages_enabled?

True, if direct messages are enabled for the channel chat; false otherwise

Source
direct_message_star_count

Optional. The new number of Telegram Stars that must be paid by users for each direct message sent to the channel. Does not apply to users who have been exempted by administrators. Defaults to 0.

Source
direct_message_star_count=(direct_message_star_count : Int32 | Int64 | Nil)

Optional. The new number of Telegram Stars that must be paid by users for each direct message sent to the channel. Does not apply to users who have been exempted by administrators. Defaults to 0.

Source