This repository has been archived on 2026-03-06. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
openclaw-extensions/wecom/node_modules/@line/bot-sdk/lib/messaging-api/model/pushMessageRequest.ts
T

41 lines
1.5 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
/**
* LINE Messaging API
* This document describes LINE Messaging API.
*
* The version of the OpenAPI document: 0.0.1
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
import { Message } from "./message.js";
export type PushMessageRequest = {
/**
* ID of the receiver.
*
* @see <a href="https://developers.line.biz/en/reference/messaging-api/#send-push-message">to Documentation</a>
*/
to: string /**/;
/**
* List of Message objects.
*
* @see <a href="https://developers.line.biz/en/reference/messaging-api/#send-push-message">messages Documentation</a>
*/
messages: Array<Message> /**/;
/**
* `true`: The user doesn’t receive a push notification when a message is sent. `false`: The user receives a push notification when the message is sent (unless they have disabled push notifications in LINE and/or their device). The default value is false.
*
* @see <a href="https://developers.line.biz/en/reference/messaging-api/#send-push-message">notificationDisabled Documentation</a>
*/
notificationDisabled?: boolean /* = false*/;
/**
* List of aggregation unit name. Case-sensitive. This functions can only be used by corporate users who have submitted the required applications.
*
* @see <a href="https://developers.line.biz/en/reference/messaging-api/#send-push-message">customAggregationUnits Documentation</a>
*/
customAggregationUnits?: Array<string> /**/;
};