ChatFull Class
extends BaseRepresents a chat
Properties
accentColorId: number
activeUsernames:
availableReactions:
backgroundCustomEmojiId: string
bio: string
birthdate: Birthdate
businessIntro: BusinessIntro
businessLocation: BusinessLocation
businessOpeningHours: BusinessOpeningHours
canSendPaidMedia: boolean
canSetStickerSet: boolean
client: Client
customEmojiStickerSetName: string
description: string
emojiStatusCustomEmojiId: string
emojiStatusExpirationDate: Date
firstName: string
hasAggresiveAntiSpamEnabled: boolean
hasHiddenMembers: boolean
hasPrivateForwards: boolean
hasProtectedContent: boolean
hasRestrictedVoiceAndVideoMessages: boolean
hasVisibleHistory: boolean
id: number
inviteLink: string
isForum: boolean
joinByRequest: boolean
joinToSendMessages: boolean
lastName: string
linkedChatId: number
location: ChatLocation
maxReactionCount: number
messageAutoDeleteTime: number
permissions: ChatPermissions
personalChat: Chat
photo: ChatPhoto
pinnedMessage: Message
profileAccentColorId: number
profileBackgroundCustomEmojiId: string
slowModeDelay: number
stickerSetName: string
title: string
type: ChatType
unrestrictBoostCount: number
username: string
Methods
approveJoinRequest(userId: number)
banMember(userId: number, options?: ChatMemberBanOptions)
banSenderChat(senderChatId: number)
closeForumTopic(forumTopicId: number)
closeGeneralForumTopic()
createForumTopic(name: string, options: ForumTopicCreateOptions)
createInviteLink(options?: ChatInviteLinkCreateOptions)
declineJoinRequest(userId: number)
deleteForumTopic(forumTopicId: number)
deleteMyCommands(options?: Omit)
deletePhoto()
deleteStickerSet()
editForumTopic(forumTopicId: number, options: ForumTopicEditOptions)
editGeneralForumTopic(options: GeneralForumTopicEditOptions)
editInviteLink(inviteLink: string, options?: ChatInviteLinkEditOptions)
exportInviteLink()
getAdministrators()
getMember(userId: number)
getMemberCount()
getMenuButton()
getMyCommands(options?: Omit)
hideGeneralForumTopic()
leave()
pinMessage(messageId: number, options?: ChatMessagePinOptions)
promoteMember(userId: number, options?: ChatMemberPromoteOptions)
reopenForumTopic(forumTopicId: number)
reopenGeneralForumTopic()
restrictMember(userId: number, permissions: ChatPermissions, options?: ChatMemberRestrictOptions)
revokeInviteLink(inviteLink: string)
sendAnimation(animation: string, options?: AnimationMessageSendOptions)
sendAudio(audio: string, options?: AudioMessageSendOptions)
sendChatAction(action: ChatAction)
sendContact(contact: ContactOptions, options?: ContactMessageSendOptions)
sendDice(emoji: DiceEmoji, options?: DiceMessageSendOptions)
sendDocument(document: string, options?: DocumentMessageSendOptions)
sendInvoice(options: InvoiceSendOptions)
sendLocation(latitude: number, longitude: number, options?: LocationMessageSendOptions)
sendMediaGroup(media: undefined, options?: MediaGroupMessageSendOptions)
sendMessage(text: string, options?: TextMessageSendOptions)
sendPhoto(photo: string, options?: PhotoMessageSendOptions)
sendPoll(poll: PollOptions, options?: PollMessageSendOptions)
sendSticker(sticker: string, options?: StickerSendOptions)
sendVenue(venue: VenueOptions, options?: VenueMessageSendOptions)
sendVideo(video: string, options?: VideoMessageSendOptions)
sendVideoNote(videoNote: string, options?: AudioMessageSendOptions)
sendVoice(voice: string, options?: AudioMessageSendOptions)
setAdministratorCustomTitle(userId: number, customTitle: string)
setDescription(description: string)
setMenuButton(menuButton: MenuButton)
setMyCommands(commands: undefined, options?: Omit)
setPermissions(permissions: ChatPermissions)
setPhoto(photo: string)
setStickerSet(stickerSetName: string)
setTitle(title: string)
unbanMember(userId: number, options?: ChatMemberUnbanOptions)
unbanSenderChat(senderChatId: number)
unhideGeneralForumTopic()
unpinAllForumTopicMessages(forumTopicId: number)
unpinAllMessages()
unpinMessage(messageId?: number)
{ "id": 897, "name": "ChatFull", "variant": "declaration", "kind": 128, "flags": {}, "comment": { "summary": [ { "kind": "text", "text": "Represents a chat" } ] }, "children": [ { "id": 898, "name": "constructor", "variant": "declaration", "kind": 512, "flags": {}, "sources": [ { "fileName": "packages/tgkit/src/structures/ChatFull.ts", "line": 155, "character": 1 } ], "signatures": [ { "id": 899, "name": "new ChatFull", "variant": "signature", "kind": 16384, "flags": {}, "sources": [ { "fileName": "packages/tgkit/src/structures/ChatFull.ts", "line": 155, "character": 1 } ], "parameters": [ { "id": 900, "name": "client", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", "target": 1, "name": "Client", "package": "tgkit", "qualifiedName": "default" } }, { "id": 901, "name": "data", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "intrinsic", "name": "any" } } ], "type": { "type": "reference", "target": 897, "name": "ChatFull", "package": "tgkit", "qualifiedName": "default" }, "overwrites": { "type": "reference", "target": 691, "name": "default.constructor" } } ], "overwrites": { "type": "reference", "target": 690, "name": "default.constructor" } }, { "id": 902, "name": "accentColorId", "variant": "declaration", "kind": 1024, "flags": {}, "comment": { "summary": [ { "kind": "text", "text": "Identifier of the accent color for the chat name and backgrounds\nof the chat photo, reply header,and link preview." } ], "blockTags": [ { "tag": "@see", "content": [ { "kind": "text", "text": "https://core.telegram.org/bots/api#accent-colors" } ] } ] }, "sources": [ { "fileName": "packages/tgkit/src/structures/ChatFull.ts", "line": 16, "character": 1 } ], "type": { "type": "intrinsic", "name": "number" } }, { "id": 905, "name": "activeUsernames", "variant": "declaration", "kind": 1024, "flags": { "isOptional": true }, "comment": { "summary": [ { "kind": "text", "text": "The list of all active chat usernames; for private chats, supergroups and channels." } ] }, "sources": [ { "fileName": "packages/tgkit/src/structures/ChatFull.ts", "line": 25, "character": 1 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } } }, { "id": 911, "name": "availableReactions", "variant": "declaration", "kind": 1024, "flags": { "isOptional": true }, "comment": { "summary": [ { "kind": "text", "text": "List of available reactions allowed in the chat. If omitted, then all emoji reactions are allowed." } ] }, "sources": [ { "fileName": "packages/tgkit/src/structures/ChatFull.ts", "line": 43, "character": 1 } ], "type": { "type": "array", "elementType": { "type": "reference", "target": 2083, "name": "ReactionType", "package": "tgkit" } } }, { "id": 912, "name": "backgroundCustomEmojiId", "variant": "declaration", "kind": 1024, "flags": { "isOptional": true }, "comment": { "summary": [ { "kind": "text", "text": "Custom emoji identifier of the emoji chosen by the chat for the reply header and link preview background" } ] }, "sources": [ { "fileName": "packages/tgkit/src/structures/ChatFull.ts", "line": 46, "character": 1 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 917, "name": "bio", "variant": "declaration", "kind": 1024, "flags": { "isOptional": true }, "comment": { "summary": [ { "kind": "text", "text": "Bio of the other party in a private chat." } ] }, "sources": [ { "fileName": "packages/tgkit/src/structures/ChatFull.ts", "line": 64, "character": 1 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 906, "name": "birthdate", "variant": "declaration", "kind": 1024, "flags": { "isOptional": true }, "comment": { "summary": [ { "kind": "text", "text": "For private chats, the date of birth of the user" } ] }, "sources": [ { "fileName": "packages/tgkit/src/structures/ChatFull.ts", "line": 28, "character": 1 } ], "type": { "type": "reference", "target": 2927, "name": "Birthdate", "package": "tgkit" } }, { "id": 907, "name": "businessIntro", "variant": "declaration", "kind": 1024, "flags": { "isOptional": true }, "comment": { "summary": [ { "kind": "text", "text": "For private chats with business accounts, the intro of the business" } ] }, "sources": [ { "fileName": "packages/tgkit/src/structures/ChatFull.ts", "line": 31, "character": 1 } ], "type": { "type": "reference", "target": 2931, "name": "BusinessIntro", "package": "tgkit" } }, { "id": 908, "name": "businessLocation", "variant": "declaration", "kind": 1024, "flags": { "isOptional": true }, "comment": { "summary": [ { "kind": "text", "text": "For private chats with business accounts, the location of the business" } ] }, "sources": [ { "fileName": "packages/tgkit/src/structures/ChatFull.ts", "line": 34, "character": 1 } ], "type": { "type": "reference", "target": 2935, "name": "BusinessLocation", "package": "tgkit" } }, { "id": 909, "name": "businessOpeningHours", "variant": "declaration", "kind": 1024, "flags": { "isOptional": true }, "comment": { "summary": [ { "kind": "text", "text": "For private chats with business accounts, the opening hours of the business" } ] }, "sources": [ { "fileName": "packages/tgkit/src/structures/ChatFull.ts", "line": 37, "character": 1 } ], "type": { "type": "reference", "target": 2941, "name": "BusinessOpeningHours", "package": "tgkit" } }, { "id": 926, "name": "canSendPaidMedia", "variant": "declaration", "kind": 1024, "flags": { "isOptional": true }, "comment": { "summary": [ { "kind": "text", "text": "*true*, if paid media messages can be sent or forwarded to the channel chat.\nThe field is available only for channel chats." } ] }, "sources": [ { "fileName": "packages/tgkit/src/structures/ChatFull.ts", "line": 100, "character": 1 } ], "type": { "type": "intrinsic", "name": "boolean" } }, { "id": 935, "name": "canSetStickerSet", "variant": "declaration", "kind": 1024, "flags": { "isOptional": true }, "comment": { "summary": [ { "kind": "text", "text": "*true*, if the bot can change the group sticker set." } ] }, "sources": [ { "fileName": "packages/tgkit/src/structures/ChatFull.ts", "line": 138, "character": 1 } ], "type": { "type": "intrinsic", "name": "boolean" } }, { "id": 1141, "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": 896, "name": "default.client" } }, { "id": 936, "name": "customEmojiStickerSetName", "variant": "declaration", "kind": 1024, "flags": { "isOptional": true }, "comment": { "summary": [ { "kind": "text", "text": "For supergroups, the name of the group's custom emoji sticker set.\nCustom emoji from this set can be used by all users and bots in the group." } ] }, "sources": [ { "fileName": "packages/tgkit/src/structures/ChatFull.ts", "line": 144, "character": 1 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 922, "name": "description", "variant": "declaration", "kind": 1024, "flags": { "isOptional": true }, "comment": { "summary": [ { "kind": "text", "text": "Description, for groups, supergroups and channel chats." } ] }, "sources": [ { "fileName": "packages/tgkit/src/structures/ChatFull.ts", "line": 85, "character": 1 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 915, "name": "emojiStatusCustomEmojiId", "variant": "declaration", "kind": 1024, "flags": { "isOptional": true }, "comment": { "summary": [ { "kind": "text", "text": "Custom emoji identifier of emoji status of the other party in a private chat." } ] }, "sources": [ { "fileName": "packages/tgkit/src/structures/ChatFull.ts", "line": 58, "character": 1 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 916, "name": "emojiStatusExpirationDate", "variant": "declaration", "kind": 1024, "flags": { "isOptional": true }, "comment": { "summary": [ { "kind": "text", "text": "Expiration date of the emoji status of the chat or the other party in a private chat" } ] }, "sources": [ { "fileName": "packages/tgkit/src/structures/ChatFull.ts", "line": 61, "character": 1 } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Date" }, "name": "Date", "package": "typescript" } }, { "id": 943, "name": "firstName", "variant": "declaration", "kind": 1024, "flags": { "isOptional": true, "isInherited": true }, "comment": { "summary": [ { "kind": "text", "text": "First name of the other party in a private chat" } ] }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 62, "character": 1 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "target": 698, "name": "default.firstName" } }, { "id": 930, "name": "hasAggresiveAntiSpamEnabled", "variant": "declaration", "kind": 1024, "flags": { "isOptional": true }, "comment": { "summary": [ { "kind": "text", "text": "*true*, if aggressive anti-spam checks are enabled in the supergroup.\nThe field is only available to chat administrators." } ] }, "sources": [ { "fileName": "packages/tgkit/src/structures/ChatFull.ts", "line": 121, "character": 1 } ], "type": { "type": "intrinsic", "name": "boolean" } }, { "id": 931, "name": "hasHiddenMembers", "variant": "declaration", "kind": 1024, "flags": { "isOptional": true }, "comment": { "summary": [ { "kind": "text", "text": "*true*, if non-administrators can only get the list of bots and administrators in the chat." } ] }, "sources": [ { "fileName": "packages/tgkit/src/structures/ChatFull.ts", "line": 126, "character": 1 } ], "type": { "type": "intrinsic", "name": "boolean" } }, { "id": 918, "name": "hasPrivateForwards", "variant": "declaration", "kind": 1024, "flags": { "isOptional": true }, "comment": { "summary": [ { "kind": "text", "text": "*true*, if privacy settings of the other party in the private chat allows to use\n" }, { "kind": "code", "text": "`tg://user?id=<user_id>`" }, { "kind": "text", "text": " links only in chats with the user." } ] }, "sources": [ { "fileName": "packages/tgkit/src/structures/ChatFull.ts", "line": 70, "character": 1 } ], "type": { "type": "intrinsic", "name": "boolean" } }, { "id": 932, "name": "hasProtectedContent", "variant": "declaration", "kind": 1024, "flags": { "isOptional": true }, "comment": { "summary": [ { "kind": "text", "text": "*true*, if messages from the chat can't be forwarded to other chats." } ] }, "sources": [ { "fileName": "packages/tgkit/src/structures/ChatFull.ts", "line": 129, "character": 1 } ], "type": { "type": "intrinsic", "name": "boolean" } }, { "id": 919, "name": "hasRestrictedVoiceAndVideoMessages", "variant": "declaration", "kind": 1024, "flags": { "isOptional": true }, "comment": { "summary": [ { "kind": "text", "text": "*true*, if the privacy settings of the other party restrict\nsending voice and video note messages in the private chat." } ] }, "sources": [ { "fileName": "packages/tgkit/src/structures/ChatFull.ts", "line": 76, "character": 1 } ], "type": { "type": "intrinsic", "name": "boolean" } }, { "id": 933, "name": "hasVisibleHistory", "variant": "declaration", "kind": 1024, "flags": { "isOptional": true }, "comment": { "summary": [ { "kind": "text", "text": "*true*, if messages from the chat can't be forwarded to other chats" } ] }, "sources": [ { "fileName": "packages/tgkit/src/structures/ChatFull.ts", "line": 132, "character": 1 } ], "type": { "type": "intrinsic", "name": "boolean" } }, { "id": 939, "name": "id", "variant": "declaration", "kind": 1024, "flags": { "isInherited": true }, "comment": { "summary": [ { "kind": "text", "text": "Unique identifier for this chat" } ] }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 50, "character": 1 } ], "type": { "type": "intrinsic", "name": "number" }, "inheritedFrom": { "type": "reference", "target": 694, "name": "default.id" } }, { "id": 923, "name": "inviteLink", "variant": "declaration", "kind": 1024, "flags": { "isOptional": true }, "comment": { "summary": [ { "kind": "text", "text": "Primary invite link, for groups, supergroups and channel chats." } ] }, "sources": [ { "fileName": "packages/tgkit/src/structures/ChatFull.ts", "line": 88, "character": 1 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 945, "name": "isForum", "variant": "declaration", "kind": 1024, "flags": { "isOptional": true, "isInherited": true }, "comment": { "summary": [ { "kind": "text", "text": "*true*, if the supergroup chat is a forum (has topics enabled)" } ] }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 68, "character": 1 } ], "type": { "type": "intrinsic", "name": "boolean" }, "inheritedFrom": { "type": "reference", "target": 700, "name": "default.isForum" } }, { "id": 921, "name": "joinByRequest", "variant": "declaration", "kind": 1024, "flags": { "isOptional": true }, "comment": { "summary": [ { "kind": "text", "text": "*true*, if all users directly joining the supergroup need to be approved by supergroup administrators." } ] }, "sources": [ { "fileName": "packages/tgkit/src/structures/ChatFull.ts", "line": 82, "character": 1 } ], "type": { "type": "intrinsic", "name": "boolean" } }, { "id": 920, "name": "joinToSendMessages", "variant": "declaration", "kind": 1024, "flags": { "isOptional": true }, "comment": { "summary": [ { "kind": "text", "text": "*true*, if users need to join the supergroup before they can send messages." } ] }, "sources": [ { "fileName": "packages/tgkit/src/structures/ChatFull.ts", "line": 79, "character": 1 } ], "type": { "type": "intrinsic", "name": "boolean" } }, { "id": 944, "name": "lastName", "variant": "declaration", "kind": 1024, "flags": { "isOptional": true, "isInherited": true }, "comment": { "summary": [ { "kind": "text", "text": "Last name of the other party in a private chat" } ] }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 65, "character": 1 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "target": 699, "name": "default.lastName" } }, { "id": 937, "name": "linkedChatId", "variant": "declaration", "kind": 1024, "flags": { "isOptional": true }, "comment": { "summary": [ { "kind": "text", "text": "Unique identifier for the linked chat, i.e. the discussion group identifier\nfor a channel and vice versa; for supergroups and channel chats." } ] }, "sources": [ { "fileName": "packages/tgkit/src/structures/ChatFull.ts", "line": 150, "character": 1 } ], "type": { "type": "intrinsic", "name": "number" } }, { "id": 938, "name": "location", "variant": "declaration", "kind": 1024, "flags": { "isOptional": true }, "comment": { "summary": [ { "kind": "text", "text": "For supergroups, the location to which the supergroup is connected." } ] }, "sources": [ { "fileName": "packages/tgkit/src/structures/ChatFull.ts", "line": 153, "character": 1 } ], "type": { "type": "reference", "target": 2924, "name": "ChatLocation", "package": "tgkit" } }, { "id": 903, "name": "maxReactionCount", "variant": "declaration", "kind": 1024, "flags": {}, "comment": { "summary": [ { "kind": "text", "text": "The maximum number of reactions that can be set on a message in the chat" } ] }, "sources": [ { "fileName": "packages/tgkit/src/structures/ChatFull.ts", "line": 19, "character": 1 } ], "type": { "type": "intrinsic", "name": "number" } }, { "id": 929, "name": "messageAutoDeleteTime", "variant": "declaration", "kind": 1024, "flags": { "isOptional": true }, "comment": { "summary": [ { "kind": "text", "text": "The time after which all messages sent to the chat will be automatically deleted; in seconds." } ] }, "sources": [ { "fileName": "packages/tgkit/src/structures/ChatFull.ts", "line": 115, "character": 1 } ], "type": { "type": "intrinsic", "name": "number" } }, { "id": 925, "name": "permissions", "variant": "declaration", "kind": 1024, "flags": { "isOptional": true }, "comment": { "summary": [ { "kind": "text", "text": "Default chat member permissions, for groups and supergroups." } ] }, "sources": [ { "fileName": "packages/tgkit/src/structures/ChatFull.ts", "line": 94, "character": 1 } ], "type": { "type": "reference", "target": 2118, "name": "ChatPermissions", "package": "tgkit" } }, { "id": 910, "name": "personalChat", "variant": "declaration", "kind": 1024, "flags": { "isOptional": true }, "comment": { "summary": [ { "kind": "text", "text": "For private chats, the personal channel of the user" } ] }, "sources": [ { "fileName": "packages/tgkit/src/structures/ChatFull.ts", "line": 40, "character": 1 } ], "type": { "type": "reference", "target": 689, "name": "Chat", "package": "tgkit", "qualifiedName": "default" } }, { "id": 904, "name": "photo", "variant": "declaration", "kind": 1024, "flags": { "isOptional": true }, "comment": { "summary": [ { "kind": "text", "text": "Chat photo." } ] }, "sources": [ { "fileName": "packages/tgkit/src/structures/ChatFull.ts", "line": 22, "character": 1 } ], "type": { "type": "reference", "target": 2108, "name": "ChatPhoto", "package": "tgkit" } }, { "id": 924, "name": "pinnedMessage", "variant": "declaration", "kind": 1024, "flags": { "isOptional": true }, "comment": { "summary": [ { "kind": "text", "text": "The most recent pinned message (by sending date)." } ] }, "sources": [ { "fileName": "packages/tgkit/src/structures/ChatFull.ts", "line": 91, "character": 1 } ], "type": { "type": "reference", "target": 1495, "name": "Message", "package": "tgkit", "qualifiedName": "default" } }, { "id": 913, "name": "profileAccentColorId", "variant": "declaration", "kind": 1024, "flags": { "isOptional": true }, "comment": { "summary": [ { "kind": "text", "text": "Identifier of the accent color for the chat's profile background." } ], "blockTags": [ { "tag": "@see", "content": [ { "kind": "text", "text": "https://core.telegram.org/bots/api#profile-accent-colors" } ] } ] }, "sources": [ { "fileName": "packages/tgkit/src/structures/ChatFull.ts", "line": 52, "character": 1 } ], "type": { "type": "intrinsic", "name": "number" } }, { "id": 914, "name": "profileBackgroundCustomEmojiId", "variant": "declaration", "kind": 1024, "flags": { "isOptional": true }, "comment": { "summary": [ { "kind": "text", "text": "Custom emoji identifier of the emoji chosen by the chat for its profile background" } ] }, "sources": [ { "fileName": "packages/tgkit/src/structures/ChatFull.ts", "line": 55, "character": 1 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 927, "name": "slowModeDelay", "variant": "declaration", "kind": 1024, "flags": { "isOptional": true }, "comment": { "summary": [ { "kind": "text", "text": "For supergroups, the minimum allowed delay between consecutive messages\nsent by each unpriviledged user; in seconds." } ] }, "sources": [ { "fileName": "packages/tgkit/src/structures/ChatFull.ts", "line": 106, "character": 1 } ], "type": { "type": "intrinsic", "name": "number" } }, { "id": 934, "name": "stickerSetName", "variant": "declaration", "kind": 1024, "flags": { "isOptional": true }, "comment": { "summary": [ { "kind": "text", "text": "For supergroups, name of group sticker set." } ] }, "sources": [ { "fileName": "packages/tgkit/src/structures/ChatFull.ts", "line": 135, "character": 1 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 941, "name": "title", "variant": "declaration", "kind": 1024, "flags": { "isOptional": true, "isInherited": true }, "comment": { "summary": [ { "kind": "text", "text": "Title, for supergroups, channels and group chats" } ] }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 56, "character": 1 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "target": 696, "name": "default.title" } }, { "id": 940, "name": "type", "variant": "declaration", "kind": 1024, "flags": { "isInherited": true }, "comment": { "summary": [ { "kind": "text", "text": "Type of chat" } ] }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 53, "character": 1 } ], "type": { "type": "reference", "target": 2086, "name": "ChatType", "package": "tgkit" }, "inheritedFrom": { "type": "reference", "target": 695, "name": "default.type" } }, { "id": 928, "name": "unrestrictBoostCount", "variant": "declaration", "kind": 1024, "flags": { "isOptional": true }, "comment": { "summary": [ { "kind": "text", "text": "For supergroups, the minimum number of boosts that a non-administrator user\nneeds to add in order to ignore slow mode and chat permissions" } ] }, "sources": [ { "fileName": "packages/tgkit/src/structures/ChatFull.ts", "line": 112, "character": 1 } ], "type": { "type": "intrinsic", "name": "number" } }, { "id": 942, "name": "username", "variant": "declaration", "kind": 1024, "flags": { "isOptional": true, "isInherited": true }, "comment": { "summary": [ { "kind": "text", "text": "Username, for private chats, supergroups and channels if available" } ] }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 59, "character": 1 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "target": 697, "name": "default.username" } }, { "id": 1055, "name": "approveJoinRequest", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 198, "character": 7 } ], "signatures": [ { "id": 1056, "name": "approveJoinRequest", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 198, "character": 7 } ], "parameters": [ { "id": 1057, "name": "userId", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "intrinsic", "name": "number" } } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "intrinsic", "name": "void" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 811, "name": "default.approveJoinRequest" } } ], "inheritedFrom": { "type": "reference", "target": 810, "name": "default.approveJoinRequest" } }, { "id": 1013, "name": "banMember", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 150, "character": 7 } ], "signatures": [ { "id": 1014, "name": "banMember", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 150, "character": 7 } ], "parameters": [ { "id": 1015, "name": "userId", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "intrinsic", "name": "number" } }, { "id": 1016, "name": "options", "variant": "param", "kind": 32768, "flags": { "isOptional": true }, "type": { "type": "reference", "target": 2397, "name": "ChatMemberBanOptions", "package": "tgkit" } } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "intrinsic", "name": "void" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 769, "name": "default.banMember" } } ], "inheritedFrom": { "type": "reference", "target": 768, "name": "default.banMember" } }, { "id": 1034, "name": "banSenderChat", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 170, "character": 7 } ], "signatures": [ { "id": 1035, "name": "banSenderChat", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 170, "character": 7 } ], "parameters": [ { "id": 1036, "name": "senderChatId", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "intrinsic", "name": "number" } } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "intrinsic", "name": "void" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 790, "name": "default.banSenderChat" } } ], "inheritedFrom": { "type": "reference", "target": 789, "name": "default.banSenderChat" } }, { "id": 1103, "name": "closeForumTopic", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 266, "character": 7 } ], "signatures": [ { "id": 1104, "name": "closeForumTopic", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 266, "character": 7 } ], "parameters": [ { "id": 1105, "name": "forumTopicId", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "intrinsic", "name": "number" } } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "intrinsic", "name": "void" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 859, "name": "default.closeForumTopic" } } ], "inheritedFrom": { "type": "reference", "target": 858, "name": "default.closeForumTopic" } }, { "id": 1118, "name": "closeGeneralForumTopic", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 286, "character": 7 } ], "signatures": [ { "id": 1119, "name": "closeGeneralForumTopic", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 286, "character": 7 } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "intrinsic", "name": "void" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 874, "name": "default.closeGeneralForumTopic" } } ], "inheritedFrom": { "type": "reference", "target": 873, "name": "default.closeGeneralForumTopic" } }, { "id": 1095, "name": "createForumTopic", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 258, "character": 7 } ], "signatures": [ { "id": 1096, "name": "createForumTopic", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 258, "character": 7 } ], "parameters": [ { "id": 1097, "name": "name", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "intrinsic", "name": "string" } }, { "id": 1098, "name": "options", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", "target": 2568, "name": "ForumTopicCreateOptions", "package": "tgkit" } } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "reference", "target": 1295, "name": "ForumTopic", "package": "tgkit", "qualifiedName": "default" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 851, "name": "default.createForumTopic" } } ], "inheritedFrom": { "type": "reference", "target": 850, "name": "default.createForumTopic" } }, { "id": 1045, "name": "createInviteLink", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 186, "character": 7 } ], "signatures": [ { "id": 1046, "name": "createInviteLink", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 186, "character": 7 } ], "parameters": [ { "id": 1047, "name": "options", "variant": "param", "kind": 32768, "flags": { "isOptional": true }, "type": { "type": "reference", "target": 2417, "name": "ChatInviteLinkCreateOptions", "package": "tgkit" } } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "reference", "target": 1142, "name": "ChatInviteLink", "package": "tgkit", "qualifiedName": "default" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 801, "name": "default.createInviteLink" } } ], "inheritedFrom": { "type": "reference", "target": 800, "name": "default.createInviteLink" } }, { "id": 1058, "name": "declineJoinRequest", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 202, "character": 7 } ], "signatures": [ { "id": 1059, "name": "declineJoinRequest", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 202, "character": 7 } ], "parameters": [ { "id": 1060, "name": "userId", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "intrinsic", "name": "number" } } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "intrinsic", "name": "void" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 814, "name": "default.declineJoinRequest" } } ], "inheritedFrom": { "type": "reference", "target": 813, "name": "default.declineJoinRequest" } }, { "id": 1109, "name": "deleteForumTopic", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 274, "character": 7 } ], "signatures": [ { "id": 1110, "name": "deleteForumTopic", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 274, "character": 7 } ], "parameters": [ { "id": 1111, "name": "forumTopicId", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "intrinsic", "name": "number" } } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "intrinsic", "name": "void" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 865, "name": "default.deleteForumTopic" } } ], "inheritedFrom": { "type": "reference", "target": 864, "name": "default.deleteForumTopic" } }, { "id": 1130, "name": "deleteMyCommands", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 312, "character": 7 } ], "signatures": [ { "id": 1131, "name": "deleteMyCommands", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 312, "character": 7 } ], "parameters": [ { "id": 1132, "name": "options", "variant": "param", "kind": 32768, "flags": { "isOptional": true }, "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Omit" }, "typeArguments": [ { "type": "reference", "target": 2432, "name": "MyCommandsDeleteOptions", "package": "tgkit" }, { "type": "literal", "value": "scope" } ], "name": "Omit", "package": "typescript" } } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "intrinsic", "name": "void" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 886, "name": "default.deleteMyCommands" } } ], "inheritedFrom": { "type": "reference", "target": 885, "name": "default.deleteMyCommands" } }, { "id": 1064, "name": "deletePhoto", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 210, "character": 7 } ], "signatures": [ { "id": 1065, "name": "deletePhoto", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 210, "character": 7 } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "intrinsic", "name": "void" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 820, "name": "default.deletePhoto" } } ], "inheritedFrom": { "type": "reference", "target": 819, "name": "default.deletePhoto" } }, { "id": 1093, "name": "deleteStickerSet", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 254, "character": 7 } ], "signatures": [ { "id": 1094, "name": "deleteStickerSet", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 254, "character": 7 } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "intrinsic", "name": "void" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 849, "name": "default.deleteStickerSet" } } ], "inheritedFrom": { "type": "reference", "target": 848, "name": "default.deleteStickerSet" } }, { "id": 1099, "name": "editForumTopic", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 262, "character": 7 } ], "signatures": [ { "id": 1100, "name": "editForumTopic", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 262, "character": 7 } ], "parameters": [ { "id": 1101, "name": "forumTopicId", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "intrinsic", "name": "number" } }, { "id": 1102, "name": "options", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", "target": 2571, "name": "ForumTopicEditOptions", "package": "tgkit" } } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "intrinsic", "name": "void" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 855, "name": "default.editForumTopic" } } ], "inheritedFrom": { "type": "reference", "target": 854, "name": "default.editForumTopic" } }, { "id": 1115, "name": "editGeneralForumTopic", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 282, "character": 7 } ], "signatures": [ { "id": 1116, "name": "editGeneralForumTopic", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 282, "character": 7 } ], "parameters": [ { "id": 1117, "name": "options", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", "target": 2574, "name": "GeneralForumTopicEditOptions", "package": "tgkit" } } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "intrinsic", "name": "void" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 871, "name": "default.editGeneralForumTopic" } } ], "inheritedFrom": { "type": "reference", "target": 870, "name": "default.editGeneralForumTopic" } }, { "id": 1048, "name": "editInviteLink", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 190, "character": 7 } ], "signatures": [ { "id": 1049, "name": "editInviteLink", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 190, "character": 7 } ], "parameters": [ { "id": 1050, "name": "inviteLink", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "intrinsic", "name": "string" } }, { "id": 1051, "name": "options", "variant": "param", "kind": 32768, "flags": { "isOptional": true }, "type": { "type": "reference", "target": 2422, "name": "ChatInviteLinkEditOptions", "package": "tgkit" } } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "reference", "target": 1142, "name": "ChatInviteLink", "package": "tgkit", "qualifiedName": "default" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 804, "name": "default.editInviteLink" } } ], "inheritedFrom": { "type": "reference", "target": 803, "name": "default.editInviteLink" } }, { "id": 1043, "name": "exportInviteLink", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 182, "character": 7 } ], "signatures": [ { "id": 1044, "name": "exportInviteLink", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 182, "character": 7 } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "intrinsic", "name": "void" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 799, "name": "default.exportInviteLink" } } ], "inheritedFrom": { "type": "reference", "target": 798, "name": "default.exportInviteLink" } }, { "id": 1083, "name": "getAdministrators", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 238, "character": 7 } ], "signatures": [ { "id": 1084, "name": "getAdministrators", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 238, "character": 7 } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "intrinsic", "name": "any" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 839, "name": "default.getAdministrators" } } ], "inheritedFrom": { "type": "reference", "target": 838, "name": "default.getAdministrators" } }, { "id": 1087, "name": "getMember", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 246, "character": 7 } ], "signatures": [ { "id": 1088, "name": "getMember", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 246, "character": 7 } ], "parameters": [ { "id": 1089, "name": "userId", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "intrinsic", "name": "number" } } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "reference", "target": 1157, "name": "ChatMember", "package": "tgkit", "qualifiedName": "default" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 843, "name": "default.getMember" } } ], "inheritedFrom": { "type": "reference", "target": 842, "name": "default.getMember" } }, { "id": 1085, "name": "getMemberCount", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 242, "character": 7 } ], "signatures": [ { "id": 1086, "name": "getMemberCount", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 242, "character": 7 } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "intrinsic", "name": "number" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 841, "name": "default.getMemberCount" } } ], "inheritedFrom": { "type": "reference", "target": 840, "name": "default.getMemberCount" } }, { "id": 1139, "name": "getMenuButton", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 338, "character": 7 } ], "signatures": [ { "id": 1140, "name": "getMenuButton", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "comment": { "summary": [ { "kind": "text", "text": "Get the current value of the bot's menu button in this chat" } ] }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 338, "character": 7 } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "reference", "target": 1467, "name": "MenuButton", "package": "tgkit", "qualifiedName": "default" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 895, "name": "default.getMenuButton" } } ], "inheritedFrom": { "type": "reference", "target": 894, "name": "default.getMenuButton" } }, { "id": 1133, "name": "getMyCommands", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 322, "character": 7 } ], "signatures": [ { "id": 1134, "name": "getMyCommands", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 322, "character": 7 } ], "parameters": [ { "id": 1135, "name": "options", "variant": "param", "kind": 32768, "flags": { "isOptional": true }, "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Omit" }, "typeArguments": [ { "type": "reference", "target": 2435, "name": "MyCommandsGetOptions", "package": "tgkit" }, { "type": "literal", "value": "scope" } ], "name": "Omit", "package": "typescript" } } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "intrinsic", "name": "any" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 889, "name": "default.getMyCommands" } } ], "inheritedFrom": { "type": "reference", "target": 888, "name": "default.getMyCommands" } }, { "id": 1122, "name": "hideGeneralForumTopic", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 294, "character": 7 } ], "signatures": [ { "id": 1123, "name": "hideGeneralForumTopic", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 294, "character": 7 } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "intrinsic", "name": "void" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 878, "name": "default.hideGeneralForumTopic" } } ], "inheritedFrom": { "type": "reference", "target": 877, "name": "default.hideGeneralForumTopic" } }, { "id": 1081, "name": "leave", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 234, "character": 7 } ], "signatures": [ { "id": 1082, "name": "leave", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 234, "character": 7 } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "intrinsic", "name": "void" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 837, "name": "default.leave" } } ], "inheritedFrom": { "type": "reference", "target": 836, "name": "default.leave" } }, { "id": 1072, "name": "pinMessage", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 222, "character": 7 } ], "signatures": [ { "id": 1073, "name": "pinMessage", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 222, "character": 7 } ], "parameters": [ { "id": 1074, "name": "messageId", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "intrinsic", "name": "number" } }, { "id": 1075, "name": "options", "variant": "param", "kind": 32768, "flags": { "isOptional": true }, "type": { "type": "reference", "target": 2427, "name": "ChatMessagePinOptions", "package": "tgkit" } } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "intrinsic", "name": "void" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 828, "name": "default.pinMessage" } } ], "inheritedFrom": { "type": "reference", "target": 827, "name": "default.pinMessage" } }, { "id": 1026, "name": "promoteMember", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 162, "character": 7 } ], "signatures": [ { "id": 1027, "name": "promoteMember", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 162, "character": 7 } ], "parameters": [ { "id": 1028, "name": "userId", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "intrinsic", "name": "number" } }, { "id": 1029, "name": "options", "variant": "param", "kind": 32768, "flags": { "isOptional": true }, "type": { "type": "reference", "target": 2404, "name": "ChatMemberPromoteOptions", "package": "tgkit" } } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "intrinsic", "name": "void" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 782, "name": "default.promoteMember" } } ], "inheritedFrom": { "type": "reference", "target": 781, "name": "default.promoteMember" } }, { "id": 1106, "name": "reopenForumTopic", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 270, "character": 7 } ], "signatures": [ { "id": 1107, "name": "reopenForumTopic", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 270, "character": 7 } ], "parameters": [ { "id": 1108, "name": "forumTopicId", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "intrinsic", "name": "number" } } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "intrinsic", "name": "void" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 862, "name": "default.reopenForumTopic" } } ], "inheritedFrom": { "type": "reference", "target": 861, "name": "default.reopenForumTopic" } }, { "id": 1120, "name": "reopenGeneralForumTopic", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 290, "character": 7 } ], "signatures": [ { "id": 1121, "name": "reopenGeneralForumTopic", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 290, "character": 7 } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "intrinsic", "name": "void" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 876, "name": "default.reopenGeneralForumTopic" } } ], "inheritedFrom": { "type": "reference", "target": 875, "name": "default.reopenGeneralForumTopic" } }, { "id": 1021, "name": "restrictMember", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 158, "character": 7 } ], "signatures": [ { "id": 1022, "name": "restrictMember", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 158, "character": 7 } ], "parameters": [ { "id": 1023, "name": "userId", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "intrinsic", "name": "number" } }, { "id": 1024, "name": "permissions", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", "target": 2118, "name": "ChatPermissions", "package": "tgkit" } }, { "id": 1025, "name": "options", "variant": "param", "kind": 32768, "flags": { "isOptional": true }, "type": { "type": "reference", "target": 2402, "name": "ChatMemberRestrictOptions", "package": "tgkit" } } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "intrinsic", "name": "void" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 777, "name": "default.restrictMember" } } ], "inheritedFrom": { "type": "reference", "target": 776, "name": "default.restrictMember" } }, { "id": 1052, "name": "revokeInviteLink", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 194, "character": 7 } ], "signatures": [ { "id": 1053, "name": "revokeInviteLink", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 194, "character": 7 } ], "parameters": [ { "id": 1054, "name": "inviteLink", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "intrinsic", "name": "string" } } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "reference", "target": 1142, "name": "ChatInviteLink", "package": "tgkit", "qualifiedName": "default" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 808, "name": "default.revokeInviteLink" } } ], "inheritedFrom": { "type": "reference", "target": 807, "name": "default.revokeInviteLink" } }, { "id": 966, "name": "sendAnimation", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 102, "character": 7 } ], "signatures": [ { "id": 967, "name": "sendAnimation", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 102, "character": 7 } ], "parameters": [ { "id": 968, "name": "animation", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "intrinsic", "name": "string" } }, { "id": 969, "name": "options", "variant": "param", "kind": 32768, "flags": { "isOptional": true }, "type": { "type": "reference", "target": 2198, "name": "AnimationMessageSendOptions", "package": "tgkit" } } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "reference", "target": 1495, "name": "Message", "package": "tgkit", "qualifiedName": "default" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 722, "name": "default.sendAnimation" } } ], "inheritedFrom": { "type": "reference", "target": 721, "name": "default.sendAnimation" } }, { "id": 954, "name": "sendAudio", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 90, "character": 7 } ], "signatures": [ { "id": 955, "name": "sendAudio", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 90, "character": 7 } ], "parameters": [ { "id": 956, "name": "audio", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "intrinsic", "name": "string" } }, { "id": 957, "name": "options", "variant": "param", "kind": 32768, "flags": { "isOptional": true }, "type": { "type": "reference", "target": 2152, "name": "AudioMessageSendOptions", "package": "tgkit" } } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "reference", "target": 1495, "name": "Message", "package": "tgkit", "qualifiedName": "default" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 710, "name": "default.sendAudio" } } ], "inheritedFrom": { "type": "reference", "target": 709, "name": "default.sendAudio" } }, { "id": 1007, "name": "sendChatAction", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 142, "character": 7 } ], "signatures": [ { "id": 1008, "name": "sendChatAction", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 142, "character": 7 } ], "parameters": [ { "id": 1009, "name": "action", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", "target": 2016, "name": "ChatAction", "package": "tgkit" } } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "intrinsic", "name": "void" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 763, "name": "default.sendChatAction" } } ], "inheritedFrom": { "type": "reference", "target": 762, "name": "default.sendChatAction" } }, { "id": 991, "name": "sendContact", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 126, "character": 7 } ], "signatures": [ { "id": 992, "name": "sendContact", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 126, "character": 7 } ], "parameters": [ { "id": 993, "name": "contact", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", "target": 2264, "name": "ContactOptions", "package": "tgkit" } }, { "id": 994, "name": "options", "variant": "param", "kind": 32768, "flags": { "isOptional": true }, "type": { "type": "reference", "target": 2269, "name": "ContactMessageSendOptions", "package": "tgkit" } } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "reference", "target": 1495, "name": "Message", "package": "tgkit", "qualifiedName": "default" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 747, "name": "default.sendContact" } } ], "inheritedFrom": { "type": "reference", "target": 746, "name": "default.sendContact" } }, { "id": 999, "name": "sendDice", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 134, "character": 7 } ], "signatures": [ { "id": 1000, "name": "sendDice", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 134, "character": 7 } ], "parameters": [ { "id": 1001, "name": "emoji", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", "target": 2091, "name": "DiceEmoji", "package": "tgkit" } }, { "id": 1002, "name": "options", "variant": "param", "kind": 32768, "flags": { "isOptional": true }, "type": { "type": "reference", "target": 2299, "name": "DiceMessageSendOptions", "package": "tgkit" } } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "reference", "target": 1495, "name": "Message", "package": "tgkit", "qualifiedName": "default" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 755, "name": "default.sendDice" } } ], "inheritedFrom": { "type": "reference", "target": 754, "name": "default.sendDice" } }, { "id": 958, "name": "sendDocument", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 94, "character": 7 } ], "signatures": [ { "id": 959, "name": "sendDocument", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 94, "character": 7 } ], "parameters": [ { "id": 960, "name": "document", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "intrinsic", "name": "string" } }, { "id": 961, "name": "options", "variant": "param", "kind": 32768, "flags": { "isOptional": true }, "type": { "type": "reference", "target": 2168, "name": "DocumentMessageSendOptions", "package": "tgkit" } } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "reference", "target": 1495, "name": "Message", "package": "tgkit", "qualifiedName": "default" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 714, "name": "default.sendDocument" } } ], "inheritedFrom": { "type": "reference", "target": 713, "name": "default.sendDocument" } }, { "id": 1010, "name": "sendInvoice", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 146, "character": 7 } ], "signatures": [ { "id": 1011, "name": "sendInvoice", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 146, "character": 7 } ], "parameters": [ { "id": 1012, "name": "options", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", "target": 2495, "name": "InvoiceSendOptions", "package": "tgkit" } } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "reference", "target": 1495, "name": "Message", "package": "tgkit", "qualifiedName": "default" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 766, "name": "default.sendInvoice" } } ], "inheritedFrom": { "type": "reference", "target": 765, "name": "default.sendInvoice" } }, { "id": 982, "name": "sendLocation", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 118, "character": 7 } ], "signatures": [ { "id": 983, "name": "sendLocation", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 118, "character": 7 } ], "parameters": [ { "id": 984, "name": "latitude", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "intrinsic", "name": "number" } }, { "id": 985, "name": "longitude", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "intrinsic", "name": "number" } }, { "id": 986, "name": "options", "variant": "param", "kind": 32768, "flags": { "isOptional": true }, "type": { "type": "reference", "target": 2235, "name": "LocationMessageSendOptions", "package": "tgkit" } } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "reference", "target": 1495, "name": "Message", "package": "tgkit", "qualifiedName": "default" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 738, "name": "default.sendLocation" } } ], "inheritedFrom": { "type": "reference", "target": 737, "name": "default.sendLocation" } }, { "id": 978, "name": "sendMediaGroup", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 114, "character": 7 } ], "signatures": [ { "id": 979, "name": "sendMediaGroup", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 114, "character": 7 } ], "parameters": [ { "id": 980, "name": "media", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "array", "elementType": { "type": "union", "types": [ { "type": "reference", "target": 2670, "name": "InputMediaPhoto", "package": "tgkit" }, { "type": "reference", "target": 2677, "name": "InputMediaVideo", "package": "tgkit" }, { "type": "reference", "target": 2700, "name": "InputMediaAudio", "package": "tgkit" }, { "type": "reference", "target": 2710, "name": "InputMediaDocument", "package": "tgkit" } ] } } }, { "id": 981, "name": "options", "variant": "param", "kind": 32768, "flags": { "isOptional": true }, "type": { "type": "reference", "target": 2307, "name": "MediaGroupMessageSendOptions", "package": "tgkit" } } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "intrinsic", "name": "any" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 734, "name": "default.sendMediaGroup" } } ], "inheritedFrom": { "type": "reference", "target": 733, "name": "default.sendMediaGroup" } }, { "id": 946, "name": "sendMessage", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 82, "character": 7 } ], "signatures": [ { "id": 947, "name": "sendMessage", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 82, "character": 7 } ], "parameters": [ { "id": 948, "name": "text", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "intrinsic", "name": "string" } }, { "id": 949, "name": "options", "variant": "param", "kind": 32768, "flags": { "isOptional": true }, "type": { "type": "reference", "target": 2128, "name": "TextMessageSendOptions", "package": "tgkit" } } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "reference", "target": 1495, "name": "Message", "package": "tgkit", "qualifiedName": "default" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 702, "name": "default.sendMessage" } } ], "inheritedFrom": { "type": "reference", "target": 701, "name": "default.sendMessage" } }, { "id": 950, "name": "sendPhoto", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 86, "character": 7 } ], "signatures": [ { "id": 951, "name": "sendPhoto", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 86, "character": 7 } ], "parameters": [ { "id": 952, "name": "photo", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "intrinsic", "name": "string" } }, { "id": 953, "name": "options", "variant": "param", "kind": 32768, "flags": { "isOptional": true }, "type": { "type": "reference", "target": 2139, "name": "PhotoMessageSendOptions", "package": "tgkit" } } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "reference", "target": 1495, "name": "Message", "package": "tgkit", "qualifiedName": "default" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 706, "name": "default.sendPhoto" } } ], "inheritedFrom": { "type": "reference", "target": 705, "name": "default.sendPhoto" } }, { "id": 995, "name": "sendPoll", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 130, "character": 7 } ], "signatures": [ { "id": 996, "name": "sendPoll", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 130, "character": 7 } ], "parameters": [ { "id": 997, "name": "poll", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", "target": 2278, "name": "PollOptions", "package": "tgkit" } }, { "id": 998, "name": "options", "variant": "param", "kind": 32768, "flags": { "isOptional": true }, "type": { "type": "reference", "target": 2281, "name": "PollMessageSendOptions", "package": "tgkit" } } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "reference", "target": 1495, "name": "Message", "package": "tgkit", "qualifiedName": "default" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 751, "name": "default.sendPoll" } } ], "inheritedFrom": { "type": "reference", "target": 750, "name": "default.sendPoll" } }, { "id": 1003, "name": "sendSticker", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 138, "character": 7 } ], "signatures": [ { "id": 1004, "name": "sendSticker", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 138, "character": 7 } ], "parameters": [ { "id": 1005, "name": "sticker", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "intrinsic", "name": "string" } }, { "id": 1006, "name": "options", "variant": "param", "kind": 32768, "flags": { "isOptional": true }, "type": { "type": "reference", "target": 2470, "name": "StickerSendOptions", "package": "tgkit" } } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "reference", "target": 1495, "name": "Message", "package": "tgkit", "qualifiedName": "default" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 759, "name": "default.sendSticker" } } ], "inheritedFrom": { "type": "reference", "target": 758, "name": "default.sendSticker" } }, { "id": 987, "name": "sendVenue", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 122, "character": 7 } ], "signatures": [ { "id": 988, "name": "sendVenue", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 122, "character": 7 } ], "parameters": [ { "id": 989, "name": "venue", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", "target": 2247, "name": "VenueOptions", "package": "tgkit" } }, { "id": 990, "name": "options", "variant": "param", "kind": 32768, "flags": { "isOptional": true }, "type": { "type": "reference", "target": 2252, "name": "VenueMessageSendOptions", "package": "tgkit" } } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "reference", "target": 1495, "name": "Message", "package": "tgkit", "qualifiedName": "default" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 743, "name": "default.sendVenue" } } ], "inheritedFrom": { "type": "reference", "target": 742, "name": "default.sendVenue" } }, { "id": 962, "name": "sendVideo", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 98, "character": 7 } ], "signatures": [ { "id": 963, "name": "sendVideo", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 98, "character": 7 } ], "parameters": [ { "id": 964, "name": "video", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "intrinsic", "name": "string" } }, { "id": 965, "name": "options", "variant": "param", "kind": 32768, "flags": { "isOptional": true }, "type": { "type": "reference", "target": 2181, "name": "VideoMessageSendOptions", "package": "tgkit" } } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "reference", "target": 1495, "name": "Message", "package": "tgkit", "qualifiedName": "default" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 718, "name": "default.sendVideo" } } ], "inheritedFrom": { "type": "reference", "target": 717, "name": "default.sendVideo" } }, { "id": 974, "name": "sendVideoNote", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 110, "character": 7 } ], "signatures": [ { "id": 975, "name": "sendVideoNote", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 110, "character": 7 } ], "parameters": [ { "id": 976, "name": "videoNote", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "intrinsic", "name": "string" } }, { "id": 977, "name": "options", "variant": "param", "kind": 32768, "flags": { "isOptional": true }, "type": { "type": "reference", "target": 2152, "name": "AudioMessageSendOptions", "package": "tgkit" } } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "reference", "target": 1495, "name": "Message", "package": "tgkit", "qualifiedName": "default" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 730, "name": "default.sendVideoNote" } } ], "inheritedFrom": { "type": "reference", "target": 729, "name": "default.sendVideoNote" } }, { "id": 970, "name": "sendVoice", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 106, "character": 7 } ], "signatures": [ { "id": 971, "name": "sendVoice", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 106, "character": 7 } ], "parameters": [ { "id": 972, "name": "voice", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "intrinsic", "name": "string" } }, { "id": 973, "name": "options", "variant": "param", "kind": 32768, "flags": { "isOptional": true }, "type": { "type": "reference", "target": 2152, "name": "AudioMessageSendOptions", "package": "tgkit" } } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "reference", "target": 1495, "name": "Message", "package": "tgkit", "qualifiedName": "default" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 726, "name": "default.sendVoice" } } ], "inheritedFrom": { "type": "reference", "target": 725, "name": "default.sendVoice" } }, { "id": 1030, "name": "setAdministratorCustomTitle", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 166, "character": 7 } ], "signatures": [ { "id": 1031, "name": "setAdministratorCustomTitle", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 166, "character": 7 } ], "parameters": [ { "id": 1032, "name": "userId", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "intrinsic", "name": "number" } }, { "id": 1033, "name": "customTitle", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "intrinsic", "name": "string" } } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "intrinsic", "name": "void" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 786, "name": "default.setAdministratorCustomTitle" } } ], "inheritedFrom": { "type": "reference", "target": 785, "name": "default.setAdministratorCustomTitle" } }, { "id": 1069, "name": "setDescription", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 218, "character": 7 } ], "signatures": [ { "id": 1070, "name": "setDescription", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 218, "character": 7 } ], "parameters": [ { "id": 1071, "name": "description", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "intrinsic", "name": "string" } } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "intrinsic", "name": "void" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 825, "name": "default.setDescription" } } ], "inheritedFrom": { "type": "reference", "target": 824, "name": "default.setDescription" } }, { "id": 1136, "name": "setMenuButton", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 333, "character": 7 } ], "signatures": [ { "id": 1137, "name": "setMenuButton", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "comment": { "summary": [ { "kind": "text", "text": "Change the bot's menu button in this chat." } ] }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 333, "character": 7 } ], "parameters": [ { "id": 1138, "name": "menuButton", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", "target": 1467, "name": "MenuButton", "package": "tgkit", "qualifiedName": "default" } } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "intrinsic", "name": "void" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 892, "name": "default.setMenuButton" } } ], "inheritedFrom": { "type": "reference", "target": 891, "name": "default.setMenuButton" } }, { "id": 1126, "name": "setMyCommands", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 302, "character": 7 } ], "signatures": [ { "id": 1127, "name": "setMyCommands", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 302, "character": 7 } ], "parameters": [ { "id": 1128, "name": "commands", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "array", "elementType": { "type": "reference", "target": 647, "name": "BotCommand", "package": "tgkit", "qualifiedName": "default" } } }, { "id": 1129, "name": "options", "variant": "param", "kind": 32768, "flags": { "isOptional": true }, "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Omit" }, "typeArguments": [ { "type": "reference", "target": 2429, "name": "MyCommandsSetOptions", "package": "tgkit" }, { "type": "literal", "value": "scope" } ], "name": "Omit", "package": "typescript" } } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "intrinsic", "name": "void" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 882, "name": "default.setMyCommands" } } ], "inheritedFrom": { "type": "reference", "target": 881, "name": "default.setMyCommands" } }, { "id": 1040, "name": "setPermissions", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 178, "character": 7 } ], "signatures": [ { "id": 1041, "name": "setPermissions", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 178, "character": 7 } ], "parameters": [ { "id": 1042, "name": "permissions", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", "target": 2118, "name": "ChatPermissions", "package": "tgkit" } } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "intrinsic", "name": "void" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 796, "name": "default.setPermissions" } } ], "inheritedFrom": { "type": "reference", "target": 795, "name": "default.setPermissions" } }, { "id": 1061, "name": "setPhoto", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 206, "character": 7 } ], "signatures": [ { "id": 1062, "name": "setPhoto", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 206, "character": 7 } ], "parameters": [ { "id": 1063, "name": "photo", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "intrinsic", "name": "string" } } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "intrinsic", "name": "void" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 817, "name": "default.setPhoto" } } ], "inheritedFrom": { "type": "reference", "target": 816, "name": "default.setPhoto" } }, { "id": 1090, "name": "setStickerSet", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 250, "character": 7 } ], "signatures": [ { "id": 1091, "name": "setStickerSet", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 250, "character": 7 } ], "parameters": [ { "id": 1092, "name": "stickerSetName", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "intrinsic", "name": "string" } } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "intrinsic", "name": "void" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 846, "name": "default.setStickerSet" } } ], "inheritedFrom": { "type": "reference", "target": 845, "name": "default.setStickerSet" } }, { "id": 1066, "name": "setTitle", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 214, "character": 7 } ], "signatures": [ { "id": 1067, "name": "setTitle", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 214, "character": 7 } ], "parameters": [ { "id": 1068, "name": "title", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "intrinsic", "name": "string" } } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "intrinsic", "name": "void" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 822, "name": "default.setTitle" } } ], "inheritedFrom": { "type": "reference", "target": 821, "name": "default.setTitle" } }, { "id": 1017, "name": "unbanMember", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 154, "character": 7 } ], "signatures": [ { "id": 1018, "name": "unbanMember", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 154, "character": 7 } ], "parameters": [ { "id": 1019, "name": "userId", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "intrinsic", "name": "number" } }, { "id": 1020, "name": "options", "variant": "param", "kind": 32768, "flags": { "isOptional": true }, "type": { "type": "reference", "target": 2400, "name": "ChatMemberUnbanOptions", "package": "tgkit" } } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "intrinsic", "name": "void" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 773, "name": "default.unbanMember" } } ], "inheritedFrom": { "type": "reference", "target": 772, "name": "default.unbanMember" } }, { "id": 1037, "name": "unbanSenderChat", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 174, "character": 7 } ], "signatures": [ { "id": 1038, "name": "unbanSenderChat", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 174, "character": 7 } ], "parameters": [ { "id": 1039, "name": "senderChatId", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "intrinsic", "name": "number" } } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "intrinsic", "name": "void" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 793, "name": "default.unbanSenderChat" } } ], "inheritedFrom": { "type": "reference", "target": 792, "name": "default.unbanSenderChat" } }, { "id": 1124, "name": "unhideGeneralForumTopic", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 298, "character": 7 } ], "signatures": [ { "id": 1125, "name": "unhideGeneralForumTopic", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 298, "character": 7 } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "intrinsic", "name": "void" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 880, "name": "default.unhideGeneralForumTopic" } } ], "inheritedFrom": { "type": "reference", "target": 879, "name": "default.unhideGeneralForumTopic" } }, { "id": 1112, "name": "unpinAllForumTopicMessages", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 278, "character": 7 } ], "signatures": [ { "id": 1113, "name": "unpinAllForumTopicMessages", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 278, "character": 7 } ], "parameters": [ { "id": 1114, "name": "forumTopicId", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "intrinsic", "name": "number" } } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "intrinsic", "name": "void" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 868, "name": "default.unpinAllForumTopicMessages" } } ], "inheritedFrom": { "type": "reference", "target": 867, "name": "default.unpinAllForumTopicMessages" } }, { "id": 1079, "name": "unpinAllMessages", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 230, "character": 7 } ], "signatures": [ { "id": 1080, "name": "unpinAllMessages", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 230, "character": 7 } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "intrinsic", "name": "void" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 835, "name": "default.unpinAllMessages" } } ], "inheritedFrom": { "type": "reference", "target": 834, "name": "default.unpinAllMessages" } }, { "id": 1076, "name": "unpinMessage", "variant": "declaration", "kind": 2048, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 226, "character": 7 } ], "signatures": [ { "id": 1077, "name": "unpinMessage", "variant": "signature", "kind": 4096, "flags": { "isInherited": true }, "sources": [ { "fileName": "packages/tgkit/src/structures/Chat.ts", "line": 226, "character": 7 } ], "parameters": [ { "id": 1078, "name": "messageId", "variant": "param", "kind": 32768, "flags": { "isOptional": true }, "type": { "type": "intrinsic", "name": "number" } } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/.pnpm/typescript@5.5.3/node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "intrinsic", "name": "void" } ], "name": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "target": 832, "name": "default.unpinMessage" } } ], "inheritedFrom": { "type": "reference", "target": 831, "name": "default.unpinMessage" } } ], "groups": [ { "title": "Constructors", "children": [ 898 ] }, { "title": "Properties", "children": [ 902, 905, 911, 912, 917, 906, 907, 908, 909, 926, 935, 1141, 936, 922, 915, 916, 943, 930, 931, 918, 932, 919, 933, 939, 923, 945, 921, 920, 944, 937, 938, 903, 929, 925, 910, 904, 924, 913, 914, 927, 934, 941, 940, 928, 942 ] }, { "title": "Methods", "children": [ 1055, 1013, 1034, 1103, 1118, 1095, 1045, 1058, 1109, 1130, 1064, 1093, 1099, 1115, 1048, 1043, 1083, 1087, 1085, 1139, 1133, 1122, 1081, 1072, 1026, 1106, 1120, 1021, 1052, 966, 954, 1007, 991, 999, 958, 1010, 982, 978, 946, 950, 995, 1003, 987, 962, 974, 970, 1030, 1069, 1136, 1126, 1040, 1061, 1090, 1066, 1017, 1037, 1124, 1112, 1079, 1076 ] } ], "sources": [ { "fileName": "packages/tgkit/src/structures/ChatFull.ts", "line": 10, "character": 21 } ], "extendedTypes": [ { "type": "reference", "target": 689, "name": "default", "package": "tgkit" } ] }