class

Tourmaline::WriteAccessAllowed

Inherits JSON::Serializable < Reference < Object

This object represents a service message about a user allowing a bot to write messages after adding it to the attachment menu, launching a Web App from a link, or accepting an explicit request from a Web App sent by the method requestWriteAccess.

Constructors

new(from_request : Bool | Nil = nil, web_app_name : String | Nil = nil, from_attachment_menu : Bool | Nil = nil)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

from_attachment_menu=(from_attachment_menu : Bool | Nil)

Optional. True, if the access was granted when the bot was added to the attachment or side menu

Source
from_attachment_menu?

Optional. True, if the access was granted when the bot was added to the attachment or side menu

Source
from_request=(from_request : Bool | Nil)

Optional. True, if the access was granted after the user accepted an explicit request from a Web App sent by the method requestWriteAccess

Source
from_request?

Optional. True, if the access was granted after the user accepted an explicit request from a Web App sent by the method requestWriteAccess

Source
web_app_name

Optional. Name of the Web App, if the access was granted when the Web App was launched from a link

Source
web_app_name=(web_app_name : String | Nil)

Optional. Name of the Web App, if the access was granted when the Web App was launched from a link

Source