2
2
title : RoomInvitation
3
3
---
4
4
5
- 对群聊邀请事件的封装
5
+ > 对群聊邀请事件的封装
6
6
7
- ## RoomInvitation
8
-
9
- 接受群聊的邀请
10
-
11
- ** 类型** : 全局类
12
-
13
- * [ RoomInvitation] ( room-invitation.md#RoomInvitation )
14
- * [ .accept\(\) ] ( room-invitation.md#RoomInvitation+accept ) ⇒ ` None `
15
- * [ .inviter\(\) ] ( room-invitation.md#RoomInvitation+inviter ) ⇒ ` Contact `
16
- * [ .topic\(\) ] ( room-invitation.md#RoomInvitation+topic ) ⇒ ` str `
17
- * [ ~~ .roomTopic\(\) ~~ ] ( room-invitation.md#RoomInvitation+roomTopic ) ⇒ ` str `
18
- * [ .date\(\) ] ( room-invitation.md#RoomInvitation+date ) ⇒ ` datetime `
19
- * [ .age\(\) ] ( room-invitation.md#RoomInvitation+age ) ⇒ ` int `
20
-
21
- ### async def accept\( self\) ⇒ ` None `
22
-
23
- 接受群聊邀请
24
-
25
- ** 类型** : [ ` RoomInvitation ` ] ( room-invitation.md#RoomInvitation ) 的实例方法
26
-
27
- #### 示例
7
+ ::: wechaty.user.room_invitation.RoomInvitation.load
28
8
9
+ ::: wechaty.user.room_invitation.RoomInvitation.accept
10
+ ### 示例代码
29
11
``` python
30
12
import asyncio
31
13
from wechaty import Wechaty, RoomInvitation
@@ -44,14 +26,8 @@ class MyBot(Wechaty):
44
26
asyncio.run(MyBot().start())
45
27
```
46
28
47
- ### async def inviter\( self\) ⇒ ` Contact `
48
-
49
- 获取群聊邀请的邀请人
50
-
51
- ** 类型** : [ ` RoomInvitation ` ] ( room-invitation.md#RoomInvitation ) 的实例方法
52
-
53
- #### 示例
54
-
29
+ ::: wechaty.user.room_invitation.RoomInvitation.inviter
30
+ ### 示例代码
55
31
``` python
56
32
import asyncio
57
33
from wechaty import Wechaty, RoomInvitation
@@ -71,14 +47,8 @@ class MyBot(Wechaty):
71
47
asyncio.run(MyBot().start())
72
48
```
73
49
74
- ### async def topic\( self\) ⇒ ` str `
75
-
76
- 获取群聊邀请的群聊名
77
-
78
- ** 类型** : [ ` RoomInvitation ` ] ( room-invitation.md#RoomInvitation ) 的实例方法
79
-
80
- #### 示例
81
-
50
+ ::: wechaty.user.room_invitation.RoomInvitation.topic
51
+ ### 示例代码
82
52
``` python
83
53
import asyncio
84
54
from wechaty import Wechaty, RoomInvitation
@@ -96,21 +66,15 @@ class MyBot(Wechaty):
96
66
asyncio.run(MyBot().start())
97
67
```
98
68
99
- ### ~~ async def roomTopic\(\) ~~
100
-
101
- ** 类型** : [ ` RoomInvitation ` ] ( room-invitation.md#RoomInvitation ) 的实例方法
102
- ** 已弃用:** : 请使用 topic\(\)
103
-
104
- ### async def date\( self\) ⇒ ` datetime `
105
-
106
- 获取群聊邀请的日期
69
+ ::: wechaty.user.room_invitation.RoomInvitation.member_count
107
70
108
- ** 类型 ** : [ ` RoomInvitation ` ] ( room-invitation.md# RoomInvitation) 的实例方法
71
+ ::: wechaty.user.room_invitation. RoomInvitation.member_list
109
72
110
- ### async def age \( self \) ⇒ ` int `
73
+ ::: wechaty.user.room_invitation.RoomInvitation.date
111
74
112
- 获取当前距离已接收到的这条群聊邀请的时间的间隔, 单位为秒
75
+ ::: wechaty.user.room_invitation.RoomInvitation.age
76
+ > 举个例子, 有条群聊邀请是` 8:43:01 ` 发送的, 而当我们在Wechaty中接收到它的时候时间已经为 ` 8:43:15 ` , 那么这时 ` age() ` 返回的值为 ` 8:43:15 - 8:43:01 = 14 (秒) `
113
77
114
- 举个例子, 有条群聊邀请是 ` 8:43:01 ` 发送的, 而当我们在Wechaty中接收到它的时候时间已经为 ` 8:43:15 ` , 那么这时 ` age() ` 返回的值为 ` 8:43:15 - 8:43:01 = 14 (秒) `
78
+ ::: wechaty.user.room_invitation.RoomInvitation.from_json
115
79
116
- ** 类型 ** : [ ` RoomInvitation ` ] ( room-invitation.md# RoomInvitation) 的实例方法
80
+ ::: wechaty.user.room_invitation. RoomInvitation.to_json
0 commit comments