wechaty-puppet
Version:
Abstract Puppet for Wechaty
82 lines (47 loc) • 1.72 kB
Markdown
[Wechaty Puppet v0.9.8 Interface](../README.md) > [MessagePayloadBase](../interfaces/messagepayloadbase.md)
# Interface: MessagePayloadBase
## Hierarchy
**MessagePayloadBase**
## Index
### Properties
* [contactId](messagepayloadbase.md#contactid)
* [filename](messagepayloadbase.md#filename)
* [id](messagepayloadbase.md#id)
* [text](messagepayloadbase.md#text)
* [timestamp](messagepayloadbase.md#timestamp)
* [type](messagepayloadbase.md#type)
---
## Properties
<a id="contactid"></a>
### `<Optional>` contactId
**● contactId**: * `undefined` | `string`
*
*Defined in [schemas/message.ts:14](https://github.com/Chatie/wechaty-puppet/blob/e056248/src/schemas/message.ts#L14)*
___
<a id="filename"></a>
### `<Optional>` filename
**● filename**: * `undefined` | `string`
*
*Defined in [schemas/message.ts:15](https://github.com/Chatie/wechaty-puppet/blob/e056248/src/schemas/message.ts#L15)*
___
<a id="id"></a>
### id
**● id**: *`string`*
*Defined in [schemas/message.ts:13](https://github.com/Chatie/wechaty-puppet/blob/e056248/src/schemas/message.ts#L13)*
___
<a id="text"></a>
### `<Optional>` text
**● text**: * `undefined` | `string`
*
*Defined in [schemas/message.ts:16](https://github.com/Chatie/wechaty-puppet/blob/e056248/src/schemas/message.ts#L16)*
___
<a id="timestamp"></a>
### timestamp
**● timestamp**: *`number`*
*Defined in [schemas/message.ts:17](https://github.com/Chatie/wechaty-puppet/blob/e056248/src/schemas/message.ts#L17)*
___
<a id="type"></a>
### type
**● type**: *[MessageType](../enums/messagetype.md)*
*Defined in [schemas/message.ts:18](https://github.com/Chatie/wechaty-puppet/blob/e056248/src/schemas/message.ts#L18)*
___