WO2023241455A1 - 群聊操作的处理方法、处理装置、电子设备和存储介质 - Google Patents
群聊操作的处理方法、处理装置、电子设备和存储介质 Download PDFInfo
- Publication number
- WO2023241455A1 WO2023241455A1 PCT/CN2023/099157 CN2023099157W WO2023241455A1 WO 2023241455 A1 WO2023241455 A1 WO 2023241455A1 CN 2023099157 W CN2023099157 W CN 2023099157W WO 2023241455 A1 WO2023241455 A1 WO 2023241455A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- input
- setting information
- group
- target
- interactive action
- Prior art date
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 16
- 230000004044 response Effects 0.000 claims abstract description 74
- 230000003993 interaction Effects 0.000 claims abstract description 67
- 230000000977 initiatory effect Effects 0.000 claims abstract 2
- 230000002452 interceptive effect Effects 0.000 claims description 133
- 238000012790 confirmation Methods 0.000 claims description 67
- 238000000034 method Methods 0.000 claims description 45
- 230000009471 action Effects 0.000 claims description 23
- 238000004891 communication Methods 0.000 claims description 7
- 230000006870 function Effects 0.000 description 18
- 230000008569 process Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 8
- 230000001360 synchronised effect Effects 0.000 description 5
- 230000000694 effects Effects 0.000 description 4
- 238000004590 computer program Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 241000699670 Mus sp. Species 0.000 description 1
- 241001122767 Theaceae Species 0.000 description 1
- 230000003190 augmentative effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 239000003999 initiator Substances 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04817—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/01—Social networking
Definitions
- This application belongs to the technical field of electronic equipment, and specifically relates to a processing method, processing device, electronic equipment and storage medium for group chat operations.
- the purpose of the embodiments of this application is to provide a processing method, processing device, electronic device and storage medium for group chat operations, which can solve the problem of misoperation of interesting interactive actions affecting user experience in group chat scenarios.
- embodiments of the present application provide a processing method for group chat operations, including:
- first setting information corresponding to the target chat group is obtained, wherein the target image identification is an image identification corresponding to the target group chat member, and the plurality of The group chat members include target group chat members, and the first input is an input used to respond to the interaction action with the target group chat member in the group chat interface;
- the display module is used to display the group chat interface of the target chat group.
- the group chat interface includes multiple image logos corresponding to multiple group chat members one-to-one;
- the acquisition module is configured to obtain the first setting information corresponding to the target chat group when receiving a first input of a target image identifier among the plurality of image identifiers, wherein the target image identifier is the target group chat member corresponding to the first input.
- Image identifier, multiple group chat members include a target group chat member, and the first input is an input used to respond to the interaction action with the target group chat member in the group chat interface;
- a determining module configured to determine to respond to the first input or to give up responding to the first input based on the first setting information.
- embodiments of the present application provide an electronic device, including a processor and a memory.
- the memory stores programs or instructions that can be run on the processor.
- the program or instructions are executed by the processor, the method of the first aspect is implemented. step.
- inventions of the present application provide a chip.
- the chip includes a processor and a communication interface.
- the communication interface is coupled to the processor.
- the processor is used to run programs or instructions to implement the steps of the method in the first aspect. .
- corresponding setting information is configured for the multi-person chat group through the system level of the electronic device.
- the setting information is used to indicate whether the current chat group allows interesting interactive actions.
- the system determines whether to respond to user input based on the first setting information of the current chat group. If the current chat group is a more serious chat group, then It can be set to prohibit interesting interactions, which can avoid false triggering of interactive operations due to misoperations and ensure user experience in various scenarios.
- Figure 1 shows a flow chart of a processing method according to an embodiment of the present application
- Figure 2 shows a schematic interface diagram of a processing method according to an embodiment of the present application
- Figure 3 shows a structural block diagram of a processing device according to an embodiment of the present application
- Figure 4 shows a structural block diagram of an electronic device according to an embodiment of the present application
- FIG. 5 is a schematic diagram of the hardware structure of an electronic device implementing an embodiment of the present application.
- FIG. 1 shows a flow chart of the processing method according to the embodiment of the present application. As shown in Figure 1, the processing method includes:
- Step 102 display the group chat interface of the target chat group
- the group chat interface includes multiple image identifiers corresponding to multiple group chat members one-to-one;
- the target chat group can be a group chat group in any social software
- the target chat group there are multiple group chat members.
- the corresponding social software of these group chat members can display the group chat interface of the target chat group, and can input through text, voice input or video input. , send group chat information in the group chat interface, and all group chat members in the target chat group can receive, display or play the group chat information through the group chat interface.
- a member list can be displayed, and the member list includes an image identifier of each group chat member.
- the image identifier can be an avatar, an avatar, a photo, etc. of the group chat member.
- the member list may be hidden from view and the member list will not be displayed until user input is received to call up the member list.
- the social software corresponding to the target chat group has interesting interactive functions. Specifically, when an input from a certain group chat member is received to initiate an interactive action, the group chat member and the target group chat member will be initiated on the group chat interface. For example, when on the electronic device of group chat member A, it is received that group chat member A touches the image logo (such as avatar, etc.) of group chat member B twice in succession in the group chat interface, then In the group chat interface, the interactive action "Group chat member A patted group chat member B" is broadcast. This interactive action can be viewed by all group chat members in the target chat group.
- the input method is relatively simple, so there is a certain chance of misoperation.
- chat scenarios such as online conference groups, work groups, etc.
- Actions may destroy the serious atmosphere and cause embarrassment to the initiator and initiated of the interactive action.
- the embodiment of the present application configures first setting information for the target chat group.
- the first setting information is used to indicate whether the current chat group allows interesting interactive actions.
- the system determines whether to respond to the first input from the current chat member based on the first setting information of the current chat group. If the current chat group is a chat group with a relatively relaxed atmosphere among friends and family, it can be set to free interaction. After the system recognizes the setting information of free interaction, it will directly respond to the first input and perform interesting interactive actions. If the current chat group is a more serious chat group, you can set up ban on fun interactions. When the system recognizes that drive interaction is prohibited, it will not respond to the first input, so it can avoid false triggering of interactive operations due to misoperations. Ensure user experience in various scenarios.
- the first setting information can indicate whether the current target chat group is prohibited from interacting. If the first setting information indicates that the current target chat group prohibits interactive actions, no matter which group chat member receives the first input, the system will not respond to it, that is, the interactive actions are blocked from the system level.
- the judgment condition is further obtained, specifically trying to obtain the second setting information of the interacted party of the current interaction, that is, the input object of the current first input, And based on the second setting information, it is determined whether the interactive action can be performed.
- group chat members there may be some group chat members with special identities, such as elders and leaders included in the group chat. You can set whether you can respond to interactions with specific group members for specific group members. action.
- the response interactive action is determined or the response interactive action is canceled.
- the first setting information of the current target chat group when the first input is received and the first setting information of the current target chat group does not prohibit interactive actions, it is determined whether there is a second setting information set for the target group chat members. Setup information. If it is determined that the target group chat member targeted by the current first input has separately set second setting information, then it is determined based on the second setting information whether the current first input can be responded to, that is, whether the response is appropriate for the target. Interactive actions of group chat members.
- the method of responding to the first input is determined according to the first setting information of the current target chat group.
- the system is allowed to respond to the first input and initiate the group member currently making the first input, and One input targets interactions between members of the target group.
- Figure 2 shows a schematic interface diagram of a processing method according to an embodiment of the present application.
- the group chat interface 200 after receiving the first input of the image identifier 202 of group member A, The first confirmation message 204 pops up.
- the user who initiated the first input can confirm the execution of the interaction with group member A through the first confirmation input, or can cancel the first input through the first cancellation input, that is, give up. Execute interaction with group member A.
- the probability of misoperation can be reduced, avoid disturbing other group members due to misoperation, and improve user experience.
- determining to perform the first input or giving up performing the first input based on the second setting information corresponding to the target group chat member includes:
- the response interactive action is determined or the response interactive action is canceled.
- the second setting information set for the target group members includes three situations: allowing interaction, prohibiting interaction, and confirming interaction.
- allowing interactive actions means that all first inputs directed to members of the target group can be responded to when the first setting information of the current target chat group does not prohibit interactive actions.
- Interaction is prohibited, that is, the first setting information that identifies the target chat group no matter where it is currently is If interaction is disabled, all first inputs to members of this target group will not be responded to.
- Confirming the interaction action means that whether the interaction action for the target group member is executed needs to be confirmed twice.
- the response to the first input is canceled. If the second setting information is to allow interaction, the first input is responded to and the interaction with the target group member is directly performed.
- the method further includes:
- M and N are both integers greater than or equal to 3.
- the user's habits can be learned based on whether the user's first input to a certain target group member has been confirmed or canceled in the most recent time, so as to adjust the second setting information of the target group member.
- the user currently making the first input confirms the first input to the target group member N times consecutively and performs interactive actions, it is determined that the current user often interacts with members of the target group, and interacts with members of the target group. If the member's interaction will not affect the current user's experience, then the second setting information corresponding to the target group member is set to allow interactive actions, and then after the current user again performs the first input of the target group member's avatar (image identification) , then there is no need for secondary confirmation, which reduces user operations.
- the second setting information corresponding to the target group member can be set to prohibit interactive actions, and then after the current user performs the first input of the target group member's avatar (image identification) again, the response to the first input is directly canceled, that is, No interactive actions are performed, thereby reducing misoperations.
- the second setting information includes user type information corresponding to the target group chat member
- the user type information is a first user type
- respond to the interactive action in response to the first input, respond to the interactive action, and the first user type is a user type that allows interactive actions;
- the user type information is a third user type
- the third user type is a user type that needs to confirm the interaction action
- the response interaction action is determined or the response interaction action is canceled.
- the user can also set different user types for different group chat members in the chat group. For example, for some friends with good relationships, the user type can be set to the first user type. , and allows all interactions with the first user type.
- the user type can be set to the third user type.
- the third user type when the first input for the third user type is received, a second confirmation is required.
- the method before displaying the group chat interface of the target chat group, the method further includes:
- Second setting information is generated in response to the second setting input to the target group chat member.
- the corresponding setting interface is displayed. Specifically, the user selects one or more other group members through the second input and establishes a chat group.
- a corresponding setting interface is displayed, and the current target to be established is displayed in the setting interface.
- default first setting information can be configured for it.
- its first setting information can be set to prohibit interaction actions to prevent misoperations.
- the user can freely manage the interesting interactive action functions of the chat group, thereby meeting the usage requirements in different scenarios.
- the display module 302 is used to display the group chat interface of the target chat group.
- the group chat interface includes multiple image identifiers corresponding to multiple group chat members one-to-one;
- the processing device further includes:
- a giving up module configured to give up responding to the first input when the first setting information indicates that the target chat group prohibits interactive actions
- a determination module configured to determine whether to perform the first input or to give up performing the first input based on the second setting information corresponding to the target group chat member when the first setting information indicates that the target chat group does not prohibit interaction.
- the determining module is further configured to determine whether to perform the first input or to give up performing the first input based on the second setting information when it is determined that the second setting information exists;
- a first response module configured to respond to the first input and respond to the interactive action when it is determined that the second setting information does not exist and the first setting information allows interactive actions
- the display module is also configured to display the first confirmation information in response to the first input when it is determined that there is no second setting information and the first setting information is a confirmation interaction action;
- the processing device further includes:
- the second response module is also configured to respond to the first input and respond to the interactive action when the second setting information is to allow interactive actions;
- the abandonment module is also used to give up responding to the first input when the second setting information is to prohibit interactive actions;
- the display module is also configured to display the second confirmation information in response to the first input when the second setting information is a confirmation interactive action;
- the determining module is also configured to determine the response interactive action or cancel the response interactive action based on the second determination input or the second cancellation input of the second confirmation information.
- the processing device further includes:
- M and N are both integers greater than or equal to 3.
- the second setting information includes user type information corresponding to the target group chat member
- the display module is also configured to display the third confirmation information in response to the first input when the user type information is a third user type, and the third user type is a user type that needs to confirm the interaction action;
- the user can freely manage the interesting interactive action functions of the chat group, thereby meeting the usage requirements in different scenarios.
- FIG. 5 is a schematic diagram of the hardware structure of an electronic device implementing an embodiment of the present application.
- the electronic device 500 includes but is not limited to: radio frequency unit 501, network module 502, audio output unit 503, input unit 504, sensor 505, display unit 506, user input unit 507, interface unit 508, memory 509, processor 510 and other components. .
- the display unit 506 is used to display the group chat interface of the target chat group, where the group chat interface includes multiple image identifiers corresponding to multiple group chat members one-to-one;
- the processor 510 is configured to obtain the first setting information corresponding to the target chat group when receiving a first input of a target image identification among the plurality of image identifications, wherein the target image identification corresponds to the target group chat member.
- image identifier, the plurality of group chat members include the target group chat member, the first input is an input used to initiate an interaction action with the target group chat member in the group chat interface; based on the first setting information, it is determined to respond to the first input Or give up responding to the first input.
- M and N are both integers greater than or equal to 3.
- the second setting information includes user type information corresponding to the target group chat member
- Processor 510 also used for:
- the user type information is a first user type
- respond to the interactive action in response to the first input, respond to the interactive action, and the first user type is a user type that allows interactive actions;
- the user type information is a third user type
- the third user type is a user type that needs to confirm the interaction action
- the response interaction action is determined or the response interaction action is canceled.
- the processor 510 is also configured to receive a second input for establishing the target chat group
- the display unit 506 is also configured to display a setting interface in response to the second input, where the setting interface includes a plurality of image identifiers;
- Processor 510 also used for:
- Second setting information is generated in response to the second setting input to the target group chat member.
- the user can freely manage the interesting interactive action functions of the chat group, thereby meeting the usage requirements in different scenarios.
- the input unit 504 may include a graphics processor (Graphics Processing Unit, GPU) 5041 and a microphone 5042.
- the graphics processor 5041 is responsible for the image capture device (GPU) in the video capture mode or the image capture mode. Process the image data of still pictures or videos obtained by cameras (such as cameras).
- the display unit 506 may include a display panel 5061, which may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like.
- the user input unit 507 includes a touch panel 5071 and at least one of other input devices 5072 . Touch panel 5071, also called touch screen.
- the touch panel 5071 may include two parts: a touch detection device and a touch controller.
- Other input devices 5072 may include, but are not limited to, physical keyboards, function keys (such as volume control keys, switch keys, etc.), trackballs, mice, and joysticks, which will not be described again here.
- Memory 509 may be used to store software programs as well as various data.
- the memory 509 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, an application program or instructions required for at least one function (such as a sound playback function, Image playback function, etc.) etc.
- memory 509 may include volatile memory or non-volatile memory, or memory 509 may include both volatile and non-volatile memory.
- the non-volatile memory can be read-only memory (Read-Only Memory, ROM), programmable read-only memory (Programmable ROM, PROM), erasable programmable read-only memory (Erasable PROM, EPROM), electrically removable memory. Erase programmable read-only memory (Electrically EPROM, EEPROM) or flash memory.
- Volatile memory can be random access memory (Random Access Memory, RAM), static random access memory (Static RAM, SRAM), dynamic random access memory Access memory (Dynamic RAM, DRAM), synchronous dynamic random access memory (Synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (Double Data Rate SDRAM, DDRSDRAM), enhanced synchronous dynamic random access memory (Enhanced SDRAM, ESDRAM), synchronous link dynamic random access memory (Synch link DRAM, SLDRAM) and direct memory bus random access memory (Direct Rambus RAM, DRRAM).
- RAM Random Access Memory
- SRAM static random access memory
- DRAM dynamic random access memory Access memory
- DRAM synchronous dynamic random access memory
- DRAM synchronous dynamic random access memory
- Double data rate synchronous dynamic random access memory Double Data Rate SDRAM, DDRSDRAM
- enhanced SDRAM Enhanced SDRAM, ESDRAM
- synchronous link dynamic random access memory Synch link DRAM, SLDRAM
- Direct Rambus RAM Direct Rambus RAM
- the processor 510 may include one or more processing units; optionally, the processor 510 integrates an application processor and a modem processor, where the application processor mainly handles operations related to the operating system, user interface, application programs, etc., Modem processors mainly process wireless communication signals, such as baseband processors. It can be understood that the above modem processor may not be integrated into the processor 510.
- Embodiments of the present application also provide a readable storage medium.
- Programs or instructions are stored on the readable storage medium.
- the program or instructions are executed by a processor, each process of the above method embodiments is implemented and the same technical effect can be achieved. To avoid repetition, they will not be repeated here.
- the embodiment of the present application also provides a chip.
- the chip includes a processor and a communication interface.
- the communication interface is coupled to the processor.
- the processor is used to run programs or instructions to implement each process of the above method embodiments and can achieve the same technical effect. , to avoid repetition, will not be repeated here.
- chips mentioned in the embodiments of this application may also be called system-on-chip, system-on-a-chip, system-on-a-chip or system-on-chip, etc.
- Embodiments of the present application provide a computer program product.
- the program product is stored in a storage medium.
- the program product is executed by at least one processor to implement the processes of the above method embodiments and can achieve the same technical effect. To avoid repetition, we will not go into details here.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Primary Health Care (AREA)
- Marketing (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- General Health & Medical Sciences (AREA)
- General Business, Economics & Management (AREA)
- Economics (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本申请公开了一种群聊操作的处理方法、处理装置、电子设备和存储介质,属于电子设备技术领域,群聊操作的处理方法,包括:显示目标聊天群组的群聊界面,群聊界面包括与多个群聊成员一一对应的多个图像标识;在接收到对多个图像标识中的目标图像标识的第一输入的情况下,获取目标聊天群组对应的第一设置信息,其中,目标图像标识为目标群聊成员对应的图像标识,多个群聊成员包括目标群聊成员,第一输入为用于在群聊界面中,发起与目标群聊成员的交互动作的输入;基于第一设置信息,确定响应第一输入或放弃响应第一输入。
Description
相关申请的交叉引用
本申请要求在2022年06月14日提交中国专利局、申请号为202210668803.9、名称为“群聊操作的处理方法、处理装置、电子设备和存储介质”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
本申请属于电子设备技术领域,具体涉及一种群聊操作的处理方法、处理装置、电子设备和存储介质。
在相关技术中,手机等电子设备的社交软件一般具有群聊功能,即多个聊天用户在一个群组中聊天。群聊功能中有一些能够使群成员之间进行互动的趣味玩法,如用户通过对群成员的头像的操作,从而响应与该名群成员之间的趣味互动,此时会在群聊窗口中,向全部群成员展示互动动作。
但类似的趣味操作存在误操作的可能,对于一些严肃的群聊场景下,交互动作的误操作可能会带来负面的用户体验。
发明内容
本申请实施例的目的是提供一种群聊操作的处理方法、处理装置、电子设备和存储介质,能够解决群聊场景下,趣味交互动作的操作误操作影响用户体验的问题。
第一方面,本申请实施例提供了一种群聊操作的处理方法,包括:
显示目标聊天群组的群聊界面,群聊界面包括与多个群聊成员一一对应的多个图像标识;
在接收到对多个图像标识中的目标图像标识的第一输入的情况下,获取目标聊天群组对应的第一设置信息,其中,目标图像标识为目标群聊成员对应的图像标识,多个群聊成员包括目标群聊成员,第一输入为用于在群聊界面中,响应与目标群聊成员的交互动作的输入;
基于第一设置信息,确定响应第一输入或放弃响应第一输入。
第二方面,本申请实施例提供了一种群聊操作的处理装置,包括:
显示模块,用于显示目标聊天群组的群聊界面,群聊界面包括与多个群聊成员一一对应的多个图像标识;
获取模块,用于在接收到对多个图像标识中的目标图像标识的第一输入的情况下,获取目标聊天群组对应的第一设置信息,其中,目标图像标识为目标群聊成员对应的图像标识,多个群聊成员包括目标群聊成员,第一输入为用于在群聊界面中,响应与目标群聊成员的交互动作的输入;
确定模块,用于基于第一设置信息,确定响应第一输入或放弃响应第一输入。
第三方面,本申请实施例提供了一种电子设备,包括处理器和存储器,存储器存储可在处理器上运行的程序或指令,程序或指令被处理器执行时实现如第一方面的方法的步骤。
第四方面,本申请实施例提供了一种可读存储介质,该可读存储介质上存储程序或指令,该程序或指令被处理器执行时实现如第一方面的方法的步骤。
第五方面,本申请实施例提供了一种芯片,该芯片包括处理器和通信接口,该通信接口和该处理器耦合,该处理器用于运行程序或指令,实现如第一方面的方法的步骤。
第六方面,本申请实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如第一方面的方法。
在本申请实施例中,针对多人聊天群组,通过电子设备的***层面,对多人聊天群组配置对应的设置信息,该设置信息用于指示当前聊天群组是否允许趣味交互动作,当接收到群聊天成员用于响应趣味交互动作的输入时,***根据当前聊天群组的第一设置信息,来判断是否对用户输入进行响应,如当前聊天群组是比较严肃的聊天群组,则可以设置禁止趣味互动,能够避免因误操作导致的互动操作误触发,保证多种场景下的用户体验。
图1示出了根据本申请实施例的处理方法的流程图;
图2示出了根据本申请实施例的处理方法的界面示意图;
图3示出了根据本申请实施例的处理装置的结构框图;
图4示出了根据本申请实施例的电子设备的结构框图;
图5为实现本申请实施例的一种电子设备的硬件结构示意图。
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本申请保护的范围。
本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的术语在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的群聊操作的处理方法、处理装置、电子设备和存储介质进行详细地说明。
在本申请的一些实施例中,提供了一种群聊操作的处理方法,图1示出了根据本申请实施例的处理方法的流程图,如图1所示,处理方法包括:
步骤102,显示目标聊天群组的群聊界面;
在步骤102中,群聊界面包括与多个群聊成员一一对应的多个图像标识;
步骤104,在接收到对多个图像标识中的目标图像标识的第一输入的情况下,获取目标聊天群组对应的第一设置信息;
在步骤104中,目标图像标识为目标群聊成员对应的图像标识,多个群聊成员包括目标群聊成员,第一输入为用于在群聊界面中,发起与目标群聊成员的交互动作的输入;
步骤106,基于第一设置信息,确定响应第一输入或放弃响应第一输入。
在本申请实施例中,目标聊天群组可以是任一社交软件中的群聊群组,
在目标聊天群组中,存在有复数个群聊成员,这些群聊成员的对应社交软件中,均能够显示目标聊天群组的群聊界面,并能够通过文字输入、语音输入或视频输入等方式,在群聊界面中发送群聊信息,处于目标聊天群组内的全部群聊成员,均能够通过群聊界面接收、显示或播放群聊信息。
其中,在群聊界面中,可以显示成员列表,成员列表中包括每个群聊成员的图像标识,该图像标识可以是群聊成员的头像、虚拟形象或照片等。在一些实施方式中,成员列表可以隐藏显示,在接收到用户用于呼出成员列表的输入后,才会显示成员列表。
目标聊天群组对应的社交软件,具有趣味交互功能,具体地,当接收到某一群聊成员用于发起交互动作的输入时,会在群聊界面上,发起该群聊成员与目标群聊成员的交互动作,举例来说,当在群聊成员A的电子设备上,接收到群聊成员A在群聊界面中,连续触摸两次群聊成员B的图像标识(如头像等)时,则在群聊界面中,广播“群聊成员A拍了拍群聊成员B”的交互动作,该交互动作可以被目标聊天群组中的全部群聊成员观看到。
举例来说,群聊成员A还可以长按群聊成员B的头像,此时在群聊界面中,广播如“群聊成员A给群聊成员B送了一杯茶”的趣味消息。
举例来说,群聊成员A还可以拖动群聊成员B的头像,此时在群聊界面中,广播如“群聊成员A将群聊成员B丢了出去”的趣味消息。
由于这些趣味交互动作,为了保证趣味性,减少学习成本,其输入方式较为简单,因此存在一定的误操作几率,对于某些严肃聊天场景,如线上会议群、工作群等,唐突的出现交互动作,可能会破坏严肃气氛,造成交互动作发起人和被发起人陷入尴尬。
为了避免这种误触发的情况,本申请实施例为目标聊天群组配置第一设置信息,该第一设置信息用于指示当前聊天群组是否允许趣味交互动作。
在接收到某个群聊天成员的第一输入时,***根据当前聊天群组的第一设置信息,来判断是否对当前聊天成员的第一输入进行响应。如果当前聊天群组是朋友、家人之间氛围比较轻松的聊天群组,则可以设置为自由互动,在***识别到自由互动的设置信息后,直接响应该第一输入,并执行趣味互动动作。如果当前聊天群组是比较严肃的聊天群组,则可以设置禁止趣味互动,在***识别到禁止驱动互动时,则不会响应第一输入,因此能够避免因误操作导致的互动操作误触发,保证多种场景下的用户体验。
在本申请的一些实施例中,基于第一设置信息,确定执行第一输入或放
弃执行第一输入,包括:
在第一设置信息为指示目标聊天群组禁止交互动作的情况下,放弃响应第一输入;
在第一设置信息为指示目标聊天群组未禁止交互动作的情况下,基于目标群聊成员对应的第二设置信息,确定执行第一输入或放弃执行第一输入。
在本申请实施例中,第一设置信息能够指示当前的目标聊天群组,是否禁止交互动作。如果第一设置信息指示当前的目标聊天群组禁止交互动作,则无论接收到哪个群聊成员的第一输入,***均不会对其进行响应,即从***层面屏蔽交互动作。
如果第一设置信息指示当前的目标聊天群组没有禁止交互动作,则进一步获取判断条件,具体为尝试获取当前交互动作的被交互方,也即当前第一输入的输入对象的第二设置信息,并基于第二设置信息,来判断是否可以执行交互动作。
具体地,在一些群聊场景中,其中可能有一些群聊成员的身份比较特殊,如群聊中包括长辈、领导的情况,可以针对特定的群成员来设置是否能够响应对特定群成员的交互动作。
举例来说,目标聊天群组中,存在群成员A,当接收到当前用户对群成员A的头像的第一输入时,尝试获取群成员A对应的第二设置信息,并根据该第二设置信息,判断是否执行与群成员A之间的交互动作。
通过对单独的群成员设置独立的设置信息,能够在保证一般群成员之间的趣味互动的同时,避免因误操作对重要或特殊群成员的造成打扰,提高用户体验。
在本申请的一些实施例中,基于目标群聊成员对应的第二设置信息,确定执行第一输入或放弃执行第一输入,包括:
在确定出不存在第二设置信息,且第一设置信息为允许交互动作的情况下,响应于第一输入,响应交互动作;
在确定出不存在第二设置信息,且第一设置信息为确认交互动作的情况下,响应于第一输入,显示第一确认信息;
基于对第一确认信息的第一确定输入或第一取消输入,确定响应交互动作或取消响应交互动作。
在本申请实施例中,在接收到第一输入,且当前的目标聊天群组的第一设置信息没有禁止交互动作时,确定是否存在针对目标群聊成员设置的第二
设置信息。如果确定出当前第一输入所针对的目标群聊成员,有被单独设置第二设置信息时,则根据第二设置信息,来判断当前的第一输入是否可以被响应,也即是否响应对目标群聊成员的交互动作。
如果该目标群聊成员没有被设置独立的第二设置信息,则按照当前目标聊天群组的第一设置信息,来确定响应第一输入的方式。
具体地,如果第一设置信息指示允许交互动作,即当前的群聊群组允许各成员之间的交互动作,则***允许响应第一输入,并发起当前进行第一输入的群成员,和第一输入针对的目标群成员之间的交互动作。
如果第一设置信息指示确定交互动作,也即需要对交互动作进行二次确认时,则在接收到第一输入后,显示第一确认信息。具体地,图2示出了根据本申请实施例的处理方法的界面示意图,如图2所示,在群聊界面200中,当接收到对群成员A的图像标识202的第一输入后,弹出显示第一确认信息204,此时发起第一输入的用户可以通过第一确定输入来确定执行与群成员A之间的交互动作,也可以通过第一取消输入来取消第一输入,即放弃执行与群成员A之间的交互动作。
通过设置二级确认的方式,能够降低误操作的概率,避免因误操作对其他群成员的造成打扰,提高用户体验。
在本申请的一些实施例中,基于目标群聊成员对应的第二设置信息,确定执行第一输入或放弃执行第一输入,包括:
在第二设置信息为允许交互动作的情况下,响应于第一输入,响应交互动作;
在第二设置信息为禁止交互动作的情况下,放弃响应第一输入;
在第二设置信息为确认交互动作的情况下,响应于第一输入,显示第二确认信息;
基于对第二确认信息的第二确定输入或第二取消输入,确定响应交互动作或取消响应交互动作。
在本申请实施例中,针对目标群成员设置的第二设置信息,包括允许交互动作、禁止交互动作和确认交互动作三种情况。
其中,允许交互动作,即表示在当前所处的目标聊天群组的第一设置信息不禁止交互动作的情况下,所有针对该目标群成员的第一输入均可以被响应。
禁止交互动作,即标识无论当前所处的目标聊天群组的第一设置信息是
否禁止交互动作,所有针对该目标群成员的第一输入均不会被响应。
而确认交互动作,则代表对该目标群成员的交互动作是否执行,需要经过二次确认。
具体地,在接收到对目标群成员的第一输入后,如果第二设置信息为禁止交互动作,则取消响应第一输入。如果第二设置信息为允许交互动作,则响应第一输入,并直接执行与目标群成员之间的交互动作。
如果第二设置信息为确认交互动作,则在发起第一输入的用户的群聊界面中,显示第二确认信息,此时发起第一输入的用户可以通过第二确定输入来确定执行与目标群成员之间的交互动作,也可以通过第二取消输入来取消第一输入,即放弃执行与目标群成员之间的交互动作,此处的具体界面显示同样如图2所示。
通过对单独的群成员设置独立的设置信息,能够在保证一般群成员之间的趣味互动的同时,避免因误操作对重要或特殊群成员的造成打扰,提高用户体验。
在本申请的一些实施例中,在显示第二确认信息之后,方法还包括:
在对第二确认信息的连续N次输入均为第二确定输入的情况下,将第二设置信息设置为允许交互动作;
在对第二确认信息的连续M次输入均为第二取消输入的情况下,将第二设置信息设置为禁止交互动作;
其中,M和N均为大于或等于3的整数。
在本申请实施例中,可以基于用户最近一端时间内,对某个目标群成员的第一输入是否被确认或取消,来学习用户习惯,从而对目标群成员的第二设置信息进行调整。
具体地,如果当前进行第一输入的用户,连续N次确认了对目标群成员的第一输入,并执行了交互动作的情况下,判定当前用户经常与目标群成员进行互动,且与目标群成员的互动不会影响当前用户的体验,则将该目标群成员对应的第二设置信息,设置为允许交互动作,之后在当前用户再次对目标群成员的头像(图像标识)进行第一输入后,则不再需要进行二次确认,减少了用户操作。
其中,N可以是一个预设的阈值,比如N=3、N=4或N=5。
如果当前进行第一输入的用户,连续M次取消了对目标群成员的第一输入,判定当前用户不希望与目标群成员进行互动,且误操作的情况较多,
则可以将该目标群成员对应的第二设置信息,设置为禁止交互动作,之后在当前用户再次对目标群成员的头像(图像标识)进行第一输入后,直接取消响应该第一输入,即不进行交互动作,从而减少误操作。
其中,M可以是一个预设的阈值,比如M=3、M=4或M=5。
通过基于用户的历史操作,来对目标群成员的第二设置信息进行调整,能够减少用户操作,提高用户体验。
在本申请的一些实施例中,第二设置信息包括目标群聊成员对应的用户类型信息;
基于目标群聊成员对应的第二设置信息,确定执行第一输入或放弃执行第一输入,包括:
在用户类型信息为第一用户类型的情况下,响应于第一输入,响应交互动作,第一用户类型为允许交互动作的用户类型;
在用户类型信息为第二用户类型的情况下,放弃响应第一输入,第二用户类型为禁止交互动作的用户类型;
在用户类型信息为第三用户类型的情况下,响应于第一输入,显示第三确认信息,第三用户类型为需要确认交互动作的用户类型;
基于对第三确认信息的第三确定输入或第三取消输入,确定响应交互动作或取消响应交互动作。
在本申请实施例中,用户还可以为聊天群组中,不同的群聊成员设置不同的用户类型,举例来说,对于一些关系较好的朋友,可以将其用户类型设置为第一用户类型,并允许所有对第一用户类型的交互动作。
对于一些性格严肃,或者地位特殊的用户,可以将其用户类型设置为第二用户类型,并禁止所有对第二用户类型的交互动作。
对于关系一般,或者陌生人,则可以将其用户类型设置为第三用户类型,对于第三用户类型,当接收到针对第三用户类型的第一输入时,则需要二次确认。
通过设置用户类型,便于用户批量设置群成员的交互策略,提高管理效率。
在本申请的一些实施例中,在显示目标聊天群组的群聊界面之前,方法还包括:
接收用于建立目标聊天群组的第二输入;
响应于第二输入,显示设置界面,设置界面包括多个图像标识;
响应于对设置界面的第一设置输入,生成第一设置信息;和/或,
响应于对目标群聊成员的第二设置输入,生成第二设置信息。
在本申请实施例中,在建立群聊时,显示对应的设置界面。具体地,用户通过第二输入,来选择一个或多个其他群组成员,并建立聊天群组,在生成聊天群组时,显示对应的设置界面,该设置界面中显示有当前所要建立的目标聊天群组中的群聊成员对应的图像标识。
创建聊天群组的用户,可以在设置界面中,设置该目标聊天群组的第一设置信息,如禁止交互动作、允许交互动作或确认交互动作。同时,也可以针对某个群聊成员,为该群聊成员设置单独的第二设置信息。
能够理解的是,对于没有设置第一设置信息的聊天群组,或已经存在的聊天群组,可以为其配置默认的第一设置信息。
举例来说,对于已经存在的聊天群组,可以将其第一设置信息设置为禁止交互动作,从而防止误操作。
举例来说,对于已经存在的聊天群组,可以将其第一设置信息设置为允许交互动作,即与一般的群聊设置一致,从而符合用户对聊天群组的一般认识和使用习惯。
举例来说,对于已经存在的聊天群组,可以将其第一设置信息设置为确认交互动作,即在接收到第一输入后,显示确认信息,并根据二次确认输入来确定是否执行交互动作,从而在保留趣味交互动作功能的前提下,减少误触发生。
能够理解的是,用于可以在随时设置选项中更改第一设置信息和第二设置信息。
通过自由设置第一设置信息和第二设置信息,使得用户可以自由管理聊天群组的趣味交互动作功能,从而符合在不同场景下的使用需求。
在本申请的一些实施例中,提供了一种群聊操作的处理装置,图3示出了根据本申请实施例的处理装置的结构框图,如图3所示,处理装置300包括:
显示模块302,用于显示目标聊天群组的群聊界面,群聊界面包括与多个群聊成员一一对应的多个图像标识;
获取模块304,用于在接收到对多个图像标识中的目标图像标识的第一输入的情况下,获取目标聊天群组对应的第一设置信息,其中,目标图像标识为目标群聊成员对应的图像标识,多个群聊成员包括目标群聊成员,第一
输入为用于在群聊界面中,发起与目标群聊成员的交互动作的输入;
确定模块306,用于基于第一设置信息,确定响应第一输入或放弃响应第一输入。
在本申请实施例中,针对多人聊天群组,通过电子设备的***层面,对多人聊天群组配置对应的设置信息,该设置信息用于指示当前聊天群组是否允许等趣味交互动作,当接收到群聊天成员用于发起趣味交互动作的输入时,***根据当前聊天群组的第一设置信息,来判断是否对用户输入进行响应,如当前聊天群组是比较严肃的聊天群组,则可以设置禁止趣味互动,能够避免因误操作导致的互动操作误触发,保证多种场景下的用户体验。
在本申请的一些实施例中,处理装置还包括:
放弃模块,用于在第一设置信息为指示目标聊天群组禁止交互动作的情况下,放弃响应第一输入;
确定模块,用于在第一设置信息为指示目标聊天群组未禁止交互动作的情况下,基于目标群聊成员对应的第二设置信息,确定执行第一输入或放弃执行第一输入。
在本申请实施例中,通过对单独的群成员设置独立的设置信息,能够在保证一般群成员之间的趣味互动的同时,避免因误操作对重要或特殊群成员的造成打扰,提高用户体验。
在本申请的一些实施例中,确定模块,还用于在确定出存在第二设置信息的情况下,基于第二设置信息确定执行第一输入或放弃执行第一输入;
处理装置还包括:
第一响应模块,用于在确定出不存在第二设置信息,且第一设置信息为允许交互动作的情况下,响应于第一输入,响应交互动作;
显示模块,还用于在确定出不存在第二设置信息,且第一设置信息为确认交互动作的情况下,响应于第一输入,显示第一确认信息;
确定模块,还用于基于对第一确认信息的第一确定输入或第一取消输入,确定响应交互动作或取消响应交互动作。
在本申请实施例中,通过设置二级确认的方式,能够降低误操作的概率,避免因误操作对其他群成员的造成打扰,提高用户体验。
在本申请的一些实施例中,处理装置还包括:
第二响应模块,还用于在第二设置信息为允许交互动作的情况下,响应于第一输入,响应交互动作;
放弃模块,还用于在第二设置信息为禁止交互动作的情况下,放弃响应第一输入;
显示模块,还用于在第二设置信息为确认交互动作的情况下,响应于第一输入,显示第二确认信息;
确定模块,还用于基于对第二确认信息的第二确定输入或第二取消输入,确定响应交互动作或取消响应交互动作。
在本申请实施例中,通过对单独的群成员设置独立的设置信息,能够在保证一般群成员之间的趣味互动的同时,避免因误操作对重要或特殊群成员的造成打扰,提高用户体验。
在本申请的一些实施例中,处理装置还包括:
设置模块,用于:
在对第二确认信息的连续N次输入均为第二确定输入的情况下,将第二设置信息设置为允许交互动作;
在对第二确认信息的连续M次输入均为第二取消输入的情况下,将第二设置信息设置为禁止交互动作;
其中,M和N均为大于或等于3的整数。
在本申请实施例中,通过基于用户的历史操作,来对目标群成员的第二设置信息进行调整,能够减少用户操作,提高用户体验。
在本申请的一些实施例中,第二设置信息包括目标群聊成员对应的用户类型信息;
处理装置还包括:
第三响应模块,用于在用户类型信息为第一用户类型的情况下,响应于第一输入,响应交互动作,第一用户类型为允许交互动作的用户类型;
放弃模块,还用于在用户类型信息为第二用户类型的情况下,放弃响应第一输入,第二用户类型为禁止交互动作的用户类型;
显示模块,还用于在用户类型信息为第三用户类型的情况下,响应于第一输入,显示第三确认信息,第三用户类型为需要确认交互动作的用户类型;
确定模块,还用于基于对第三确认信息的第三确定输入或第三取消输入,确定响应交互动作或取消响应交互动作。
本申请实施例通过设置用户类型,便于用户批量设置群成员的交互策略,提高管理效率。
在本申请的一些实施例中,处理装置还包括:
接收模块,用于接收用于建立目标聊天群组的第二输入;
显示模块,还用于响应于第二输入,显示设置界面,设置界面包括多个图像标识;
生成模块,用于:
响应于对设置界面的第一设置输入,生成第一设置信息;和/或
响应于对目标群聊成员的第二设置输入,生成第二设置信息。
在本申请实施例中,通过自由设置第一设置信息和第二设置信息,使得用户可以自由管理聊天群组的趣味交互动作功能,从而符合在不同场景下的使用需求。
本申请实施例中的处理装置可以是电子设备,也可以是电子设备中的部件,例如集成电路或芯片。该电子设备可以是终端,也可以为除终端之外的其他设备。示例性的,电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、移动上网装置(Mobile Internet Device,MID)、增强现实(augmented reality,AR)/虚拟现实(virtual reality,VR)设备、机器人、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本或者个人数字助理(personal digital assistant,PDA)等,还可以为服务器、网络附属存储器(Network Attached Storage,NAS)、个人计算机(personal computer,PC)、电视机(television,TV)、柜员机或者自助机等,本申请实施例不作具体限定。
本申请实施例中的处理装置可以为具有操作***的装置。该操作***可以为安卓(Android)操作***,可以为iOS操作***,还可以为其他可能的操作***,本申请实施例不作具体限定。
本申请实施例提供的处理装置能够实现上述方法实施例实现的各个过程,为避免重复,这里不再赘述。
可选地,本申请实施例还提供一种电子设备,图4示出了根据本申请实施例的电子设备的结构框图,如图4所示,电子设备400包括处理器402,存储器404,存储在存储器404上并可在处理器402上运行的程序或指令,该程序或指令被处理器402执行时实现上述方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
需要说明的是,本申请实施例中的电子设备包括上述的移动电子设备和非移动电子设备。
图5为实现本申请实施例的一种电子设备的硬件结构示意图。
该电子设备500包括但不限于:射频单元501、网络模块502、音频输出单元503、输入单元504、传感器505、显示单元506、用户输入单元507、接口单元508、存储器509以及处理器510等部件。
本领域技术人员可以理解,电子设备500还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理***与处理器510逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。图5中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
其中,显示单元506,用于显示目标聊天群组的群聊界面,群聊界面包括与多个群聊成员一一对应的多个图像标识;
处理器510,用于在接收到对多个图像标识中的目标图像标识的第一输入的情况下,获取目标聊天群组对应的第一设置信息,其中,目标图像标识为目标群聊成员对应的图像标识,多个群聊成员包括目标群聊成员,第一输入为用于在群聊界面中,发起与目标群聊成员的交互动作的输入;基于第一设置信息,确定响应第一输入或放弃响应第一输入。
在本申请实施例中,针对多人聊天群组,通过电子设备的***层面,对多人聊天群组配置对应的设置信息,该设置信息用于指示当前聊天群组是否允许趣味交互动作,当接收到群聊天成员用于发起趣味交互动作的输入时,***根据当前聊天群组的第一设置信息,来判断是否对用户输入进行响应,如当前聊天群组是比较严肃的聊天群组,则可以设置禁止趣味互动,能够避免因误操作导致的互动操作误触发,保证多种场景下的用户体验。
可选地,处理器510,还用于在第一设置信息为指示目标聊天群组禁止交互动作的情况下,放弃响应第一输入;在第一设置信息为指示目标聊天群组未禁止交互动作的情况下,基于目标群聊成员对应的第二设置信息,确定执行第一输入或放弃执行第一输入。
在本申请实施例中,通过对单独的群成员设置独立的设置信息,能够在保证一般群成员之间的趣味互动的同时,避免因误操作对重要或特殊群成员的造成打扰,提高用户体验。
可选地,处理器510,还用于在确定出存在第二设置信息的情况下,基于第二设置信息确定执行第一输入或放弃执行第一输入;在确定出不存在第二设置信息,且第一设置信息为允许交互动作的情况下,响应于第一输入,响应交互动作;
显示单元506,还用于在确定出不存在第二设置信息,且第一设置信息为确认交互动作的情况下,响应于第一输入,显示第一确认信息;
处理器510,还用于基于对第一确认信息的第一确定输入或第一取消输入,确定响应交互动作或取消响应交互动作。
在本申请实施例中,通过设置二级确认的方式,能够降低误操作的概率,避免因误操作对其他群成员的造成打扰,提高用户体验。
可选地,处理器510,还用于在第二设置信息为允许交互动作的情况下,响应于第一输入,响应交互动作;在第二设置信息为禁止交互动作的情况下,放弃响应第一输入;
显示单元506,还用于在第二设置信息为确认交互动作的情况下,响应于第一输入,显示第二确认信息;
处理器510,还用于基于对第二确认信息的第二确定输入或第二取消输入,确定响应交互动作或取消响应交互动作。
在本申请实施例中,通过对单独的群成员设置独立的设置信息,能够在保证一般群成员之间的趣味互动的同时,避免因误操作对重要或特殊群成员的造成打扰,提高用户体验。
可选地,处理器510,还用于:
在对第二确认信息的连续N次输入均为第二确定输入的情况下,将第二设置信息设置为允许交互动作;
在对第二确认信息的连续M次输入均为第二取消输入的情况下,将第二设置信息设置为禁止交互动作;
其中,M和N均为大于或等于3的整数。
在本申请实施例中,通过基于用户的历史操作,来对目标群成员的第二设置信息进行调整,能够减少用户操作,提高用户体验。
可选地,第二设置信息包括目标群聊成员对应的用户类型信息;
处理器510,还用于:
在用户类型信息为第一用户类型的情况下,响应于第一输入,响应交互动作,第一用户类型为允许交互动作的用户类型;
在用户类型信息为第二用户类型的情况下,放弃响应第一输入,第二用户类型为禁止交互动作的用户类型;
在用户类型信息为第三用户类型的情况下,响应于第一输入,显示第三确认信息,第三用户类型为需要确认交互动作的用户类型;
基于对第三确认信息的第三确定输入或第三取消输入,确定响应交互动作或取消响应交互动作。
在本申请实施例中通过设置用户类型,便于用户批量设置群成员的交互策略,提高管理效率。
可选地,处理器510,还用于接收用于建立目标聊天群组的第二输入;
显示单元506,还用于响应于第二输入,显示设置界面,设置界面包括多个图像标识;
处理器510,还用于:
响应于对设置界面的第一设置输入,生成第一设置信息;和/或
响应于对目标群聊成员的第二设置输入,生成第二设置信息。
在本申请实施例中,通过自由设置第一设置信息和第二设置信息,使得用户可以自由管理聊天群组的趣味交互动作功能,从而符合在不同场景下的使用需求。
应理解的是,本申请实施例中,输入单元504可以包括图形处理器(Graphics Processing Unit,GPU)5041和麦克风5042,图形处理器5041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元506可包括显示面板5061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板5061。用户输入单元507包括触控面板5071以及其他输入设备5072中的至少一种。触控面板5071,也称为触摸屏。触控面板5071可包括触摸检测装置和触摸控制器两个部分。其他输入设备5072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。
存储器509可用于存储软件程序以及各种数据。存储器509可主要包括存储程序或指令的第一存储区和存储数据的第二存储区,其中,第一存储区可存储操作***、至少一个功能所需的应用程序或指令(比如声音播放功能、图像播放功能等)等。此外,存储器509可以包括易失性存储器或非易失性存储器,或者,存储器509可以包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),静态随机存取存储器(Static RAM,SRAM)、动态随机存
取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data Rate SDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synch link DRAM,SLDRAM)和直接内存总线随机存取存储器(Direct Rambus RAM,DRRAM)。本申请实施例中的存储器509包括但不限于这些和任意其它适合类型的存储器。
处理器510可包括一个或多个处理单元;可选的,处理器510集成应用处理器和调制解调处理器,其中,应用处理器主要处理涉及操作***、用户界面和应用程序等的操作,调制解调处理器主要处理无线通信信号,如基带处理器。可以理解的是,上述调制解调处理器也可以不集成到处理器510中。
本申请实施例还提供一种可读存储介质,可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
其中,处理器为上述实施例中的电子设备中的处理器。可读存储介质,包括计算机可读存储介质,如计算机只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等。
本申请实施例另提供了一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现上述方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
应理解,本申请实施例提到的芯片还可以称为***级芯片、***芯片、芯片***或片上***芯片等。
本申请实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如上述方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请
实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本申请各个实施例的方法。
上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。
Claims (18)
- 一种群聊操作的处理方法,其中,包括:显示目标聊天群组的群聊界面,所述群聊界面包括与多个群聊成员一一对应的多个图像标识;在接收到对所述多个图像标识中的目标图像标识的第一输入的情况下,获取所述目标聊天群组对应的第一设置信息,其中,所述目标图像标识为目标群聊成员对应的图像标识,所述多个群聊成员包括所述目标群聊成员,所述第一输入为用于在所述群聊界面中,发起与所述目标群聊成员的交互动作的输入;基于所述第一设置信息,确定响应所述第一输入或放弃响应所述第一输入。
- 根据权利要求1所述的方法,其中,所述基于所述第一设置信息,确定执行所述第一输入或放弃执行所述第一输入,包括:在所述第一设置信息为指示所述目标聊天群组禁止所述交互动作的情况下,放弃响应所述第一输入;在所述第一设置信息为指示所述目标聊天群组未禁止所述交互动作的情况下,基于所述目标群聊成员对应的第二设置信息,确定执行所述第一输入或放弃执行所述第一输入。
- 根据权利要求2所述的方法,其中,所述基于所述目标群聊成员对应的第二设置信息,确定执行所述第一输入或放弃执行所述第一输入,包括:在确定不存在所述第二设置信息,且所述第一设置信息为允许所述交互动作的情况下,响应于所述第一输入,响应所述交互动作;在确定不存在所述第二设置信息,且所述第一设置信息为确认所述交互动作的情况下,响应于所述第一输入,显示第一确认信息;基于对所述第一确认信息的第一确定输入或第一取消输入,确定响应所述交互动作或取消响应所述交互动作。
- 根据权利要求2所述的方法,其中,所述基于所述目标群聊成员对应 的第二设置信息,确定执行所述第一输入或放弃执行所述第一输入,包括:在所述第二设置信息为允许所述交互动作的情况下,响应于所述第一输入,响应所述交互动作;在所述第二设置信息为禁止所述交互动作的情况下,放弃响应所述第一输入;在所述第二设置信息为确认所述交互动作的情况下,响应于所述第一输入,显示第二确认信息;基于对所述第二确认信息的第二确定输入或第二取消输入,确定响应响应所述交互动作或取消响应所述交互动作。
- 根据权利要求4所述的方法,其中,在所述显示第二确认信息之后,所述处理方法还包括:在对所述第二确认信息的连续N次输入均为所述第二确定输入的情况下,将所述第二设置信息设置为允许所述交互动作;在对所述第二确认信息的连续M次输入均为所述第二取消输入的情况下,将所述第二设置信息设置为禁止所述交互动作;其中,M和N均为大于或等于3的整数。
- 根据权利要求2所述的方法,其中,所述第二设置信息包括所述目标群聊成员对应的用户类型信息;所述基于所述目标群聊成员对应的第二设置信息,确定执行所述第一输入或放弃执行所述第一输入,包括:在所述用户类型信息为第一用户类型的情况下,响应于所述第一输入,响应所述交互动作,所述第一用户类型为允许所述交互动作的用户类型;在所述用户类型信息为第二用户类型的情况下,放弃响应所述第一输入,所述第二用户类型为禁止所述交互动作的用户类型;在所述用户类型信息为第三用户类型的情况下,响应于所述第一输入,显示第三确认信息,所述第三用户类型为需要确认所述交互动作的用户类型;基于对所述第三确认信息的第三确定输入或第三取消输入,确定响应所述交互动作或取消响应所述交互动作。
- 根据权利要求2所述的方法,其中,在所述显示目标聊天群组的群聊界面之前,所述处理方法还包括:接收用于建立所述目标聊天群组的第二输入;响应于所述第二输入,显示设置界面,所述设置界面包括所述多个图像标识;响应于对所述设置界面的第一设置输入,生成所述第一设置信息;和/或响应于对所述目标群聊成员的第二设置输入,生成所述第二设置信息。
- 一种群聊操作的处理装置,其中,包括:显示模块,用于显示目标聊天群组的群聊界面,所述群聊界面包括与多个群聊成员一一对应的多个图像标识;获取模块,用于在接收到对所述多个图像标识中的目标图像标识的第一输入的情况下,获取所述目标聊天群组对应的第一设置信息,其中,所述目标图像标识为目标群聊成员对应的图像标识,所述多个群聊成员包括所述目标群聊成员,所述第一输入为用于在所述群聊界面中,响应与所述目标群聊成员的交互动作的输入;确定模块,用于基于所述第一设置信息,确定响应所述第一输入或放弃响应所述第一输入。
- 根据权利要求8所述的装置,其中,还包括:放弃模块,用于在所述第一设置信息为指示所述目标聊天群组禁止所述交互动作的情况下,放弃响应所述第一输入;确定模块,用于在所述第一设置信息为指示所述目标聊天群组未禁止所述交互动作的情况下,基于所述目标群聊成员对应的第二设置信息,确定执行所述第一输入或放弃执行所述第一输入。
- 根据权利要求9所述的装置,其中,所述装置还包括:第一响应模块,用于在确定不存在所述第二设置信息,且所述第一设置信息为允许所述交互动作的情况下,响应于所述第一输入,响应所述交互动作;所述显示模块,还用于在确定不存在所述第二设置信息,且所述第一设置信息为确认所述交互动作的情况下,响应于所述第一输入,显示第一确认信息;所述确定模块,还用于基于对所述第一确认信息的第一确定输入或第一取消输入,确定响应所述交互动作或取消响应所述交互动作。
- 根据权利要求9所述的装置,其中,还包括:第二响应模块,用于在所述第二设置信息为允许所述交互动作的情况下,响应于所述第一输入,响应所述交互动作;所述放弃模块,还用于在所述第二设置信息为禁止所述交互动作的情况下,放弃响应所述第一输入;所述显示模块,还用于在所述第二设置信息为确认所述交互动作的情况下,响应于所述第一输入,显示第二确认信息;所述确定模块,还用于基于对所述第二确认信息的第二确定输入或第二取消输入,确定响应所述交互动作或取消响应所述交互动作。
- 根据权利要求11所述的装置,其中,还包括:设置模块,用于:在对所述第二确认信息的连续N次输入均为所述第二确定输入的情况下,将所述第二设置信息设置为允许所述交互动作;在对所述第二确认信息的连续M次输入均为所述第二取消输入的情况下,将所述第二设置信息设置为禁止所述交互动作;其中,M和N均为大于或等于3的整数。
- 根据权利要求9所述的装置,其中,所述第二设置信息包括所述目标群聊成员对应的用户类型信息;所述装置还包括:第三响应模块,用于在所述用户类型信息为第一用户类型的情况下,响应于所述第一输入,响应所述交互动作,所述第一用户类型为允许所述交互动作的用户类型;所述放弃模块,还用于在所述用户类型信息为第二用户类型的情况下,放弃响应所述第一输入,所述第二用户类型为禁止所述交互动作的用户类型;所述显示模块,还用于在所述用户类型信息为第三用户类型的情况下,响应于所述第一输入,显示第三确认信息,所述第三用户类型为需要确认所述交互动作的用户类型;所述确定模块,还用于基于对所述第三确认信息的第三确定输入或第三取消输入,确定响应所述交互动作或取消响应所述交互动作。
- 根据权利要求9所述的装置,其中,还包括:接收模块,用于接收用于建立所述目标聊天群组的第二输入;所述显示模块,还用于响应于所述第二输入,显示设置界面,所述设置界面包括所述多个图像标识;生成模块,用于:响应于对所述设置界面的第一设置输入,生成所述第一设置信息;和/或响应于对所述目标群聊成员的第二设置输入,生成所述第二设置信息。
- 一种电子设备,其中,包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1至7中任一项所述的方法的步骤。
- 一种可读存储介质,其中,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如权利要求1至7中任一项所述的方法的步骤。
- 一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处 理器耦合,所述处理器用于运行程序或指令,实现如权利要求1至7中任一项所述的方法的步骤。
- 一种电子设备,其中,包括电子设备用于执行如权利要求1至7中任一项所述的方法的步骤。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210668803.9A CN115061609B (zh) | 2022-06-14 | 2022-06-14 | 群聊操作的处理方法、处理装置、电子设备和存储介质 |
CN202210668803.9 | 2022-06-14 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2023241455A1 true WO2023241455A1 (zh) | 2023-12-21 |
Family
ID=83201207
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2023/099157 WO2023241455A1 (zh) | 2022-06-14 | 2023-06-08 | 群聊操作的处理方法、处理装置、电子设备和存储介质 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN115061609B (zh) |
WO (1) | WO2023241455A1 (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115061609B (zh) * | 2022-06-14 | 2024-07-16 | 维沃移动通信有限公司 | 群聊操作的处理方法、处理装置、电子设备和存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020101866A (ja) * | 2018-12-19 | 2020-07-02 | Line株式会社 | 端末の表示方法、端末、端末のプログラム |
CN112395567A (zh) * | 2019-08-14 | 2021-02-23 | 腾讯科技(深圳)有限公司 | 一种用户权限管理方法、装置、设备及介质 |
CN113342235A (zh) * | 2021-06-30 | 2021-09-03 | 联想(北京)有限公司 | 信息处理方法、装置及电子设备和存储介质 |
CN113709020A (zh) * | 2020-05-20 | 2021-11-26 | 腾讯科技(深圳)有限公司 | 消息发送方法、消息接收方法、装置、设备及介质 |
CN113965539A (zh) * | 2020-06-29 | 2022-01-21 | 腾讯科技(深圳)有限公司 | 消息发送方法、消息接收方法、装置、设备及介质 |
CN115061609A (zh) * | 2022-06-14 | 2022-09-16 | 维沃移动通信有限公司 | 群聊操作的处理方法、处理装置、电子设备和存储介质 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104618598B (zh) * | 2015-01-30 | 2017-06-16 | 广东欧珀移动通信有限公司 | 发送消息的方法、装置及移动终端 |
IL256693B2 (en) * | 2017-05-27 | 2023-05-01 | Segal Efraim | A system and method for managing an online group |
CN109981304A (zh) * | 2019-02-28 | 2019-07-05 | 北京达佳互联信息技术有限公司 | 即时会话方法、装置及存储介质 |
CN110493121A (zh) * | 2019-08-27 | 2019-11-22 | 网易(杭州)网络有限公司 | 群组聊天控制方法及装置、计算机存储介质、电子设备 |
CN110784394A (zh) * | 2019-10-31 | 2020-02-11 | 维沃移动通信有限公司 | 一种提示方法及电子设备 |
CN112995012B (zh) * | 2019-12-13 | 2023-01-31 | 阿里巴巴集团控股有限公司 | 基于聊天群创建临时聊天小组的方法及装置 |
US11411900B2 (en) * | 2020-03-30 | 2022-08-09 | Snap Inc. | Off-platform messaging system |
CN111695070B (zh) * | 2020-06-12 | 2024-04-05 | 腾讯科技(深圳)有限公司 | 一种在线内容显示控制方法、装置、电子设备和存储介质 |
KR20220025340A (ko) * | 2020-08-24 | 2022-03-03 | 라인플러스 주식회사 | 대화방 임베디드형 컨텐츠를 제공하는 방법, 시스템, 및 컴퓨터 프로그램 |
-
2022
- 2022-06-14 CN CN202210668803.9A patent/CN115061609B/zh active Active
-
2023
- 2023-06-08 WO PCT/CN2023/099157 patent/WO2023241455A1/zh unknown
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020101866A (ja) * | 2018-12-19 | 2020-07-02 | Line株式会社 | 端末の表示方法、端末、端末のプログラム |
CN112395567A (zh) * | 2019-08-14 | 2021-02-23 | 腾讯科技(深圳)有限公司 | 一种用户权限管理方法、装置、设备及介质 |
CN113709020A (zh) * | 2020-05-20 | 2021-11-26 | 腾讯科技(深圳)有限公司 | 消息发送方法、消息接收方法、装置、设备及介质 |
CN113965539A (zh) * | 2020-06-29 | 2022-01-21 | 腾讯科技(深圳)有限公司 | 消息发送方法、消息接收方法、装置、设备及介质 |
CN113342235A (zh) * | 2021-06-30 | 2021-09-03 | 联想(北京)有限公司 | 信息处理方法、装置及电子设备和存储介质 |
CN115061609A (zh) * | 2022-06-14 | 2022-09-16 | 维沃移动通信有限公司 | 群聊操作的处理方法、处理装置、电子设备和存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN115061609B (zh) | 2024-07-16 |
CN115061609A (zh) | 2022-09-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2022001900A1 (zh) | 信息发送方法、装置和电子设备 | |
KR102007212B1 (ko) | 정보 처리 방법, 단말기 및 컴퓨터 저장 매체 | |
US9608950B2 (en) | Systems and methods for sharing videos and images in a texting environment | |
US20180184397A1 (en) | Notifications | |
WO2017028424A1 (zh) | 在聊天界面实现游戏的方法、装置及终端设备 | |
WO2023160668A1 (zh) | 会话消息收发方法及装置、电子设备、可读存储介质 | |
WO2023241455A1 (zh) | 群聊操作的处理方法、处理装置、电子设备和存储介质 | |
CN114422465B (zh) | 消息处理方法、装置、设备和存储介质 | |
WO2023030130A1 (zh) | 会话处理方法、装置及电子设备 | |
WO2023040845A1 (zh) | 消息发送方法、装置及电子设备 | |
WO2023011483A1 (zh) | 消息发送方法、装置及电子设备 | |
WO2023061343A1 (zh) | 会话创建方法、装置和电子设备 | |
WO2023072150A1 (zh) | 撤回消息的显示方法、装置、电子设备及存储介质 | |
WO2022237609A1 (zh) | 通信控制方法、电子设备和耳机 | |
CN103941976B (zh) | 一种信息处理方法及电子设备 | |
WO2024140453A1 (zh) | 信息处理方法、装置、电子设备和可读存储介质 | |
WO2024093815A1 (zh) | 数据共享方法、装置、电子设备及介质 | |
WO2024114571A1 (zh) | 信息显示方法、装置、电子设备和存储介质 | |
CN112422735B (zh) | 信息提示方法及装置 | |
WO2023241613A1 (zh) | 通话建立方法、装置、终端、***及可读存储介质 | |
WO2023030292A1 (zh) | 多媒体文件的播放方法和装置 | |
WO2023109831A1 (zh) | 消息处理方法、装置和电子设备 | |
WO2023071932A1 (zh) | 消息发送方法和电子设备 | |
WO2023045921A1 (zh) | 显示方法、装置和电子设备 | |
WO2022247784A1 (zh) | 控制方法、装置、电子设备和可读存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 23823023 Country of ref document: EP Kind code of ref document: A1 |