22title : RoomInvitation
33---
44
5- 对群聊邀请事件的封装
5+ > 对群聊邀请事件的封装
66
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
288
9+ ::: wechaty.user.room_invitation.RoomInvitation.accept
10+ ### 示例代码
2911``` python
3012import asyncio
3113from wechaty import Wechaty, RoomInvitation
@@ -44,14 +26,8 @@ class MyBot(Wechaty):
4426asyncio.run(MyBot().start())
4527```
4628
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+ ### 示例代码
5531``` python
5632import asyncio
5733from wechaty import Wechaty, RoomInvitation
@@ -71,14 +47,8 @@ class MyBot(Wechaty):
7147asyncio.run(MyBot().start())
7248```
7349
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+ ### 示例代码
8252``` python
8353import asyncio
8454from wechaty import Wechaty, RoomInvitation
@@ -96,21 +66,15 @@ class MyBot(Wechaty):
9666asyncio.run(MyBot().start())
9767```
9868
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
10770
108- ** 类型 ** : [ ` RoomInvitation ` ] ( room-invitation.md# RoomInvitation) 的实例方法
71+ ::: wechaty.user.room_invitation. RoomInvitation.member_list
10972
110- ### async def age \( self \) ⇒ ` int `
73+ ::: wechaty.user.room_invitation.RoomInvitation.date
11174
112- 获取当前距离已接收到的这条群聊邀请的时间的间隔, 单位为秒
75+ ::: wechaty.user.room_invitation.RoomInvitation.age
76+ > 举个例子, 有条群聊邀请是` 8:43:01 ` 发送的, 而当我们在Wechaty中接收到它的时候时间已经为 ` 8:43:15 ` , 那么这时 ` age() ` 返回的值为 ` 8:43:15 - 8:43:01 = 14 (秒) `
11377
114- 举个例子, 有条群聊邀请是 ` 8:43:01 ` 发送的, 而当我们在Wechaty中接收到它的时候时间已经为 ` 8:43:15 ` , 那么这时 ` age() ` 返回的值为 ` 8:43:15 - 8:43:01 = 14 (秒) `
78+ ::: wechaty.user.room_invitation.RoomInvitation.from_json
11579
116- ** 类型 ** : [ ` RoomInvitation ` ] ( room-invitation.md# RoomInvitation) 的实例方法
80+ ::: wechaty.user.room_invitation. RoomInvitation.to_json
0 commit comments