ChatMemberAdministrator Class
extends BaseRepresents a chat member that has some additional privileges.
Properties
canBeEdited: boolean
client: Client
customTitle: string
isAnonymous: boolean
permissions: ChatMemberAdministratorPermissions
status: ChatMemberStatus
user: User
Methods
{ "id": 1165, "name": "ChatMemberAdministrator", "variant": "declaration", "kind": 128, "flags": {}, "comment": { "summary": [ { "kind": "text", "text": "Represents a chat member that has some additional privileges." } ] }, "children": [ { "id": 1166, "name": "constructor", "variant": "declaration", "kind": 512, "flags": {}, "sources": [ { "fileName": "packages/tgkit/src/structures/ChatMemberAdministrator.ts", "line": 20, "character": 1 } ], "signatures": [ { "id": 1167, "name": "new ChatMemberAdministrator", "variant": "signature", "kind": 16384, "flags": {}, "sources": [ { "fileName": "packages/tgkit/src/structures/ChatMemberAdministrator.ts", "line": 20, "character": 1 } ], "parameters": [ { "id": 1168, "name": "client", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", "target": 1, "name": "Client", "package": "tgkit", "qualifiedName": "default" } }, { "id": 1169, "name": "data", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "intrinsic", "name": "any" } } ], "type": { "type": "reference", "target": 1165, "name": "ChatMemberOwner", "package": "tgkit", "qualifiedName": "default" }, "overwrites": { "type": "reference", "target": 1159, "name": "default.constructor" } } ], "overwrites": { "type": "reference", "target": 1158, "name": "default.constructor" } }, { "id": 1170, "name": "canBeEdited", "variant": "declaration", "kind": 1024, "flags": {}, "comment": { "summary": [ { "kind": "text", "text": "*true*, if the bot is allowed to edit administrator privileges of that user" } ] }, "sources": [ { "fileName": "packages/tgkit/src/structures/ChatMemberAdministrator.ts", "line": 8, "character": 1 } ], "type": { "type": "intrinsic", "name": "boolean" } }, { "id": 1176, "name": "client", "variant": "declaration", "kind": 1024, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Base.ts", "line": 4, "character": 1 } ], "type": { "type": "reference", "target": 1, "name": "Client", "package": "tgkit", "qualifiedName": "default" }, "inheritedFrom": { "type": "reference", "target": 1164, "name": "default.client" } }, { "id": 1173, "name": "customTitle", "variant": "declaration", "kind": 1024, "flags": { "isOptional": true }, "comment": { "summary": [ { "kind": "text", "text": "Custom title for this user" } ] }, "sources": [ { "fileName": "packages/tgkit/src/structures/ChatMemberAdministrator.ts", "line": 17, "character": 1 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 1171, "name": "isAnonymous", "variant": "declaration", "kind": 1024, "flags": {}, "comment": { "summary": [ { "kind": "text", "text": "*true*, if the user's presence in the chat is hidden" } ] }, "sources": [ { "fileName": "packages/tgkit/src/structures/ChatMemberAdministrator.ts", "line": 11, "character": 1 } ], "type": { "type": "intrinsic", "name": "boolean" } }, { "id": 1172, "name": "permissions", "variant": "declaration", "kind": 1024, "flags": {}, "comment": { "summary": [ { "kind": "text", "text": "Chat member permissions" } ] }, "sources": [ { "fileName": "packages/tgkit/src/structures/ChatMemberAdministrator.ts", "line": 14, "character": 1 } ], "type": { "type": "reference", "target": 2645, "name": "ChatMemberAdministratorPermissions", "package": "tgkit" } }, { "id": 1174, "name": "status", "variant": "declaration", "kind": 1024, "flags": { "isInherited": true }, "comment": { "summary": [ { "kind": "text", "text": "The member's status in the chat" } ] }, "sources": [ { "fileName": "packages/tgkit/src/structures/ChatMember.ts", "line": 10, "character": 1 } ], "type": { "type": "reference", "target": 2009, "name": "ChatMemberStatus", "package": "tgkit" }, "inheritedFrom": { "type": "reference", "target": 1162, "name": "default.status" } }, { "id": 1175, "name": "user", "variant": "declaration", "kind": 1024, "flags": { "isInherited": true }, "comment": { "summary": [ { "kind": "text", "text": "Information about the user" } ] }, "sources": [ { "fileName": "packages/tgkit/src/structures/ChatMember.ts", "line": 13, "character": 1 } ], "type": { "type": "reference", "target": 1888, "name": "User", "package": "tgkit", "qualifiedName": "default" }, "inheritedFrom": { "type": "reference", "target": 1163, "name": "default.user" } } ], "groups": [ { "title": "Constructors", "children": [ 1166 ] }, { "title": "Properties", "children": [ 1170, 1176, 1173, 1171, 1172, 1174, 1175 ] } ], "sources": [ { "fileName": "packages/tgkit/src/structures/ChatMemberAdministrator.ts", "line": 6, "character": 21 } ], "extendedTypes": [ { "type": "reference", "target": 1157, "name": "default", "package": "tgkit" } ] }