itd-api / Comment
Interface: Comment
Defined in: types/models.ts:335
Комментарий к посту или ответ на комментарий.
Properties
attachments?
optional attachments?: Attachment[];Defined in: types/models.ts:353
Вложения. У голосового — одно аудио с mimeType: 'audio/ogg'.
author
author: Author;Defined in: types/models.ts:347
content
content: string;Defined in: types/models.ts:338
Текст. У голосового комментария пустой.
createdAt
createdAt: string;Defined in: types/models.ts:351
id
id: string;Defined in: types/models.ts:336
isLiked
isLiked: boolean;Defined in: types/models.ts:350
likesCount
likesCount: number;Defined in: types/models.ts:348
replies?
optional replies?: Comment[];Defined in: types/models.ts:355
Вложенные ответы. В списках приходит превью, полный список — через itd.comments.replies().
repliesCount
repliesCount: number;Defined in: types/models.ts:349
replyTo?
optional replyTo?: CommentReplyTo;Defined in: types/models.ts:357
Заполнено только у ответов.
spans?
optional spans?: Span[];Defined in: types/models.ts:346
Разметка текста, включая автоматически найденные сервером хэштеги и упоминания.
Методы создания и редактирования комментария принимают только content, поэтому библиотека не отправляет ручные spans в этих операциях. Поле необязательно: отдельные ответы сервера могут его не содержать.