Function: createCardComment()
function createCardComment(client, parameters): Promise<{
appCreator?: Record<string, any> | null;
data: Record<string, any>;
date: Date;
display?: {
entities?: {
card?: {
hideIfContext?: boolean;
id: string;
shortLink?: string;
text?: string;
type?: string;
};
comment?: {
text?: string;
type?: string;
};
contextOn?: {
hideIfContext?: boolean;
idContext?: string;
translationKey?: string;
type?: string;
};
memberCreator?: {
id: string;
text?: string;
type?: string;
username?: string;
};
};
translationKey?: string;
};
entities?: unknown[];
id: string;
idMemberCreator: string;
limits?: | {
attachments?: {
perBoard?: {
count?: number;
disableAt: number;
status: string;
warnAt: number;
};
perCard?: {
count?: number;
disableAt: number;
status: string;
warnAt: number;
};
};
boards?: {
totalAccessRequestsPerBoard?: {
count?: number;
disableAt: number;
status: string;
warnAt: number;
};
totalMembersPerBoard?: {
count?: number;
disableAt: number;
status: string;
warnAt: number;
};
totalPerMember?: {
count?: number;
disableAt: number;
status: string;
warnAt: number;
};
};
cards?: {
openPerBoard?: {
count?: number;
disableAt: number;
status: string;
warnAt: number;
};
openPerList?: {
count?: number;
disableAt: number;
status: string;
warnAt: number;
};
totalPerBoard?: {
count?: number;
disableAt: number;
status: string;
warnAt: number;
};
totalPerList?: {
count?: number;
disableAt: number;
status: string;
warnAt: number;
};
};
checkItems?: {
perChecklist?: {
count?: number;
disableAt: number;
status: string;
warnAt: number;
};
};
checklists?: {
perBoard?: {
count?: number;
disableAt: number;
status: string;
warnAt: number;
};
perCard?: {
count?: number;
disableAt: number;
status: string;
warnAt: number;
};
};
customFieldOptions?: {
perField?: {
count?: number;
disableAt: number;
status: string;
warnAt: number;
};
};
customFields?: {
perBoard?: {
count?: number;
disableAt: number;
status: string;
warnAt: number;
};
};
labels?: {
perBoard?: {
count?: number;
disableAt: number;
status: string;
warnAt: number;
};
};
lists?: {
openPerBoard?: {
count?: number;
disableAt: number;
status: string;
warnAt: number;
};
totalPerBoard?: {
count?: number;
disableAt: number;
status: string;
warnAt: number;
};
};
orgs?: {
freeBoardsPerOrg?: {
count?: number;
disableAt: number;
status: string;
warnAt: number;
};
totalMembersPerOrg?: {
count?: number;
disableAt: number;
status: string;
warnAt: number;
};
totalPerMember?: {
count?: number;
disableAt: number;
status: string;
warnAt: number;
};
usersPerFreeOrg?: {
count?: number;
disableAt: number;
status: string;
warnAt: number;
};
};
reactions?: {
perAction?: {
count?: number;
disableAt: number;
status: string;
warnAt: number;
};
uniquePerAction?: {
count?: number;
disableAt: number;
status: string;
warnAt: number;
};
};
stickers?: {
perCard?: {
count?: number;
disableAt: number;
status: string;
warnAt: number;
};
};
}
| null;
member?: | {
aaBlockSyncUntil?: string | null;
aaEmail?: string | null;
aaEnrolledDate?: Date | null;
aaId?: string | null;
active?: boolean;
activityBlocked?: boolean;
avatarHash?: string;
avatarSource?: "none" | "gravatar" | "upload";
avatarUrl?: string;
bio?: string;
bioData?: | {
emoji?: Record<string, any>;
}
| null;
boards?: unknown[];
confirmed?: boolean;
credentialsRemovedCount?: number;
dateLastActive?: Date;
dateLastImpression?: Date;
domainClaimed?: string | null;
email?: string;
fullName?: string;
gravatarHash?: string;
id: string;
idBoards?: string[];
idBoardsPinned?: string[] | null;
idEnterprise?: string | null;
idEnterprisesAdmin?: string[];
idEnterprisesDeactivated?: string[];
idMemberReferrer?: string | null;
idOrganizations?: string[];
idPremOrgsAdmin?: string[];
initials?: string;
isAaMastered?: boolean;
ixUpdate?: string;
lastActive?: unknown;
limits?: {
attachments?: {
perBoard?: {
count?: ... | ...;
disableAt: number;
status: string;
warnAt: number;
};
perCard?: {
count?: ... | ...;
disableAt: number;
status: string;
warnAt: number;
};
};
boards?: {
totalAccessRequestsPerBoard?: {
count?: ... | ...;
disableAt: number;
status: string;
warnAt: number;
};
totalMembersPerBoard?: {
count?: ... | ...;
disableAt: number;
status: string;
warnAt: number;
};
totalPerMember?: {
count?: ... | ...;
disableAt: number;
status: string;
warnAt: number;
};
};
cards?: {
openPerBoard?: {
count?: ... | ...;
disableAt: number;
status: string;
warnAt: number;
};
openPerList?: {
count?: ... | ...;
disableAt: number;
status: string;
warnAt: number;
};
totalPerBoard?: {
count?: ... | ...;
disableAt: number;
status: string;
warnAt: number;
};
totalPerList?: {
count?: ... | ...;
disableAt: number;
status: string;
warnAt: number;
};
};
checkItems?: {
perChecklist?: {
count?: ... | ...;
disableAt: number;
status: string;
warnAt: number;
};
};
checklists?: {
perBoard?: {
count?: ... | ...;
disableAt: number;
status: string;
warnAt: number;
};
perCard?: {
count?: ... | ...;
disableAt: number;
status: string;
warnAt: number;
};
};
customFieldOptions?: {
perField?: {
count?: ... | ...;
disableAt: number;
status: string;
warnAt: number;
};
};
customFields?: {
perBoard?: {
count?: ... | ...;
disableAt: number;
status: string;
warnAt: number;
};
};
labels?: {
perBoard?: {
count?: ... | ...;
disableAt: number;
status: string;
warnAt: number;
};
};
lists?: {
openPerBoard?: {
count?: ... | ...;
disableAt: number;
status: string;
warnAt: number;
};
totalPerBoard?: {
count?: ... | ...;
disableAt: number;
status: string;
warnAt: number;
};
};
orgs?: {
freeBoardsPerOrg?: {
count?: ... | ...;
disableAt: number;
status: string;
warnAt: number;
};
totalMembersPerOrg?: {
count?: ... | ...;
disableAt: number;
status: string;
warnAt: number;
};
totalPerMember?: {
count?: ... | ...;
disableAt: number;
status: string;
warnAt: number;
};
usersPerFreeOrg?: {
count?: ... | ...;
disableAt: number;
status: string;
warnAt: number;
};
};
reactions?: {
perAction?: {
count?: ... | ...;
disableAt: number;
status: string;
warnAt: number;
};
uniquePerAction?: {
count?: ... | ...;
disableAt: number;
status: string;
warnAt: number;
};
};
stickers?: {
perCard?: {
count?: ... | ...;
disableAt: number;
status: string;
warnAt: number;
};
};
};
loginTypes?: string[];
marketingOptIn?: {
date?: Date;
optedIn?: boolean;
};
memberType?: "normal" | "ghost";
messagesDismissed?: object[];
nodeId?: string;
nonPublic?: {
avatarHash?: string;
avatarUrl?: string;
fullName?: string;
initials?: string;
};
nonPublicAvailable?: boolean;
notifications?: unknown[];
oneTimeMessagesDismissed?: string[];
organizations?: unknown[];
prefs?: {
colorBlind?: boolean;
keyboardShortcutsEnabled?: boolean;
locale?: string;
minutesBeforeDeadlineToNotify?: number;
minutesBetweenSummaries?: number;
privacy?: {
avatar?: "private" | "public" | "collaborator";
fullName?: "private" | "public" | "collaborator";
};
sendSummaries?: boolean;
timezone?: string;
timezoneInfo?: {
dateNext?: Date;
offsetCurrent?: number;
offsetNext?: number;
timezoneCurrent?: string;
timezoneNext?: string;
};
twoFactor?: {
enabled?: boolean;
needsNewBackups?: boolean;
};
};
premiumFeatures?: string[];
products?: number[];
sessionType?: string | null;
similarity?: number;
status?: "disconnected";
trophies?: string[];
uploadedAvatarHash?: string | null;
uploadedAvatarUrl?: string | null;
url?: string;
username?: string;
}
| null;
memberCreator?: {
activityBlocked?: boolean;
avatarHash?: string;
avatarUrl?: string;
fullName?: string;
id: string;
idMemberReferrer?: string | null;
initials?: string;
nonPublic?: Record<string, any>;
nonPublicAvailable?: boolean;
username?: string;
};
type: string;
}>;Defined in: api/cards.ts:580
Add a new comment to a card
Parameters
| Parameter | Type | Description |
|---|---|---|
client | Client | - |
parameters | { id: unknown; text: string; } | - |
parameters.id | unknown | The ID of the Card |
parameters.text | string | The comment |
Returns
Promise<{ appCreator?: Record<string, any> | null; data: Record<string, any>; date: Date; display?: { entities?: { card?: { hideIfContext?: boolean; id: string; shortLink?: string; text?: string; type?: string; }; comment?: { text?: string; type?: string; }; contextOn?: { hideIfContext?: boolean; idContext?: string; translationKey?: string; type?: string; }; memberCreator?: { id: string; text?: string; type?: string; username?: string; }; }; translationKey?: string; }; entities?: unknown[]; id: string; idMemberCreator: string; limits?: | { attachments?: { perBoard?: { count?: number; disableAt: number; status: string; warnAt: number; }; perCard?: { count?: number; disableAt: number; status: string; warnAt: number; }; }; boards?: { totalAccessRequestsPerBoard?: { count?: number; disableAt: number; status: string; warnAt: number; }; totalMembersPerBoard?: { count?: number; disableAt: number; status: string; warnAt: number; }; totalPerMember?: { count?: number; disableAt: number; status: string; warnAt: number; }; }; cards?: { openPerBoard?: { count?: number; disableAt: number; status: string; warnAt: number; }; openPerList?: { count?: number; disableAt: number; status: string; warnAt: number; }; totalPerBoard?: { count?: number; disableAt: number; status: string; warnAt: number; }; totalPerList?: { count?: number; disableAt: number; status: string; warnAt: number; }; }; checkItems?: { perChecklist?: { count?: number; disableAt: number; status: string; warnAt: number; }; }; checklists?: { perBoard?: { count?: number; disableAt: number; status: string; warnAt: number; }; perCard?: { count?: number; disableAt: number; status: string; warnAt: number; }; }; customFieldOptions?: { perField?: { count?: number; disableAt: number; status: string; warnAt: number; }; }; customFields?: { perBoard?: { count?: number; disableAt: number; status: string; warnAt: number; }; }; labels?: { perBoard?: { count?: number; disableAt: number; status: string; warnAt: number; }; }; lists?: { openPerBoard?: { count?: number; disableAt: number; status: string; warnAt: number; }; totalPerBoard?: { count?: number; disableAt: number; status: string; warnAt: number; }; }; orgs?: { freeBoardsPerOrg?: { count?: number; disableAt: number; status: string; warnAt: number; }; totalMembersPerOrg?: { count?: number; disableAt: number; status: string; warnAt: number; }; totalPerMember?: { count?: number; disableAt: number; status: string; warnAt: number; }; usersPerFreeOrg?: { count?: number; disableAt: number; status: string; warnAt: number; }; }; reactions?: { perAction?: { count?: number; disableAt: number; status: string; warnAt: number; }; uniquePerAction?: { count?: number; disableAt: number; status: string; warnAt: number; }; }; stickers?: { perCard?: { count?: number; disableAt: number; status: string; warnAt: number; }; }; } | null; member?: | { aaBlockSyncUntil?: string | null; aaEmail?: string | null; aaEnrolledDate?: Date | null; aaId?: string | null; active?: boolean; activityBlocked?: boolean; avatarHash?: string; avatarSource?: "none" | "gravatar" | "upload"; avatarUrl?: string; bio?: string; bioData?: | { emoji?: Record<string, any>; } | null; boards?: unknown[]; confirmed?: boolean; credentialsRemovedCount?: number; dateLastActive?: Date; dateLastImpression?: Date; domainClaimed?: string | null; email?: string; fullName?: string; gravatarHash?: string; id: string; idBoards?: string[]; idBoardsPinned?: string[] | null; idEnterprise?: string | null; idEnterprisesAdmin?: string[]; idEnterprisesDeactivated?: string[]; idMemberReferrer?: string | null; idOrganizations?: string[]; idPremOrgsAdmin?: string[]; initials?: string; isAaMastered?: boolean; ixUpdate?: string; lastActive?: unknown; limits?: { attachments?: { perBoard?: { count?: ... | ...; disableAt: number; status: string; warnAt: number; }; perCard?: { count?: ... | ...; disableAt: number; status: string; warnAt: number; }; }; boards?: { totalAccessRequestsPerBoard?: { count?: ... | ...; disableAt: number; status: string; warnAt: number; }; totalMembersPerBoard?: { count?: ... | ...; disableAt: number; status: string; warnAt: number; }; totalPerMember?: { count?: ... | ...; disableAt: number; status: string; warnAt: number; }; }; cards?: { openPerBoard?: { count?: ... | ...; disableAt: number; status: string; warnAt: number; }; openPerList?: { count?: ... | ...; disableAt: number; status: string; warnAt: number; }; totalPerBoard?: { count?: ... | ...; disableAt: number; status: string; warnAt: number; }; totalPerList?: { count?: ... | ...; disableAt: number; status: string; warnAt: number; }; }; checkItems?: { perChecklist?: { count?: ... | ...; disableAt: number; status: string; warnAt: number; }; }; checklists?: { perBoard?: { count?: ... | ...; disableAt: number; status: string; warnAt: number; }; perCard?: { count?: ... | ...; disableAt: number; status: string; warnAt: number; }; }; customFieldOptions?: { perField?: { count?: ... | ...; disableAt: number; status: string; warnAt: number; }; }; customFields?: { perBoard?: { count?: ... | ...; disableAt: number; status: string; warnAt: number; }; }; labels?: { perBoard?: { count?: ... | ...; disableAt: number; status: string; warnAt: number; }; }; lists?: { openPerBoard?: { count?: ... | ...; disableAt: number; status: string; warnAt: number; }; totalPerBoard?: { count?: ... | ...; disableAt: number; status: string; warnAt: number; }; }; orgs?: { freeBoardsPerOrg?: { count?: ... | ...; disableAt: number; status: string; warnAt: number; }; totalMembersPerOrg?: { count?: ... | ...; disableAt: number; status: string; warnAt: number; }; totalPerMember?: { count?: ... | ...; disableAt: number; status: string; warnAt: number; }; usersPerFreeOrg?: { count?: ... | ...; disableAt: number; status: string; warnAt: number; }; }; reactions?: { perAction?: { count?: ... | ...; disableAt: number; status: string; warnAt: number; }; uniquePerAction?: { count?: ... | ...; disableAt: number; status: string; warnAt: number; }; }; stickers?: { perCard?: { count?: ... | ...; disableAt: number; status: string; warnAt: number; }; }; }; loginTypes?: string[]; marketingOptIn?: { date?: Date; optedIn?: boolean; }; memberType?: "normal" | "ghost"; messagesDismissed?: object[]; nodeId?: string; nonPublic?: { avatarHash?: string; avatarUrl?: string; fullName?: string; initials?: string; }; nonPublicAvailable?: boolean; notifications?: unknown[]; oneTimeMessagesDismissed?: string[]; organizations?: unknown[]; prefs?: { colorBlind?: boolean; keyboardShortcutsEnabled?: boolean; locale?: string; minutesBeforeDeadlineToNotify?: number; minutesBetweenSummaries?: number; privacy?: { avatar?: "private" | "public" | "collaborator"; fullName?: "private" | "public" | "collaborator"; }; sendSummaries?: boolean; timezone?: string; timezoneInfo?: { dateNext?: Date; offsetCurrent?: number; offsetNext?: number; timezoneCurrent?: string; timezoneNext?: string; }; twoFactor?: { enabled?: boolean; needsNewBackups?: boolean; }; }; premiumFeatures?: string[]; products?: number[]; sessionType?: string | null; similarity?: number; status?: "disconnected"; trophies?: string[]; uploadedAvatarHash?: string | null; uploadedAvatarUrl?: string | null; url?: string; username?: string; } | null; memberCreator?: { activityBlocked?: boolean; avatarHash?: string; avatarUrl?: string; fullName?: string; id: string; idMemberReferrer?: string | null; initials?: string; nonPublic?: Record<string, any>; nonPublicAvailable?: boolean; username?: string; }; type: string; }>