@@ -9,12 +9,15 @@ class Interaction:
99 "id" ,
1010 "application_id" ,
1111 "type" ,
12+ "scene" ,
1213 "chat_type" ,
1314 "event_id" ,
1415 "data" ,
1516 "guild_id" ,
1617 "channel_id" ,
17- "group_open_id" ,
18+ "user_openid" ,
19+ "group_openid" ,
20+ "group_member_openid" ,
1821 "timestamp" ,
1922 "version" ,
2023 )
@@ -24,13 +27,16 @@ def __init__(self, api: BotAPI, event_id, data: interaction.InteractionPayload):
2427
2528 self .id = data .get ("id" , None )
2629 self .type = data .get ("type" , None )
30+ self .scene = data .get ("scene" , None )
2731 self .chat_type = data .get ("chat_type" , None )
2832 self .application_id = data .get ("application_id" , None )
2933 self .event_id = event_id
3034 self .data = self ._Data (data .get ("data" , {}))
3135 self .guild_id = data .get ("guild_id" , None )
3236 self .channel_id = data .get ("channel_id" , None )
33- self .group_open_id = data .get ("group_open_id" , None )
37+ self .user_openid = data .get ("user_openid" , None )
38+ self .group_openid = data .get ("group_openid" , None )
39+ self .group_member_openid = data .get ("group_member_openid" , None )
3440 self .timestamp = data .get ("timestamp" , None )
3541 self .version = data .get ("version" , None )
3642
@@ -51,6 +57,7 @@ def __init__(self, data):
5157 self .button_data = data .get ("button_data" , None )
5258 self .message_id = data .get ("message_id" , None )
5359 self .user_id = data .get ("user_id" , None )
60+ self .feature_id = data .get ("feature_id" , None )
5461
5562 def __repr__ (self ):
5663 return str (self .__dict__ )
0 commit comments