{
"id": 2118,
"name": "ChatPermissions",
"variant": "declaration",
"kind": 256,
"flags": {},
"children": [
{
"id": 2123,
"name": "canAddWebPagePreviews",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "*true*, if the user is allowed to add web page previews to their messages, implies canSendMediaMessages"
}
]
},
"sources": [
{
"fileName": "packages/tgkit/src/types.ts",
"line": 251,
"character": 1
}
],
"type": {
"type": "intrinsic",
"name": "boolean"
}
},
{
"id": 2124,
"name": "canChangeInfo",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "*true*, if the user is allowed to change the chat title, \nphoto and other settings. Ignored in public supergroups"
}
]
},
"sources": [
{
"fileName": "packages/tgkit/src/types.ts",
"line": 256,
"character": 1
}
],
"type": {
"type": "intrinsic",
"name": "boolean"
}
},
{
"id": 2125,
"name": "canInviteUsers",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "*true*, if the user is allowed to invite new users to the chat"
}
]
},
"sources": [
{
"fileName": "packages/tgkit/src/types.ts",
"line": 258,
"character": 1
}
],
"type": {
"type": "intrinsic",
"name": "boolean"
}
},
{
"id": 2127,
"name": "canManageTopics",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "*true*, if the user is allowed to create forum topics. If omitted defaults to the value of can_pin_messages"
}
]
},
"sources": [
{
"fileName": "packages/tgkit/src/types.ts",
"line": 262,
"character": 1
}
],
"type": {
"type": "intrinsic",
"name": "boolean"
}
},
{
"id": 2126,
"name": "canPinMessages",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "*true*, if the user is allowed to pin messages. Ignored in public supergroups"
}
]
},
"sources": [
{
"fileName": "packages/tgkit/src/types.ts",
"line": 260,
"character": 1
}
],
"type": {
"type": "intrinsic",
"name": "boolean"
}
},
{
"id": 2120,
"name": "canSendMediaMessages",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "*true*, if the user is allowed to send audios, documents, photos, videos,\nvideo notes and voice notes, implies canSendMessages"
}
]
},
"sources": [
{
"fileName": "packages/tgkit/src/types.ts",
"line": 242,
"character": 1
}
],
"type": {
"type": "intrinsic",
"name": "boolean"
}
},
{
"id": 2119,
"name": "canSendMessages",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "*true*, if the user is allowed to send text messages, contacts, locations and venues"
}
]
},
"sources": [
{
"fileName": "packages/tgkit/src/types.ts",
"line": 237,
"character": 1
}
],
"type": {
"type": "intrinsic",
"name": "boolean"
}
},
{
"id": 2122,
"name": "canSendOtherMessages",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "*true*, if the user is allowed to send animations, games,\nstickers and use inline bots, implies canSendMediaMessages"
}
]
},
"sources": [
{
"fileName": "packages/tgkit/src/types.ts",
"line": 249,
"character": 1
}
],
"type": {
"type": "intrinsic",
"name": "boolean"
}
},
{
"id": 2121,
"name": "canSendPolls",
"variant": "declaration",
"kind": 1024,
"flags": {
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "*true*, if the user is allowed to send polls, implies canSendMessages"
}
]
},
"sources": [
{
"fileName": "packages/tgkit/src/types.ts",
"line": 244,
"character": 1
}
],
"type": {
"type": "intrinsic",
"name": "boolean"
}
}
],
"groups": [
{
"title": "Properties",
"children": [
2123,
2124,
2125,
2127,
2126,
2120,
2119,
2122,
2121
]
}
],
"sources": [
{
"fileName": "packages/tgkit/src/types.ts",
"line": 235,
"character": 17
}
]
}