api.deleteChatMessagesByDate()
Deletes all messages between the specified dates in a chat. Supported only for private chats and basic groups. Messages sent in the last 30 seconds will not be deleted
Parameters
DeleteChatMessagesByDateParams
:chevron_leftchevron_right
Parameters
Interface
Name | Type | Description |
---|---|---|
chatId | number | Chat identifier |
minDate | number | The minimum date of the messages to delete |
maxDate | number | The maximum date of the messages to delete |
revoke | boolean | Pass true to delete chat messages for all users; private chats only |
Returns
ApiResponse
interface:interface ApiResponse {
_: 'deleteChatMessagesByDate' | 'error'
airgram: Airgram
request: {
method: 'deleteChatMessagesByDate'
params: DeleteChatMessagesByDateParams
}
response: |
setState: (nextState: Record<string, unknown>) => void
getState: () => Record<string, unknown>
}