[go: up one dir, main page]

CN119814714A - Message processing method, device, electronic device, storage medium and program product - Google Patents

Message processing method, device, electronic device, storage medium and program product Download PDF

Info

Publication number
CN119814714A
CN119814714A CN202411971734.4A CN202411971734A CN119814714A CN 119814714 A CN119814714 A CN 119814714A CN 202411971734 A CN202411971734 A CN 202411971734A CN 119814714 A CN119814714 A CN 119814714A
Authority
CN
China
Prior art keywords
message
interface
information
input
group
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202411971734.4A
Other languages
Chinese (zh)
Inventor
耿胜恩
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN202411971734.4A priority Critical patent/CN119814714A/en
Publication of CN119814714A publication Critical patent/CN119814714A/en
Pending legal-status Critical Current

Links

Landscapes

  • Information Transfer Between Computers (AREA)
  • Telephone Function (AREA)

Abstract

本申请公开了一种消息处理方法、装置、电子设备、存储介质及程序产品,属于电子设备技术领域。该方法包括:接收在第一界面中对第一信息的第一输入,该第一界面为第一群组的会话界面;响应于该第一输入,显示该第一群组中的至少一个联系人标识;接收对第一联系人标识的第二输入,该第一联系人标识为该至少一个联系人标识中的一个或多个联系人标识;响应于该第二输入,通过第二界面发送会话消息,该会话消息中包括第二信息和该第一群组的标识,该第二信息至少包括该第一信息,该第二界面为与该第一界面不同的会话界面。

The present application discloses a message processing method, device, electronic device, storage medium and program product, belonging to the technical field of electronic devices. The method includes: receiving a first input of first information in a first interface, the first interface is a conversation interface of a first group; in response to the first input, displaying at least one contact identifier in the first group; receiving a second input of the first contact identifier, the first contact identifier is one or more contact identifiers in the at least one contact identifier; in response to the second input, sending a conversation message through a second interface, the conversation message includes the second information and the identifier of the first group, the second information at least includes the first information, and the second interface is a conversation interface different from the first interface.

Description

Message processing method, device, electronic equipment, storage medium and program product
Technical Field
The application belongs to the technical field of electronic equipment, and particularly relates to a message processing method, a message processing device, electronic equipment, a storage medium and a program product.
Background
With the continuous development of network communication technology, a message sender may issue a message in a group to alert certain contacts in the group to pay attention to the message, for example, the message sender may refer to at least one message receiver by directly using an "@" symbol when issuing a group chat message to alert the message receiver to pay attention to the group chat message.
Taking instant messaging application as an example, when a user a issues a message, the user a may input the message in the message input box of the group a and @ user B to directly send the message in the group a, when the user B opens the message list interface of the instant messaging application, a notification that @ is seen, and then the user B may open the group chat interface of the group a again to view the message and directly reply or confirm in the group a.
However, the current method of sending the message by the application is implemented in a fixed manner, that is, the message content is input in a certain group and the message is directly sent in the group, so that the requirement of the user on sending the message cannot be met, and thus, the method of sending the message in the application is not flexible enough.
Disclosure of Invention
An object of an embodiment of the present application is to provide a message processing method, apparatus, electronic device, storage medium, and program product, which can improve flexibility of sending a message in an application.
In a first aspect, an embodiment of the application provides a message processing method, which is executed by first electronic equipment, and comprises the steps of receiving a first input of first information in a first interface, wherein the first interface is a session interface of a first group, responding to the first input, displaying at least one contact person identifier in the first group, receiving a second input of the first contact person identifier, wherein the first contact person identifier is one or more contact person identifiers in the at least one contact person identifier, responding to the second input, sending a session message through a second interface, wherein the session message comprises second information and the identifier of the first group, the second information at least comprises the first information, and the second interface is a session interface different from the first interface.
In a second aspect, the embodiment of the application provides a message processing method, which is executed by second electronic equipment, and comprises the steps of displaying a session message in a third interface under the condition that the session message from first electronic equipment is received, wherein the session message comprises second information and an identifier of a first group, the third interface comprises at least one of a private chat session interface corresponding to a user to which the first electronic equipment belongs, a session interface of the second group, the second group is at least partially different from a contact contained in the first group, receiving a third input of the session message, responding to the third input, sending third information in a fourth interface, the fourth interface is the session interface of the first group, and the third information comprises the referenced second information and reply information to the second information.
In a third aspect, an embodiment of the present application provides a message processing apparatus, where the apparatus includes a receiving module, a display module, and a sending module. The receiving module is configured to receive a first input of first information in a first interface, where the first interface is a session interface of a first group. The display module is used for responding to the first input received by the receiving module and displaying at least one contact person identifier in the first group. The receiving module is further configured to receive a second input of a first contact identifier, where the first contact identifier is one or more of the at least one contact identifier displayed by the display module. The sending module is configured to send, in response to the second input received by the receiving module, a session message through a second interface, where the session message includes second information and an identifier of the first group, the second information includes at least the first information, and the second interface is a session interface different from the first interface.
In a fourth aspect, an embodiment of the present application provides a message processing apparatus, where the apparatus includes a display module, a receiving module, and a sending module. The display module is used for displaying the session message in a third interface under the condition that the session message from the first electronic equipment is received, wherein the session message comprises second information and identification of a first group, and the third interface comprises at least one of a private chat session interface corresponding to a user to which the first electronic equipment belongs and a session interface of the second group, and the second group is at least partially different from a contact contained in the first group. The receiving module is used for receiving a third input of the session message displayed by the display module. The sending module is configured to send third information in a fourth interface in response to the third input received by the receiving module, where the fourth interface is a session interface of the first group, and the third information includes the second information and reply information to the second information.
In a fifth aspect, an embodiment of the present application provides an electronic device comprising a processor and a memory storing a program or instructions executable on the processor, the program or instructions implementing the steps of the method as described in the first aspect or the steps of the method as described in the second aspect when executed by the processor.
In a sixth aspect, embodiments of the present application provide a readable storage medium having stored thereon a program or instructions which when executed by a processor, implement the steps of the method as described in the first aspect, or implement the steps of the method as described in the second aspect.
In a seventh aspect, an embodiment of the present application provides a chip, where the chip includes a processor and a communication interface, where the communication interface is coupled to the processor, and the processor is configured to execute a program or instructions to implement a method according to the first aspect, or to implement a method according to the second aspect.
In an eighth aspect, embodiments of the present application provide a computer program product stored in a storage medium, the program product being executable by at least one processor to implement a method as described in the first aspect, or to implement a method as described in the second aspect.
In the embodiment of the application, a first input of first information in a session interface of a first group is received, at least one contact identifier in the first group is displayed in response to the first input, a second input of one or more contact identifiers in the at least one contact identifier is received, a session message is sent through a second interface in response to the second input, the session message comprises second information and the identifier of the first group, the second information at least comprises the first information, and the second interface is a session interface different from the first interface. In this scheme, since the message sender issues a message in the first group, when reminding the message receiver to pay attention to the corresponding group chat message, the first input may be performed on the first information in the session interface of the first group to trigger the first electronic device to display at least one contact identifier in the first group, and then the message sender may select one or more contact identifiers therein to select the message receiver requiring special reminding, so that the first electronic device sends the second information including the first information and the identifier of the first group through a session interface different from the session interface of the first group. Therefore, when the message sender sends the message in the first group, the group chat message which needs special attention of the message receiver can be directly sent to the message receiver through other session interfaces except the session interface of the first group, so that the flexibility of the user for sending the message in the application is improved.
Drawings
FIG. 1 is one of the flow charts of a message processing method provided by an embodiment of the present application;
FIG. 2 is a second flowchart of a message processing method according to an embodiment of the present application;
fig. 3 is an example schematic diagram of a session interface of a group a of a sender according to an embodiment of the present application;
FIG. 4 is a schematic diagram of a contact list interface provided by an embodiment of the present application;
FIG. 5 is a third flowchart of a message processing method according to an embodiment of the present application;
FIG. 6 is one example schematic diagram of a contact list window provided by an embodiment of the present application;
FIG. 7 is a second exemplary diagram of a contact list window provided by an embodiment of the present application;
FIG. 8 is a fourth flowchart of a message processing method according to an embodiment of the present application;
FIG. 9 is an example schematic diagram of a private chat session interface between contact A and contact B provided by an embodiment of the present application;
FIG. 10 is a fifth flowchart of a message processing method according to an embodiment of the present application;
FIG. 11 is a flowchart of a message processing method according to an embodiment of the present application;
fig. 12 is an example schematic diagram of a session interface of a group a of a receiving party according to an embodiment of the present application;
Fig. 13 is a second example schematic diagram of a session interface of a group a of a receiving party according to an embodiment of the present application;
FIG. 14 is a flow chart of a message processing method according to an embodiment of the present application;
fig. 15 is a third exemplary diagram of a session interface of a group a of a receiving party according to an embodiment of the present application;
FIG. 16 is a schematic diagram of a message processing apparatus according to an embodiment of the present application;
FIG. 17 is a second diagram of a message processing apparatus according to an embodiment of the present application;
fig. 18 is a schematic structural diagram of an electronic device according to an embodiment of the present application;
Fig. 19 is a schematic diagram of a hardware structure of an electronic device according to an embodiment of the present application.
Detailed Description
The technical solutions of the embodiments of the present application will be clearly described below with reference to the drawings in the embodiments of the present application, and it is apparent that the described embodiments are some embodiments of the present application, but not all embodiments. All other embodiments, which are obtained by a person skilled in the art based on the embodiments of the present application, fall within the scope of protection of the present application.
The terms first, second and the like in the description and in the claims, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the terms so used are interchangeable under appropriate circumstances such that the embodiments of the application are capable of operation in sequences other than those illustrated or otherwise described herein, and that the objects identified by "first," "second," etc. are generally of a type not limited to the number of objects, for example, the first object may be one or more. Furthermore, in the description and claims, "and/or" means at least one of the connected objects, and the character "/", generally means that the associated object is an "or" relationship.
The terms "at least one," "at least one," and the like of the present application mean that they encompass any one, any two, or a combination of two or more of the objects. For example, at least one of a, b, c (item) may represent "a", "b", "c", "a and b", "a and c", "b and c" and "a, b and c", wherein a, b, c may be single or plural. Similarly, the term "at least two" means two or more, and the meaning of the expression is similar to the term "at least one".
The message processing method provided by the embodiment of the application is described in detail below through specific embodiments and application scenes thereof with reference to the accompanying drawings.
The embodiment of the application can be applied to the scene that the message sender needs to remind the message receiver of particularly paying attention to important group chat messages. For example, the message sender requires the message receiver to pay special attention to some history message record or records that have been sent in the session interface of the group, or the message sender requires the message receiver to pay special attention to the information that is currently to be sent.
The message processing method provided by the embodiment of the application is exemplified by a few specific scenes.
Scene 1 group member a, group member B, group member C and group member D are members in group a, in which group member a has sent a group chat message a (i.e. history message record) comprising @ group member B, @ group member C and specific message content, the group member a needs to alert group member B and group member C to pay specific attention to the specific message content in the group chat message a. Group member a may make a first sub-input of group chat message a in a session interface of group a of its own handset a, handset a receives and responds to the first sub-input, displays a first private chat control a, group member a makes a second sub-input of the first private chat control a, handset a receives and responds to the second sub-input, displays at least one contact identification in group a, the at least one contact identification including identification of group member B and identification of group member C, the group member a may perform a second input on the identifier of the group member B and the identifier of the group member C, and the mobile phone a receives and responds to the second input, and sends the group chat message a and the identifier of the group a to the group member B through the private chat session interface between the group member a and the group member B, and sends the group chat message a and the identifier of the group a to the group member C through the private chat session interface between the group member a and the group member C.
Scene 2. Group A, group B, group C and group D are all members in group A, group A inputs information A 'three-point-in-the-afternoon meeting' to be sent currently in a message input box in a session interface of group A, and group A needs to remind group B and group C of paying special attention to the information A. The group member a may make a first input to the information a in the session interface of the group a of its own handset a, for example, newly adding an "@" symbol after the information a, the handset a receives and responds to the first input to display a second private chat control a and all the contact identities except for the group member a in the group a, the group member a may perform a second input on the second private chat control a, the identifier of the group member B, and the identifier of the group member C, and the mobile phone a receives and responds to the second input, and sends the information a and the identifier of the group a to the group member B through the private chat session interface of the group member a and the group member B, and sends the information a and the identifier of the group a to the group member C through the private chat session interface of the group member a and the group member C.
It should be noted that, the above scenario 1 and scenario 2 are only exemplary to list some scenarios where the embodiments of the present application may be applied, and in practical implementation, the embodiments of the present application may also be applied to any possible scenario where more message senders need to remind message receivers of a group chat message that is particularly important.
Based on the above scenario applied by the embodiment of the present application, the message processing method provided by the embodiment of the present application receives a first input of first information in a session interface of a first group, responds to the first input, displays at least one contact identifier in the first group, receives a second input of one or more contact identifiers in the at least one contact identifier, responds to the second input, and sends a session message through a second interface, where the session message includes second information and the identifier of the first group, the second information includes at least the first information, and the second interface is a session interface different from the first interface. In this scheme, since the message sender issues a message in the first group, when reminding the message receiver to pay attention to the corresponding group chat message, the first input may be performed on the first information in the session interface of the first group to trigger the first electronic device to display at least one contact identifier in the first group, and then the message sender may select one or more contact identifiers therein to select the message receiver requiring special reminding, so that the first electronic device sends the second information including the first information and the identifier of the first group through a session interface different from the session interface of the first group. Therefore, when the message sender sends the message in the first group, the group chat message which needs special attention of the message receiver can be directly sent to the message receiver through other session interfaces except the session interface of the first group, so that the flexibility of the user for sending the message in the application is improved.
The execution body of the message processing method provided by the embodiment of the application can be a message processing device, and the message processing device can be an electronic device or a functional module or a functional entity in the electronic device. The technical solution provided by the embodiment of the present application is described below by taking an electronic device as an example.
Fig. 1 shows a flowchart of a message processing method according to an embodiment of the present application. As shown in fig. 1, the message processing method provided by the embodiment of the present application is performed by the first electronic device, and the message processing method may include steps 201 to 204 described below.
Step 201, the first electronic device receives a first input of first information in a first interface.
In the embodiment of the present application, the first interface is a session interface of a first group.
In the embodiment of the present application, the first information at least includes a specific identifier.
Optionally, in an embodiment of the present application, the session interface of the first group may include a top navigation bar, a message display area, and a message input area.
It may be understood that the session interface of the first group refers to an application interface in an instant messaging application or a social media platform, which is used for the contacts in the first group to communicate and share information. The top navigation bar may include a name, a number of contacts, a set control, etc. for the contacts within the first group to identify characteristics of the first group. The message display area may include a message record, a message timestamp, a message status, etc. for the contacts in the first group to view the message content sent by all the contacts. The message input area may include a message input box and a send control for contacts within the first group to input information to be sent.
In the embodiment of the present application, the first group includes at least three contacts (may also be referred to as group members). It should be noted that, the user to which the first electronic device belongs and any contact person of the at least three contact persons may be a friend relationship established or may not be a friend relationship established.
In the embodiment of the present application, the first information may be a first message record in the message display area or information input by a message input box in the message input area.
In the embodiment of the application, the specific identifier can be used for marking or referring to the specific user, so that the specific user receives the notification or the prompt to pay attention to the corresponding message content, thereby being beneficial to enhancing the interaction experience among the users. For example, in an instant messaging application or social media platform, the specific identifier may be the "@" symbol. Of course, other forms of identifiers are possible, and embodiments of the present application are not limited in this regard.
In the embodiment of the present application, the first input is used to trigger the first electronic device to display at least one contact identifier in the first group.
Optionally, in the embodiment of the present application, the first input may include, but is not limited to, any one of a user performing touch input on the first information through a touch device such as a finger or a stylus, or a voice command input by the user, or a specific gesture input by the user, or other feasible inputs. The specific determination may be determined according to actual use requirements, and the embodiment of the application is not limited.
Optionally, in the embodiment of the present application, the touch input may be a single click input, a double click input, a drag input, or any number of click inputs, or may also be a long press input or a short press input.
Optionally, in an embodiment of the present application, the specific gesture may be any one of a single-click gesture, a swipe gesture, a drag gesture, a pressure recognition gesture, a long-press gesture, an area change gesture, a double-press gesture, and a double-click gesture.
Step 202, the first electronic device displays at least one contact identification in the first group in response to the first input.
In the embodiment of the present application, each identifier may be any identifier capable of indicating contact information.
In the embodiment of the application, the identifier can comprise at least one of a contact name and a contact head portrait
Optionally, in the embodiment of the present application, in the case where the first information is the first message record in the message display area, the first electronic device responds to the first input to display a contact list interface, where the contact list interface includes at least one contact identifier in the first group, for example, the at least one contact identifier may be a contact identifier mentioned by an "@" symbol in the first message record, which may be specifically described in the following embodiments will not be described herein.
Optionally, in the embodiment of the present application, in the case where the first information is information input by the message input box, the first electronic device responds to the first input to display a contact list window, where the contact list window includes at least one contact identifier in the first group, for example, the at least one contact identifier may be all contact identifiers in the first group, which may be specifically described in the following embodiments and will not be described herein.
Step 203, the first electronic device receives a second input of the first contact identification.
In the embodiment of the present application, the first contact identifier is one or more contact identifiers in the at least one contact identifier.
It can be appreciated that the first contact identifier is an identifier corresponding to a specific contact selected by the user from contacts in the first group, so that the specific contact is notified or reminded to pay attention to the corresponding message content.
In the embodiment of the application, the second input is used for triggering the first electronic device to send the session message to the contact corresponding to the first contact identifier through the second interface.
Optionally, in the embodiment of the present application, the second input may include, but is not limited to, any one of a user performing a touch input on the first contact identifier through a touch device such as a finger or a stylus, or a voice command input by the user, or a specific gesture input by the user, or other feasible inputs. The specific determination may be determined according to actual use requirements, and the embodiment of the application is not limited.
Step 204, the first electronic device responds to the second input by sending a session message through the second interface.
In the embodiment of the present application, the session message includes the second information and the identifier of the first group.
In the embodiment of the present application, the second information at least includes the first information.
In the embodiment of the present application, the second interface is a session interface different from the first interface.
In the embodiment of the present application, the identifier of the first group may be any identifier capable of indicating the first group information.
Optionally, in the embodiment of the present application, the identification of the first group may include, but is not limited to, at least one of a group ID, a group name, and a group head portrait.
It can be understood that, because the session message includes the second information and the identifier of the first group, that is, when the first electronic device sends a message to the receiver user, which needs to be paid attention to by the receiver user, the identifier of the first group corresponding to the message is sent together to remind the receiver user that the message comes from the first group, so that the user receiving the session message (i.e., the receiver user) can know that the user to which the first electronic device belongs is the session message sent in the session interface of the first group, and the user receiving the session message can also know that the replied message is replied to the session interface of the first group, instead of replied to the second interface, so that the user receiving the session message can use proper language and word when replying to the message, and the flexibility of session message interaction is improved.
In the embodiment of the application, the second interface comprises at least one of a private chat session interface corresponding to the first contact identifier and a session interface of a second group.
In the embodiment of the present application, the second group is a group that includes a contact corresponding to the first contact identifier and is at least partially different from the contact included in the first group.
In the embodiment of the application, the private chat session interface corresponding to the first contact identifier refers to a private chat session interface between the contact corresponding to the first contact identifier and a user to which the first electronic device belongs, that is, a session interface between the contact corresponding to the first contact identifier and the user to which the first electronic device belongs, wherein the private chat session interface performs one-to-one communication.
In the embodiment of the application, after the user inputs the required first contact person identifier for the second time, the first electronic device receives and responds to the second input, and can send the session message to the corresponding contact person through the second interface, namely the private chat session interface corresponding to the first contact person identifier or the session interface of the second group, so that the contact person receives the message notification or reminding to pay attention to the content of the corresponding session message.
It should be noted that, for the specific description of the second information, reference may be made to the description in the following embodiments, which are not repeated herein.
The embodiment of the application provides a message processing method, wherein a message sender issues a message in a first group, so that when a message receiver is reminded of paying attention to a corresponding group chat message, first input can be carried out on first information in a session interface of the first group to trigger first electronic equipment to display at least one contact person identifier in the first group, and then the message sender can select a message receiver requiring special reminding by selecting one or more contact person identifiers, so that the first electronic equipment can send second information comprising the first information and the identifier of the first group through a session interface different from the session interface of the first group. Therefore, when the message sender sends the message in the first group, the group chat message which needs special attention of the message receiver can be directly sent to the message receiver through other session interfaces except the session interface of the first group, so that the flexibility of the user for sending the message in the application is improved.
Optionally, in the embodiment of the present application, the first information is a first message record in the first interface, where the first message record further includes M contact identifiers in the first group, and M is a positive integer. It will be appreciated that in this case the second information is the first message record.
Illustratively, as shown in fig. 2 in conjunction with fig. 1, the above-described step 201 may be implemented specifically by the following steps 201a to 201c, and the above-described step 202 may be implemented specifically by the following step 202 a.
Step 201a, a first electronic device receives a first sub-input to a first message record.
In the embodiment of the present application, the first message record is a message record in the session interface of the first group, that is, a message record that is displayed in the message display area and has been sent.
In the embodiment of the application, the first sub-input is used for triggering the first electronic device to display the first control.
Optionally, in the embodiment of the present application, the first sub-input may include, but is not limited to, any one of a user performing touch input on the first message record through a touch device such as a finger or a stylus, or a voice command input by the user, or a specific gesture input by the user, or other feasible inputs. The specific determination may be determined according to actual use requirements, and the embodiment of the application is not limited.
Step 201b, the first electronic device displays a first control in response to the first sub-input.
In the embodiment of the present application, the first control may be a first private chat control or a first group chat control.
In the embodiment of the application, when the first control is a first private chat control, the first private chat control is used for indicating to send the session message through the private chat session interface.
In the embodiment of the present application, in the case where the first control is a first group chat control, the first group chat control is used to instruct to send a session message through session interfaces of other groups except the first group.
Optionally, in the embodiment of the present application, when the first information is the first message record in the first interface, the display position of the first control may be any position of the message display area in the first interface, and may specifically be determined according to an actual use requirement, which is not limited by the embodiment of the present application.
Taking a first electronic device as an example of a mobile phone, assuming that a first interface is a session interface of a group a in an instant messaging application a and a first control is a first private chat control, as shown in fig. 3, the mobile phone displays a session interface 30 of the group a of a sender, where the session interface 30 of the group a includes a top navigation bar 31, a message display area 32 and a message input area 33, where the message display area 32 includes a message record a34, where the message record a34 is "three-p-m meeting in the present afternoon, all can be.
Step 201c, the first electronic device receives a second sub-input to the first control.
In the embodiment of the application, the second sub-input is used for triggering the first electronic device to display M contact identifiers.
Optionally, in the embodiment of the present application, the second sub-input may include, but is not limited to, any one of a user performing touch input on the first control through a touch device such as a finger or a stylus, or a voice command input by the user, or a specific gesture input by the user, or other feasible inputs. The specific determination may be determined according to actual use requirements, and the embodiment of the application is not limited.
Step 202a, the first electronic device displays M contact identities in response to the second sub-input.
In the embodiment of the present application, the M contact identifiers are M contact identifiers in the first group included in the first message record.
It should be noted that, in the case where the first information is the first message record in the first interface, since the first message record includes the specific identifier and M contact identifiers in the first group, the message sender describing the first message record requires that the contact corresponding to the M contact identifiers pay special attention to the message content of the first message record, so the first electronic device may respond to the second sub-input without displaying all the contact identifiers in the first group, but displaying the M contact identifiers, for the user to further determine the contact that needs to send the first message record through a session interface different from the session interface of the first group. It will be appreciated that in this case the at least one contact identifier is the M contact identifiers.
Optionally, in the embodiment of the present application, in case that the first information is a first message record in the first interface, the first electronic device responds to the second sub-input to display a contact list interface, where the contact list interface includes M contact identifiers.
In example two and in combination with example one, as shown in fig. 4, the user performs a second sub-input, such as a touch input, on the first private chat control 35, the mobile phone receives and responds to the second sub-input to display a contact list interface 36, and the contact list interface 36 includes 3 contact identifications corresponding to the message record a34, namely an identification B37 of the contact B, an identification C38 of the contact C, and an identification D39 of the contact D.
It may be understood that, in the case where the first information is the first message record in the first interface, it is indicated that the first message record already exists in the history message record of the first group, the first electronic device receives the second input for the first contact identifier, and in response to the second input, the session message is sent through a session interface different from the session interface of the first group, where the session message does not need to be repeatedly sent through the session interface of the first group again, and the second information in the session message is the first information, that is, the first message record.
In the embodiment of the application, under the condition that the first control is a first private chat control, the first electronic equipment receives a second sub-input of the first private chat control, responds to the second sub-input, displays M contact identifiers, receives a second input of at least one first contact identifier in the M contact identifiers, responds to the second input, and sends session messages through private chat session interfaces corresponding to the at least one first contact identifier.
In an example three, in combination with the example two, the user performs a second input, such as a touch input, on the identifier B37 of the contact B and the identifier C38 of the contact C, and the mobile phone receives and responds to the second input to send the message record a34 and the identifier of the group a through a private chat session interface between the user to which the mobile phone belongs and the contact B, and to send the message record a34 and the identifier of the group a through a private chat session interface between the user to which the mobile phone belongs and the contact C. It should be noted that after sending the message record a34 to the contact B and the contact C through the corresponding private chat session interfaces, the mobile phone may mark the "@ contact B" and the "@ contact C" in the message record a34 in the session interface 30 of the group a, for example, to display the "@ contact B" and the "@ contact C" in a bold manner or display them with other color effects, so as to remind the user that the private chat of the message record has been sent to the contact B and the contact C, thereby improving the user experience.
In example four, and in combination with example two, the user may make a second input, such as a touch input, to the full selection control 40 in the contact list interface 36, and the cell phone receives and responds to the second input to send the identifications of the message record a34 and the group a to the contact B, the contact C and the contact D through the corresponding private chat session interfaces, respectively.
Optionally, in the embodiment of the present application, the first electronic device may also display all the contact identifiers in the first group for the user to select in response to the second sub-input. It will be appreciated that in this case the at least one contact identifier is all contact identifiers in the first group.
In the embodiment of the application, when the first information is the first message record in the first interface and the first control is the first private chat control, the first message record includes a specific identifier and M contact identifiers in the first group, the user can perform a first sub-input on the first message record to trigger the first electronic device to display the first private chat control, and then the user can perform a second sub-input on the first private chat control to trigger the first electronic device to display the M contact identifiers, so that the user can further determine one or more contact identifiers to select a contact requiring special reminding, and the first electronic device sends the first message record and the identifier of the first group through the private chat session interface corresponding to the one or more contact identifiers, namely, the private chat session interface between the user and the selected contact. Therefore, the contact person receiving the message can receive the message content in the session interface of the group needing special attention through the private chat session interface, and does not need to search important messages mentioned by the specific identifier one by one from a large number of messages in the group, so that the situation of neglecting the important group chat messages is avoided, and the flexibility of the user for viewing the messages in the application is improved.
Optionally, in the embodiment of the present application, in the case where the first control is a first group chat control, the first electronic device receives a second sub-input to the first group chat control, responds to the second sub-input, displays M contact identifiers, the first electronic device receives a second input to at least one first contact identifier in the M contact identifiers, responds to the second input, creates a second group, where the second group includes a contact corresponding to the at least one contact identifier and a user to which the first electronic device belongs, and sends a session message through a session interface of the second group.
In the embodiment of the application, when the first information is the first message record in the first interface and the first control is the first group chat control, the first message record includes a specific identifier and M contact identifiers in the first group, the user may perform a first sub-input on the first message record to trigger the first electronic device to display the first group chat control, and then the user may perform a second sub-input on the first group chat control to trigger the first electronic device to display the M contact identifiers, so that the user may further determine one or more contact identifiers to select a contact requiring special reminding, and the first electronic device may send the first message record and the identifier of the first group through a session interface of the second group including the contact requiring special reminding. Thus, the flexibility of the user for sending the message in the application is improved.
Optionally, in an embodiment of the present application, the first information is information input by a message input box in the first interface. Illustratively, as shown in fig. 5 in conjunction with fig. 1, the above-described step 202 may be implemented specifically by the following step 202b, and the above-described step 203 may be implemented specifically by the following step 203 b.
Step 202b, the first electronic device displays all contact identities and second controls in the first group in response to the first input.
It may be appreciated that, in the case where the content in the message input box in the first interface is empty, the first input may be to input first information in the message input box. In the case where the first information exists in the message input box in the first interface, the first input may be an input of adding a specific identifier to the first information.
In addition, in the case that the first information is the information input by the message input box in the first interface, because no contact identifier is added in the information input by the message input box, that is, the user does not select a contact requiring special attention to the input information, the first electronic device may display, in response to the first input, all the contact identifiers and the second controls in the first group, for determining, by the user, a contact that needs to be mentioned by using a specific identifier when the information input by the message input box is sent through a session interface of the first group, and a contact that needs to send the information input by the message input box through a session interface different from the session interface of the first group.
In the embodiment of the present application, the second control may be a second private chat control or a second group chat control.
In the embodiment of the application, when the second control is a second private chat control, the second private chat control is used for indicating to send the session message through the private chat session interface.
In the embodiment of the present application, when the second control is a second group chat control, the second group chat control is used to instruct to send the session message through the session interfaces of the groups other than the first group.
Optionally, in the embodiment of the present application, when the first information is information input by the message input box in the first interface, the display position of the second control may be any position of the message input area in the first interface, which may be specifically determined according to an actual use requirement.
Optionally, in the embodiment of the present application, when the first information is information input by a message input box in the first interface, the first electronic device responds to the first input to display a contact list window, where the contact list window includes all contact identifiers in the first group and a second control.
Taking the first electronic device as a mobile phone for example, assuming that the first interface is a session interface of a group a in the instant messaging application a and the second control is a second private chat control, as shown in fig. 6, the mobile phone displays a session interface 30 of the group a, the session interface 30 of the group a includes a top navigation bar 31, a message display area 32 and a message input area 33, a message input box 330 of the message input area 33 includes information a331, the information a331 is a "three-point afternoon meeting today, all time can be done.
Optionally, in the embodiment of the present application, when the first information is information input by a message input box in the first interface, the first electronic device responds to the first input to display a contact list window, where the contact list window includes all contact identifiers in the first group and a plurality of second controls, and all contact identifiers are in one-to-one correspondence with the plurality of second controls.
In example six, as shown in fig. 7, in combination with example five, the mobile phone receives and responds to the input of the user to the information a331, and displays a contact list window 41, where the contact list window 41 includes all the other contact identifiers except the user to which the mobile phone belongs in the group a and a plurality of second private chat controls, the identifier B37 of the contact B corresponds to the second private chat control B44, the identifier C38 of the contact C corresponds to the second private chat control C45, the identifier D39 of the contact D corresponds to the second private chat control D46, and the identifier E43 of the contact E corresponds to the second private chat control E47.
Step 203b, the first electronic device receives a second input to the first contact identifier and a second control corresponding to the first contact identifier.
Optionally, in the embodiment of the application, the second input of the user to the first contact identifier and the second control corresponding to the first contact identifier may include, but is not limited to, at least one of input of first performing third sub-input to the first contact identifier and then performing fourth sub-input to the second control, input of simultaneously performing two fingers on the second control and the first contact identifier, input of dragging the first contact identifier to the second control, and the like.
It can be appreciated that in the case where the second control is one second control, all the second controls corresponding to the contact identifiers are the one second control.
In example seven, and in combination with example five, the handset may receive a third sub-input by the user of the identifier B37 of contact B and the identifier C38 of contact C, and then a fourth sub-input by the user of the second private chat control 42.
It can be appreciated that in the case where the second control is a plurality of second controls, each contact identifier corresponds to one second control.
In example eight, in combination with example six, the handset may receive a second input from the user to the second private chat control B44 corresponding to the identifier B37 of the contact B and the identifier B37 of the contact B, and the second private chat control C45 corresponding to the identifier C38 of the contact C and the identifier C38 of the contact C.
It may be understood that, in the case where the first information is information input by the message input box in the first interface, it is indicated that the first information is not yet sent, and is not present in the history message record of the first group, so the first electronic device may send, in response to the second input, a session message through the second interface and the session interface of the first group, where the session message includes the second information and the identifier of the first group.
Optionally, in the embodiment of the present application, when the first information is information input by a message input box in the first interface, the second information may be the first information, or the second information includes the first information and information input by the message input box after the second information is input.
It can be understood that if the first information can accurately and completely express the content of the message to be conveyed by the user, the user may directly send the first information after using the specific identifier Fu Diji to identify the corresponding contact person of the first contact person, that is, the second information is the first information. If the first information cannot accurately and completely express the message content to be conveyed by the user, after the second input, that is, after the specific identifier Fu Diji is used to identify the contact corresponding to the first contact, the user can input other information into the message input box to supplement the first information, and then send the information, that is, the second information is the first information and the information input into the message input box after the second input.
Illustratively, taking the first message as "three pm meetings at present, may all be? the first information can accurately and completely express the message content to be transmitted by the user, and the second information can be the first information.
Also, taking the first information as "@ contact B@ contact C" as an example, the first information cannot accurately and completely express the content of the message to be conveyed by the user, after the second input, that is, after the user refers to the contact corresponding to the first contact identifier by using @, other information may be input in the message input box, "can be the first information and the information input in the message input box after the second input, which is all the time in the three afternoon meeting in the present day.
In the embodiment of the application, under the condition that the first information is the information input by the message input box in the first interface, the user can perform first input on the first information to trigger the first electronic device to display all the contact identifiers and the second controls in the first group, and then the user can perform second input on the first contact identifiers and the second controls corresponding to the first contact identifiers to select the contacts needing special reminding, so that the first electronic device sends the session message through the session interface of the first group and the second interface, namely the private chat session interface between the user and the selected contacts or the session interface of the second group. Therefore, the contact person receiving the message can not only receive the session message through the session interface of the first group, but also receive the message content in the session interface of the first group which needs special attention through the second interface, without searching for important messages mentioned by the specific identifier one by one from a large number of messages in the first group, thereby avoiding the situation of neglecting important group chat messages and improving the flexibility and the high efficiency of the user for viewing the messages in the application.
Fig. 8 shows a flowchart of a message processing method according to an embodiment of the present application. As shown in fig. 8, the message processing method provided by the embodiment of the present application is performed by the second electronic device, and the message processing method may include steps 301 to 303 described below.
Step 301, the second electronic device displays the session message in the third interface when receiving the session message from the first electronic device.
In the embodiment of the present application, the session message includes the second information and the identifier of the first group.
In the embodiment of the application, the third interface comprises at least one of a private chat session interface corresponding to the user to which the first electronic device belongs and a session interface of a second group.
In an embodiment of the present application, the second group is a group that is at least partially different from the contact included in the first group.
In the embodiment of the present application, for the specific description of the second information and the identifier of the first group, reference may be made to the description of the above embodiment, which is not repeated herein.
In the embodiment of the application, the user to which the second electronic device belongs can be any contact person corresponding to any contact person identifier in the first contact person identifiers.
In the embodiment of the application, the private chat session interface corresponding to the user to which the first electronic device belongs refers to a private chat session interface between the user to which the first electronic device belongs and the user to which the second electronic device belongs, that is, a session interface between the two for one-to-one communication.
Optionally, in an embodiment of the present application, the session message corresponds to a reply control, where the reply control is used to instruct reply to the second information in the session message.
In an example nine, in combination with the example three, the mobile phone sends the identifiers of the message record a34 and the group a to the contact B and the contact C through the corresponding private chat session interface, and takes the mobile phone of the second electronic device as the contact B and the mobile phone of the first electronic device as the contact a as an example, as shown in fig. 9, when the mobile phone of the contact B receives the session message from the mobile phone of the contact a, the mobile phone of the contact B displays the session message 51 in the private chat session interface 50 between the contact a and the contact B, where the session message 51 includes the message record a34 and the group name 52 of the group a, and the session message 51 corresponds to the reply control 53.
Optionally, in the embodiment of the present application, when receiving a session message from the first electronic device, the second electronic device displays the session message in a first display manner in a message notification list corresponding to the third interface, where the first display manner includes at least one of a top display manner and a highlight label manner. In this way, the user of the second electronic device is conveniently reminded of paying attention to the corresponding message content in a striking mode.
Step 302, the second electronic device receives a third input for a session message.
In the embodiment of the present application, the third input is used to trigger the second electronic device to send third information in the fourth interface.
Optionally, in the embodiment of the present application, the third input may include, but is not limited to, any one of a user performing a touch input on the session message through a touch device such as a finger or a stylus, or a voice command input by the user, or a specific gesture input by the user, or other feasible inputs. The specific determination may be determined according to actual use requirements, and the embodiment of the application is not limited.
Alternatively, in an embodiment of the present application, as shown in fig. 10 in conjunction with fig. 8, the above step 302 may be specifically implemented by the following step 302a or step 302 b.
Step 302a, the second electronic device receives a third input of second information in the session message.
Example ten, in combination with example nine, contact B's handset receives contact B's selection input for message record a34 in session message 51.
Step 302b, the second electronic device receives a third input of a reply control corresponding to the session message.
In an eleventh example, in combination with the ninth example, the mobile phone of the contact B receives a selection input of the contact B for the reply control 53 corresponding to the session message 51.
Step 303, the second electronic device sends third information in the fourth interface in response to the third input.
In the embodiment of the present application, the fourth interface is a session interface of the first group.
In the embodiment of the present application, the third information includes the second information and reply information to the second information.
In the embodiment of the application, the second electronic device may send reply information to the second information in the session interface of the corresponding first group and reference the second information in response to the third input. For a specific transmission manner, reference may be made to the following description of embodiments, which are not repeated herein.
It should be noted that, because the session message received by the second electronic device from the first electronic device includes the second information and the identifier of the first group, when the second electronic device replies to the second information, the second electronic device may determine, according to the identifier of the first group, a corresponding fourth interface, that is, a session interface of the corresponding group, so as to ensure that the reply information can be accurately sent to the corresponding group.
The embodiment of the application provides a message processing method, because the second electronic device of the message receiver can receive the group chat message in the first group and the corresponding identification of the first group which need special attention of the message receiver through the third interface, namely the private chat session interface between the message sender and the message receiver or the session interface of the second group, the message receiver can directly perform the third input on the group chat message in the third interface, so that the second electronic device can send the reply information on the group chat message in the session interface of the first group, refer to the group chat message and perform quick reply on the group chat message, thereby improving the flexibility of sending the message in application of a user and the reply efficiency on the important group chat message, and enhancing the experience of the user.
Optionally, in the embodiment of the present application, as shown in fig. 11, before "sending third information in fourth interface" in step 303, the method for processing a message provided in the embodiment of the present application may further include step 401 and step 402 described below, and "sending third information in fourth interface" in step 303 may be specifically implemented by step 403 described below.
Step 401, the second electronic device responds to the third input, displays a fourth interface, and displays the referenced second information in a message input box in the fourth interface.
In the embodiment of the application, the second electronic device responds to the third input and can switch from the third interface to the session interface of the first group, so that the user can view the detailed content of the second information and the content of the context message, and the referenced second information is displayed in the message input box in the session interface of the first group.
Example twelve, in combination with example ten, as shown in fig. 12, the handset of contact B receives and responds to the selection input by contact B for message record a34 in conversation message 51, jumps from private chat conversation interface 50 between contact a and contact B to conversation interface 54 of group a of the recipient, and displays the referenced message record a34 in message input box 55 in conversation interface 54 of group a.
It should be noted that, the specific implementation manner of the above reference to the second information may refer to the description of the related art, which is not repeated herein.
Step 402, the second electronic device receives a fourth input of reply information to the second information in the message input box.
In the embodiment of the present application, the fourth input is used to trigger the second electronic device to send the third information in the fourth interface.
Optionally, in the embodiment of the present application, the fourth input may include, but is not limited to, any one of a user performing touch input on the reply information of the second information through a touch device such as a finger or a stylus, or a voice command input by the user, or a specific gesture input by the user, or other feasibility inputs. The specific determination may be determined according to actual use requirements, and the embodiment of the application is not limited.
Step 403, the second electronic device sends third information in the fourth interface in response to the fourth input.
In the embodiment of the present application, the second electronic device may send reply information to the second information in the session interface of the corresponding first group and reference the second information in response to the fourth input.
In example thirteen, and in combination with example twelve, as shown in fig. 13, contact B enters in the message entry box 55 in the group a session interface 54 "good for reply message 56 to message record a34, i time ok" and clicks on the send control, and contact B's handset receives and responds to the input to send the referenced message record a34 and reply message 56 to that message record a34 in the group a session interface 54.
In the embodiment of the application, as the second electronic device can receive the group chat message which needs special attention of the message receiver and the corresponding identification of the first group through the third interface, namely the private chat session interface between the message sender and the message receiver or the session interface of the second group, the message receiver can carry out the third input on the group chat message, so that the second electronic device jumps to the session interface of the first group from the third interface and displays the quoted group chat message in the message input box in the session interface of the first group, and the message receiver can input the reply information on the group chat message in the message input box to trigger the second electronic device to send the reply information on the group chat message in the session interface of the first group, thus the message receiver can carry out the quick reply on the group chat message and the reply efficiency on the important group chat message is improved. Meanwhile, when the second electronic device sends the reply information of the group chat message in the session interface of the first group, the group chat message is cited, so that other contacts in the first group can know clearly which message record in the group is replied by the reply information, the flexibility and the high efficiency of the reply message are improved, and the user experience is enhanced.
Optionally, in the embodiment of the present application, as shown in fig. 14, before "sending third information in fourth interface" in step 303, the method for processing a message provided in the embodiment of the present application may further include step 501 and step 502 described below, and "sending third information in fourth interface" in step 303 may be specifically implemented by step 503 described below.
In step 501, the second electronic device displays a message input box in a third interface in response to the third input.
In the embodiment of the present application, the second electronic device may directly input the reply information to the second information in the third interface in response to the third input.
Optionally, in the embodiment of the present application, the message input box may be a message input box included in the third interface, or a message input box newly displayed in the third interface by the second electronic device. The specific determination may be determined according to actual use requirements, and the embodiment of the application is not limited.
Step 502, the second electronic device receives a fifth input of reply information to the second information in the message input box.
In the embodiment of the present application, the fifth input is used to trigger the second electronic device to display the fourth interface, and send the third information in the fourth interface.
Optionally, in the embodiment of the present application, the fifth input may include, but is not limited to, any one of a user performing touch input on the reply information of the second information through a touch device such as a finger or a stylus, or a voice command input by the user, or a specific gesture input by the user, or other feasibility inputs. The specific determination may be determined according to actual use requirements, and the embodiment of the application is not limited.
In step 503, the second electronic device displays a fourth interface in response to the fifth input, and sends the third information in the fourth interface.
In the embodiment of the present application, the second electronic device may switch from the third interface to the session interface of the first group in response to the fifth input, and send reply information to the second information in the session interface of the first group and reference the second information.
In a fourteenth example, in combination with the eleventh example, the mobile phone of the contact B receives and responds to the selection input of the contact B on the reply control 53 corresponding to the session message 51, the mobile phone of the contact B displays a message input box 57 in the private chat session interface 50 between the contact a and the contact B, as shown in fig. 15, the contact B inputs the reply information 58 "received on the message record a34 in the message input box 57, and clicks the send control, the mobile phone of the contact B receives and responds to the input, jumps to the session interface 54 of the group a of the receiving party from the private chat session interface 50 between the contact a and the contact B, and sends the referenced message record a34 and the reply information 58 on the message record a34 in the session interface 54 of the group a.
Optionally, in the embodiment of the present application, after the second electronic device sends the third information in the fourth interface, the second electronic device may delete the session message in the third interface.
It should be noted that, in the case where the third interface is the session interface of the second group, a specific implementation manner of the second electronic device to which the user replies the second information may be referred to the description of the foregoing embodiment, which is not repeated herein.
In the embodiment of the application, the second electronic device can receive the group chat message which needs special attention of the message receiver and the corresponding identification of the first group through the third interface, namely the private chat session interface between the message sender and the message receiver or the session interface of the second group, and the message receiver can carry out third input on the group chat message, and respond to the third input, the second electronic device can display a message input box in the third interface, so that the message receiver can input reply information on the group chat message in the message input box, and the second electronic device can be triggered to jump from the third interface to the session interface of the first group, and send the reply information on the group chat message in the session interface of the first group, thus the message receiver can directly carry out quick reply on the group chat message through the third interface, and the reply efficiency on important group chat message is improved. Meanwhile, when the second electronic device sends the reply information of the group chat message in the session interface of the first group, the group chat message can be automatically referenced, so that other contacts in the first group can clearly know which message record in the group is the reply of the reply information, the flexibility and the high efficiency of the reply message are improved, and the user experience is enhanced.
The implementation process of the message processing method provided by the embodiment of the application is schematically illustrated by a specific implementation manner. It should be noted that, in this embodiment, the first electronic device is a mobile phone a of a contact a, the second electronic device is a mobile phone B of a contact B, the first interface is a session interface of a group a in the mobile phone a, and all contacts in the group a are a contact a, a contact B, a contact C, a contact D, and a contact E, and the first control is a first private chat control, and the second control is a second private chat control.
In the first embodiment, the contact A requires the contact B and the contact C to pay special attention to the message record A sent by the contact A in the session interface of the group A, namely the first information is the message record A.
The implementation process of this embodiment may include steps 70 to 82 described below.
Step 70, the contact a double clicks the message record a in the session interface of the group a in the mobile phone a.
For example, the message record a is "do you get a meeting three afternoon every day.
Step 71, the mobile phone a receives and responds to the double click input of the contact a on the message record a, and displays a first private chat control a in the session interface of the group a.
Step 72, the contact a clicks on the first private chat control a.
Step 73, the mobile phone A receives and responds to click input of the contact A on the first private chat control A, and a contact list interface is displayed, wherein the contact list interface comprises 3 contact identifiers, namely an identifier B of the contact B, an identifier C of the contact C and an identifier D of the contact D.
It should be noted that, since the message record a is "three-afternoon meeting in the future, all the time can be? thus, 3 contact identities corresponding to the content of message record A may be included in the contact list interface.
Step 74, contact a clicks to select identification B of contact B and identification C of contact C.
Step 75, the mobile phone a receives and responds to click input of the contact a on the identifier B and the identifier C, and sends the names of the message record a and the group a through a private chat session interface between the contact a and the contact B, and sends the names of the message record a and the group a through a private chat session interface between the contact a and the contact C.
Step 76, the mobile phone a coarsely displays "@ contact B@ contact C" in the message record a in the session interface of the group a.
Step 77, when receiving the session message from the mobile phone a, the mobile phone B triggers the mobile phone B to display a private chat session interface between the contact a and the contact B, where the private chat session interface displays the received session message, i.e. the names of the message record a and the group a.
Step 78, the contact B clicks on the message record a in the private chat session interface between the contact a and the contact B.
Step 79, the mobile phone B receives and responds to the click input of the contact B on the message record a, jumps from the private chat session interface between the contact a and the contact B to the session interface of the group a, and displays the referenced message record a in the message input box in the session interface of the group a.
And 80, the contact B inputs reply information B of the message record A in a message input box in a session interface of the group A.
In step 81, the mobile phone B receives and responds to the input of the reply message B of the message record a by the contact B, and sends the referenced message record a and the reply message B of the message record a in the session interface of the group a.
Step 82, the mobile phone B deletes the session message containing the message record a and the name of the group a from the private chat session interface between the contact a and the contact B.
In the foregoing embodiment, in the case where the first information is the first message record in the first interface, the sender user (i.e., the message sender) needs the receiver user (i.e., the message receiver) to pay special attention to the first message record, the sender user may perform a first sub-input on the first message record to trigger the first electronic device to display a first private chat control, and then the sender user may perform a second sub-input on the first private chat control to trigger the first electronic device to display M contact identifiers mentioned in the first message record, so that the user may further determine one or more first contact identifiers to select a receiver user that needs special alert, so that the first electronic device sends the first message record and the identifier of the first group through a private chat session interface corresponding to the one or more contact identifiers, that is, a private chat session interface between the sender user and the selected receiver user. In this way, the second electronic device may receive, through a private chat session interface between the sender user and the receiver user, a group chat message requiring special attention of the receiver user and an identifier of the corresponding first group, the receiver user may perform a third input on the group chat message, and the second electronic device may jump from the private chat session interface to the session interface of the first group in response to the third input, and display the referenced group chat message in a message input box in the session interface of the first group, so that the receiver user may input reply information to the group chat message in the message input box to trigger the second electronic device to send reply information to the group chat message in the session interface of the first group. Therefore, the receiver user can receive the message content in the session interface of the group needing special attention through the private chat session interface, and does not need to search important messages mentioned by the specific identifier one by one from a large number of messages in the group, so that the situation of neglecting the important group chat messages is avoided, and the flexibility of the user for viewing the messages in the application is improved. Meanwhile, the receiving user can quickly reply the group chat message, and when the second electronic device sends reply information to the group chat message in the session interface of the first group, the group chat message can be cited, so that other contacts in the first group can know clearly which reply information is the reply to which message record in the group, the flexibility and the high efficiency of the reply message are improved, and the user experience is enhanced.
In the second embodiment, the contact A requires the contact B and the contact C to pay special attention to the information A to be sent, namely the first information is the information A, which is input by the contact A in a message input box in a session interface of the group A.
The implementation process of this embodiment may include steps 83 to 93 described below.
Step 83, the contact a adds a "@" symbol after the information a in the message input box in the session interface of the group a of the mobile phone a.
For example, the information a is "three-afternoon meeting".
And 84, receiving and responding to the newly added input of the contact A to the information A by the mobile phone A, and displaying a second private chat control A and all other contact person identifiers except the contact A in the group A in a session interface of the group A, wherein the identifiers comprise an identifier B of the contact person B, an identifier C of the contact person C, an identifier D of the contact person D and an identifier E of the contact person E.
And step 85, the contact A clicks the second private chat control A, and then clicks and selects the identifier B of the contact B and the identifier C of the contact C.
It should be noted that, at this time, the information a is updated to "three-afternoon meeting @ contact B@ contact C".
Step 86, the mobile phone a receives and responds to click input of the contact a on the second private chat control a, the identifier B of the contact B and the identifier C of the contact C, respectively sends the names of the information a and the group a through the private chat session interface between the contact a and the contact B and the session interface of the group a, and respectively sends the names of the information a and the group a through the private chat session interface between the contact a and the contact C and the session interface of the group a.
Step 87, in the session interface of the group a, the mobile phone a coarsely displays "@ contact B@ contact C" in the message record corresponding to the sent information a.
Step 88, when receiving the session message from the mobile phone a, the mobile phone B triggers the mobile phone B to display a private chat session interface between the contact a and the contact B, where the private chat session interface displays the received session message, i.e. the names of the information a and the group a.
And 89, clicking a reply control corresponding to the session message containing the information A and the name of the group A in a private chat session interface between the contact A and the contact B by the contact B.
Step 90, the mobile phone B receives and responds to the click input of the contact B on the reply control, and a message input box is displayed in a private chat session interface between the contact a and the contact B.
Step 91, the contact B inputs reply information C to the information a in a message input box in a private chat session interface between the contact a and the contact B.
Step 92, the mobile phone B receives and responds to the input of the reply information C of the contact B to the information a, jumps from the private chat session interface between the contact a and the contact B to the session interface of the group a, and sends the referenced information a and the reply information C to the information a in the session interface of the group a.
Step 93, the mobile phone B deletes the session message containing the information a and the name of the group a from the private chat session interface between the contact a and the contact B.
In the foregoing embodiment, in the case where the first information is information input by the message input box in the first interface, the sender user (i.e., the message sender) needs the receiver user (i.e., the message receiver) to pay special attention to the information input by the message input box to be sent, and the sender user may perform first input on the first information to trigger the first electronic device to display all the contact identifiers and the second private chat controls in the first group, and then the sender user may perform second input on the first contact identifiers and the second private chat controls to select the receiver user requiring special reminding, so that the first electronic device sends the session message through the session interface of the first group and the private chat session interface corresponding to the one or more contact identifiers, that is, the private chat session interface between the sender user and the selected receiver user. In this way, the receiving user can receive the session message through the session interface of the first group, and can receive the group chat message which needs special attention of the receiving user and the corresponding identification of the first group through the private chat session interface between the sending user and the receiving user, the receiving user can perform third input on the reply control corresponding to the group chat message, and the second electronic device responds to the third input to display a message input box in the private chat session interface, so that the receiving user can input the reply information of the group chat message in the message input box to trigger the second electronic device to jump from the private chat session interface to the session interface of the first group, and send the reply information of the group chat message in the session interface of the first group, and thus, the receiving user can directly input the reply information of the group chat message through the private chat session interface, thereby realizing quick reply and improving the reply efficiency of important group chat messages.
It should be noted that, for the relevant description of each step in this embodiment, refer to the description in the foregoing embodiment, and are not repeated here.
The above embodiments of the method, or various possible implementation manners in the embodiments of the method, may be executed separately, or may be executed in any two or more combinations with each other, and may specifically be determined according to actual use requirements, which is not limited by the embodiments of the present application.
According to the message processing method provided by the embodiment of the application, the execution main body can be a message processing device. In the embodiment of the present application, a message processing device executes a message processing method as an example, and the message processing device provided in the embodiment of the present application is described.
Fig. 16 shows a schematic diagram of one possible architecture of a message processing apparatus involved in some embodiments of the present application. As shown in fig. 16, the message processing apparatus 20 may include a receiving module 21, a display module 22, and a transmitting module 23. The receiving module 21 is configured to receive a first input of first information in a first interface, where the first interface is a session interface of a first group. The display module 22 is configured to display at least one contact identifier in the first group in response to the first input received by the receiving module 21. The receiving module 21 is further configured to receive a second input of a first contact identifier, where the first contact identifier is one or more of the at least one contact identifier displayed by the display module 22. The sending module 23 is configured to send, in response to the second input received by the receiving module 21, a session message through a second interface, where the session message includes second information and the identifier of the first group, the second information includes at least the first information, and the second interface is a session interface different from the first interface.
In one possible implementation manner, the second interface comprises at least one of a private chat session interface corresponding to the first contact identifier and a session interface of a second group, wherein the second group is a group which comprises the contact corresponding to the first contact identifier and is at least partially different from the contact contained in the first group.
In one possible implementation manner, the first information is a first message record in the first interface, where the first message record includes M contact identifiers in the first group, and M is a positive integer. The receiving module 21 is specifically configured to receive a first sub-input of the first message record. The display module 22 is further configured to display a first control in response to the first sub-input received by the receiving module 21. The receiving module 21 is further specifically configured to receive a second sub-input of the first control displayed by the display module 22. The display module 22 is specifically configured to display the M contact identities in response to the second sub-input received by the receiving module 21. Wherein the second information is the first message record.
In one possible implementation manner, the first information is information input by a message input box in the first interface. The display module 22 is specifically configured to display all the contact identifiers and the second controls in the first group in response to the first input received by the receiving module 21. The receiving module 21 is specifically configured to receive a first contact identifier displayed on the display module 22, and a second input of a second control corresponding to the first contact identifier.
In one possible implementation manner, the second information is the first information, or the second information includes the first information and information input in the message input box after the second input.
The embodiment of the application provides a message processing device, wherein a message sender issues a message in a first group, so that when a message receiver is reminded of paying attention to a corresponding group chat message, first input can be carried out on first information in a session interface of the first group to trigger the message processing device to display at least one contact person identifier in the first group, and then the message sender can select a message receiver requiring special reminding by selecting one or more contact person identifiers, so that the message processing device sends second information comprising the first information and the identifier of the first group through a session interface different from the session interface of the first group. Therefore, when the message sender sends the message in the first group, the group chat message which needs special attention of the message receiver can be directly sent to the message receiver through other session interfaces except the session interface of the first group, so that the flexibility of the user for sending the message in the application is improved.
Fig. 17 shows a schematic diagram of one possible architecture of a message processing apparatus involved in some embodiments of the present application. As shown in fig. 17, the message processing apparatus 25 may include a display module 26, a receiving module 27, and a transmitting module 28. The display module 26 is configured to display, when a session message from the first electronic device is received, the session message in a third interface, where the session message includes second information and an identifier of a first group, and the third interface includes at least one of a private chat session interface corresponding to a user to which the first electronic device belongs and a session interface of a second group, where the second group is at least partially different from a contact included in the first group. The receiving module 27 is configured to receive a third input of the session message displayed by the display module 26. The sending module 28 is configured to send, in response to the third input received by the receiving module 27, third information in a fourth interface, where the fourth interface is a session interface of the first group, and the third information includes the second information and reply information to the second information.
In a possible implementation manner, the display module 26 is further configured to display the fourth interface before the sending module 28 sends the third information in the fourth interface, and display the referenced second information in a message input box in the fourth interface. The receiving module 27 is further configured to receive a fourth input of reply information to the second information in the message input box displayed by the display module 26. The sending module 28 is specifically configured to send the third information in the fourth interface displayed by the display module 26 in response to the fourth input received by the receiving module 27.
In one possible implementation, the display module 26 is further configured to display a message input box in the third interface before the sending module 28 sends the third information in the fourth interface. The receiving module 27 is further configured to receive a fifth input of reply information to the second information in the message input box displayed by the display module 26. The display module 26 is further configured to display the fourth interface in response to the fifth input received by the receiving module 27. The sending module 28 is specifically configured to send the third information in the fourth interface.
In one possible implementation, the receiving module 27 is specifically configured to receive a third input of the second information in the session message displayed by the display module 26, or receive a third input of a reply control corresponding to the session message displayed by the display module 26.
In one possible implementation manner, the display module 26 is further configured to display the session message in a first display manner in a message notification list corresponding to the third interface, where the first display manner includes at least one of a top-up display manner and a highlight label manner.
The embodiment of the application provides a message processing device, which can receive a group chat message in a first group which needs special attention of a message receiver and a corresponding identification of the first group through a third interface, namely a private chat session interface between the message sender and the message receiver or a session interface of a second group, so that the message receiver can directly perform third input on the group chat message in the third interface, the message processing device can send reply information on the group chat message in the session interface of the first group, and refer to the group chat message to quickly reply the group chat message, thereby improving the flexibility of sending the message in application of a user and the reply efficiency on important group chat messages, and enhancing the experience of the user.
The message processing apparatus in the embodiment of the present application may be an electronic device, or may be a component in an electronic device, for example, an integrated circuit or a chip. The electronic device may be a terminal, or may be other devices than a terminal. The electronic device may be a Mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted electronic device, a Mobile internet appliance (Mobile INTERNET DEVICE, MID), an augmented reality (augmented reality, AR)/Virtual Reality (VR) device, a robot, a wearable device, an ultra-Mobile personal computer (UMPC), a netbook or a Personal Digital Assistant (PDA), etc., and may also be a server, a network attached storage (Network Attached Storage, NAS), a personal computer (personal computer, PC), a Television (TV), a teller machine, a self-service machine, etc., which are not particularly limited in the embodiments of the present application.
The message processing apparatus in the embodiment of the present application may be an apparatus having an operating system. The operating system may be an Android operating system, an ios operating system, or other possible operating systems, and the embodiment of the present application is not limited specifically.
The message processing device provided by the embodiment of the present application can implement each process implemented by the above method embodiment, and in order to avoid repetition, details are not repeated here.
Optionally, as shown in fig. 18, the embodiment of the present application further provides an electronic device 1000, including a processor 1001 and a memory 1002, where the memory 1002 stores a program or an instruction that can be executed on the processor 1001, and the program or the instruction implements each step of the above-mentioned message processing method embodiment when executed by the processor 1001, and the steps achieve the same technical effects, so that repetition is avoided, and no further description is given here.
The electronic device in the embodiment of the application includes the mobile electronic device and the non-mobile electronic device.
Fig. 19 is a schematic diagram of a hardware structure of an electronic device implementing an embodiment of the present application.
The electronic device 100 includes, but is not limited to, a radio frequency unit 101, a network module 102, an audio output unit 103, an input unit 104, a sensor 105, a display unit 106, a user input unit 107, an interface unit 108, a memory 109, and a processor 110.
Those skilled in the art will appreciate that the electronic device 100 may further include a power source (e.g., a battery) for powering the various components, and that the power source may be logically coupled to the processor 110 via a power management system to perform functions such as managing charging, discharging, and power consumption via the power management system. The electronic device structure shown in fig. 19 does not constitute a limitation of the electronic device, and the electronic device may include more or less components than those shown in the drawings, or may combine some components, or may be arranged in different components, which will not be described in detail herein.
In this case, the electronic apparatus 100 is the first electronic apparatus in the above-described embodiment:
The user input unit 107 is configured to receive a first input of first information in a first interface, where the first interface is a session interface of a first group. The display unit 106 is configured to display at least one contact identifier in the first group in response to the first input. The user input unit 107 is further configured to receive a second input of a first contact identification, the first contact identification being one or more of the at least one contact identification. The radio frequency unit 101 is configured to send, in response to the second input, a session message through a second interface, where the session message includes second information and the identifier of the first group, the second information includes at least the first information, and the second interface is a session interface different from the first interface.
Optionally, the second interface comprises at least one of a private chat session interface corresponding to the first contact identifier and a session interface of a second group, wherein the second group is a group which comprises the contact corresponding to the first contact identifier and is at least partially different from the contact contained in the first group.
Optionally, the first information is a first message record in the first interface, where the first message record includes M contact identifiers in the first group, and M is a positive integer. The user input unit 107 is specifically configured to receive a first sub-input of the first message record. The display unit 106 is further configured to display a first control in response to the first sub-input. The user input unit 107 is further specifically configured to receive a second sub-input to the first control. The display unit 106 is specifically configured to display the M contact identifiers in response to the second sub-input. Wherein the second information is the first message record.
Optionally, the first information is information input by a message input box in the first interface. The display unit 106 is specifically configured to display all contact identifiers and second controls in the first group in response to the first input. The user input unit 107 is specifically configured to receive a second input to the first contact identifier and a second control corresponding to the first contact identifier.
Optionally, the second information is the first information, or the second information includes the first information and information input in the message input box after the second input.
The embodiment of the application provides electronic equipment, wherein a message sender issues a message in a first group so as to remind a message receiver of paying attention to a corresponding group chat message, first input can be carried out on first information in a session interface of the first group to trigger the first electronic equipment to display at least one contact person identifier in the first group, and then the message sender can select a message receiver requiring special reminding by selecting one or more contact person identifiers, so that the first electronic equipment sends second information comprising the first information and the identifier of the first group through a session interface different from the session interface of the first group. Therefore, when the message sender sends the message in the first group, the group chat message which needs special attention of the message receiver can be directly sent to the message receiver through other session interfaces except the session interface of the first group, so that the flexibility of the user for sending the message in the application is improved.
In another case, the electronic device 100 is the second electronic device in the above embodiment:
The display unit 106 is configured to display, when receiving a session message from a first electronic device, the session message in a third interface, where the session message includes second information and an identifier of a first group, and the third interface includes at least one of a private chat session interface corresponding to a user to which the first electronic device belongs, and a session interface of a second group, where the second group is a group that is at least partially different from a contact included in the first group. The user input unit 107 is configured to receive a third input of the session message. The radio frequency unit 101 is configured to send, in response to the third input, third information in a fourth interface, where the fourth interface is a session interface of the first group, and the third information includes the second information and reply information to the second information.
Optionally, the display unit 106 is further configured to display the fourth interface before the radio frequency unit 101 sends the third information in the fourth interface, and display the referenced second information in a message input box in the fourth interface. The user input unit 107 is further configured to receive a fourth input of reply information to the second information in the message input box. The radio frequency unit 101 is specifically configured to send the third information in the fourth interface in response to the fourth input.
Optionally, the display unit 106 is further configured to display a message input box in the third interface before the radio frequency unit 101 sends the third information in the fourth interface. The user input unit 107 is further configured to receive a fifth input of reply information to the second information in the message input box. The display unit 106 is further configured to display the fourth interface in response to the fifth input. The radio frequency unit 101 is specifically configured to send the third information in the fourth interface.
Optionally, the user input unit 107 is specifically configured to receive a third input of the second information in the session message, or receive a third input of a reply control corresponding to the session message.
Optionally, the display unit 106 is further configured to display the session message in a first display manner in a message notification list corresponding to the third interface, where the first display manner includes at least one of a top-up display manner and a highlight label manner.
The embodiment of the application provides an electronic device, because a second electronic device of a message receiver can receive a group chat message in a first group which needs special attention of the message receiver and a corresponding identifier of the first group through a third interface, namely a private chat session interface between the message sender and the message receiver or a session interface of the second group, the message receiver can directly perform third input on the group chat message in the third interface, so that the second electronic device can send reply information on the group chat message in the session interface of the first group, refer to the group chat message and perform quick reply on the group chat message, thereby improving the flexibility of sending the message in application of a user and the reply efficiency on important group chat messages, and enhancing the experience of the user.
The electronic device provided by the embodiment of the application can realize each process realized by the embodiment of the method and can achieve the same technical effect, and in order to avoid repetition, the description is omitted here. The beneficial effects of the various implementation manners in this embodiment may be specifically referred to the beneficial effects of the corresponding implementation manners in the foregoing method embodiment, and in order to avoid repetition, the description is omitted here.
It should be appreciated that in embodiments of the present application, the input unit 104 may include a graphics processor (Graphics Processing Unit, GPU) 1041 and a microphone 1042, the graphics processor 1041 processing image data of still pictures or video obtained by an image capturing device (e.g. a camera) in a video capturing mode or an image capturing mode. The display unit 106 may include a display panel 1061, and the display panel 1061 may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like. The user input unit 107 includes at least one of a touch panel 1071 and other input devices 1072. The touch panel 1071 is also referred to as a touch screen. The touch panel 1071 may include two parts of a touch detection device and a touch controller. Other input devices 1072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, and so forth, which are not described in detail herein.
Memory 109 may be used to store software programs as well as various data. The memory 109 may mainly include a first memory area storing programs or instructions and a second memory area storing data, wherein the first memory area may store an operating system, application programs or instructions (such as a sound playing function, an image playing function, etc.) required for at least one function, and the like. Further, the memory 109 may include volatile memory or nonvolatile memory, or the memory 109 may include both volatile and nonvolatile memory. The nonvolatile Memory may be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable EPROM (EEPROM), or a flash Memory. The volatile memory may be random access memory (Random Access Memory, RAM), static random access memory (STATIC RAM, SRAM), dynamic random access memory (DYNAMIC RAM, DRAM), synchronous Dynamic Random Access Memory (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 random access memory (DRRAM). Memory 109 in embodiments of the present application includes, but is not limited to, these and any other suitable types of memory.
Processor 110 may include one or more processing units, and optionally, processor 110 integrates an application processor that primarily processes operations involving an operating system, user interface, application programs, etc., and a modem processor that primarily processes wireless communication signals, such as a baseband processor. It will be appreciated that the modem processor described above may not be integrated into the processor 110.
The embodiment of the application also provides a readable storage medium, on which a program or an instruction is stored, which when executed by a processor, implements each process of the above-mentioned message processing method embodiment, and can achieve the same technical effects, and in order to avoid repetition, the description is omitted here.
Wherein the processor is a processor in the electronic device described in the above embodiment. The readable storage medium includes computer readable storage medium such as computer readable memory ROM, random access memory RAM, magnetic or optical disk, etc.
The embodiment of the application further provides a chip, which comprises a processor and a communication interface, wherein the communication interface is coupled with the processor, and the processor is used for running programs or instructions to realize the processes of the message processing method embodiment, and the same technical effects can be achieved, so that repetition is avoided, and the description is omitted here.
It should be understood that the chips referred to in the embodiments of the present application may also be referred to as system-on-chip chips, chip systems, or system-on-chip chips, etc.
Embodiments of the present application provide a computer program product stored in a storage medium, where the program product is executed by at least one processor to implement the respective processes of the above-described message processing method embodiments, and achieve the same technical effects, and for avoiding repetition, a detailed description is omitted herein.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element. Furthermore, it should be noted that the scope of the methods and apparatus in the embodiments of the present application is not limited to performing the functions in the order shown or discussed, but may also include performing the functions in a substantially simultaneous manner or in an opposite order depending on the functions involved, e.g., the described methods may be performed in an order different from that described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
From the above description of the embodiments, it will be clear to those skilled in the art that the above-described embodiment method may be implemented by means of software plus a necessary general hardware platform, but of course may also be implemented by means of hardware, but in many cases the former is a preferred embodiment. Based on such understanding, the technical solution of the present application may be embodied essentially or in a part contributing to the prior art in the form of a computer software product stored in a storage medium (e.g. ROM/RAM, magnetic disk, optical disk) comprising instructions for causing a terminal (which may be a mobile phone, a computer, a server, or a network device, etc.) to perform the method according to the embodiments of the present application.
The embodiments of the present application have been described above with reference to the accompanying drawings, but the present application is not limited to the above-described embodiments, which are merely illustrative and not restrictive, and many forms may be made by those having ordinary skill in the art without departing from the spirit of the present application and the scope of the claims, which are to be protected by the present application.

Claims (23)

1.一种消息处理方法,其特征在于,由第一电子设备执行,包括:1. A message processing method, characterized in that it is executed by a first electronic device, comprising: 接收在第一界面中对第一信息的第一输入,所述第一界面为第一群组的会话界面;Receiving a first input of first information in a first interface, where the first interface is a conversation interface of a first group; 响应于所述第一输入,显示所述第一群组中的至少一个联系人标识;In response to the first input, displaying at least one contact identifier in the first group; 接收对第一联系人标识的第二输入,所述第一联系人标识为所述至少一个联系人标识中的一个或多个联系人标识;receiving a second input of a first contact identifier, the first contact identifier being one or more contact identifiers of the at least one contact identifier; 响应于所述第二输入,通过第二界面发送会话消息,所述会话消息中包括第二信息和所述第一群组的标识,所述第二信息至少包括所述第一信息,所述第二界面为与所述第一界面不同的会话界面。In response to the second input, a conversation message is sent through a second interface, the conversation message includes second information and an identifier of the first group, the second information includes at least the first information, and the second interface is a conversation interface different from the first interface. 2.根据权利要求1所述的方法,其特征在于,所述第二界面包括以下至少一项:所述第一联系人标识对应的私聊会话界面、第二群组的会话界面;2. The method according to claim 1, characterized in that the second interface includes at least one of the following: a private chat session interface corresponding to the first contact identifier, and a session interface of the second group; 其中,所述第二群组为包含所述第一联系人标识对应的联系人,且与所述第一群组包含的联系人至少部分不同的群组。The second group is a group that includes contacts corresponding to the first contact identifier and is at least partially different from the contacts included in the first group. 3.根据权利要求1所述的方法,其特征在于,所述第一信息为所述第一界面中的第一消息记录,所述第一消息记录中包含所述第一群组中的M个联系人标识,M为正整数;3. The method according to claim 1, wherein the first information is a first message record in the first interface, and the first message record includes M contact identifiers in the first group, where M is a positive integer; 所述接收在第一界面中对第一信息的第一输入,包括:The receiving a first input of the first information in the first interface includes: 接收对所述第一消息记录的第一子输入;receiving a first sub-input for the first message record; 响应于所述第一子输入,显示第一控件;In response to the first sub-input, displaying a first control; 接收对所述第一控件的第二子输入;receiving a second sub-input to the first control; 所述响应于所述第一输入,显示所述第一群组中的至少一个联系人标识,包括:The step of displaying at least one contact identifier in the first group in response to the first input includes: 响应于所述第二子输入,显示所述M个联系人标识;In response to the second sub-input, displaying the M contact identifiers; 其中,所述第二信息为所述第一消息记录。The second information is the first message record. 4.根据权利要求1所述的方法,其特征在于,所述第一信息为在所述第一界面中的消息输入框输入的信息;4. The method according to claim 1, wherein the first information is information input into a message input box in the first interface; 所述响应于所述第一输入,显示所述第一群组中的至少一个联系人标识,包括:The step of displaying at least one contact identifier in the first group in response to the first input includes: 响应于所述第一输入,显示所述第一群组中的所有联系人标识和第二控件;In response to the first input, displaying all contact identifiers and a second control in the first group; 所述接收对第一联系人标识的第二输入,包括:The receiving a second input of the first contact identifier includes: 接收对所述第一联系人标识,以及所述第一联系人标识对应的第二控件的第二输入。A second input of the first contact identifier and a second control corresponding to the first contact identifier is received. 5.根据权利要求4所述的方法,其特征在于,所述第二信息为所述第一信息;或者,5. The method according to claim 4, wherein the second information is the first information; or 所述第二信息包括所述第一信息和所述第二输入后在所述消息输入框输入的信息。The second information includes the first information and information input in the message input box after the second input. 6.一种消息处理方法,其特征在于,由第二电子设备执行,包括:6. A message processing method, characterized in that it is executed by a second electronic device, comprising: 在接收到来自第一电子设备的会话消息的情况下,在第三界面中显示所述会话消息,所述会话消息中包括第二信息和第一群组的标识,所述第三界面包括以下至少一项:所述第一电子设备所属用户对应的私聊会话界面、第二群组的会话界面,所述第二群组为与所述第一群组包含的联系人至少部分不同的群组;In the case of receiving a conversation message from the first electronic device, displaying the conversation message in a third interface, wherein the conversation message includes the second information and the identifier of the first group, and the third interface includes at least one of the following: a private chat conversation interface corresponding to the user to which the first electronic device belongs, and a conversation interface of the second group, wherein the second group is a group that is at least partially different from the contacts included in the first group; 接收对所述会话消息的第三输入;receiving a third input to the conversation message; 响应于所述第三输入,在第四界面中发送第三信息,所述第四界面为所述第一群组的会话界面,所述第三信息包括引用的所述第二信息和对所述第二信息的回复信息。In response to the third input, third information is sent in a fourth interface, where the fourth interface is a conversation interface of the first group, and the third information includes the referenced second information and reply information to the second information. 7.根据权利要求6所述的方法,其特征在于,所述在第四界面中发送第三信息之前,所述方法还包括:7. The method according to claim 6, characterized in that, before sending the third information in the fourth interface, the method further comprises: 显示所述第四界面,并在所述第四界面中的消息输入框中显示引用的所述第二信息;Displaying the fourth interface, and displaying the referenced second information in a message input box in the fourth interface; 接收在所述消息输入框中对所述第二信息的回复信息的第四输入;receiving a fourth input of reply information to the second information in the message input box; 所述在第四界面中发送第三信息,包括:The sending of the third information in the fourth interface includes: 响应于所述第四输入,在所述第四界面中发送所述第三信息。In response to the fourth input, the third information is sent in the fourth interface. 8.根据权利要求6所述的方法,其特征在于,所述在第四界面中发送第三信息之前,所述方法还包括:8. The method according to claim 6, characterized in that, before sending the third information in the fourth interface, the method further comprises: 在所述第三界面中显示消息输入框;Displaying a message input box in the third interface; 接收在所述消息输入框中对所述第二信息的回复信息的第五输入;receiving a fifth input of reply information to the second information in the message input box; 所述在第四界面中发送第三信息,包括:The sending of the third information in the fourth interface includes: 响应于所述第五输入,显示所述第四界面,并在所述第四界面中发送所述第三信息。In response to the fifth input, the fourth interface is displayed, and the third information is sent in the fourth interface. 9.根据权利要求6至8中任一项所述的方法,其特征在于,所述接收对所述会话消息的第三输入,包括:9. The method according to any one of claims 6 to 8, characterized in that the receiving a third input to the conversation message comprises: 接收对所述会话消息中的所述第二信息的第三输入;receiving a third input of the second information in the conversation message; 或者,or, 接收对所述会话消息对应的回复控件的第三输入。A third input of a reply control corresponding to the conversation message is received. 10.根据权利要求6所述的方法,其特征在于,所述方法还包括:10. The method according to claim 6, characterized in that the method further comprises: 在所述第三界面对应的消息通知列表中,将所述会话消息以第一显示方式显示,所述第一显示方式包括以下至少一项:置顶显示方式、高亮标记方式。In the message notification list corresponding to the third interface, the conversation message is displayed in a first display mode, and the first display mode includes at least one of the following: a top display mode and a highlight mark mode. 11.一种消息处理装置,其特征在于,包括:接收模块、显示模块和发送模块;11. A message processing device, comprising: a receiving module, a display module and a sending module; 所述接收模块,用于接收在第一界面中对第一信息的第一输入,所述第一界面为第一群组的会话界面;The receiving module is used to receive a first input of the first information in a first interface, where the first interface is a conversation interface of the first group; 所述显示模块,用于响应于所述接收模块接收的第一输入,显示所述第一群组中的至少一个联系人标识;The display module is configured to display at least one contact identifier in the first group in response to the first input received by the receiving module; 所述接收模块,还用于接收对第一联系人标识的第二输入,所述第一联系人标识为所述显示模块显示的至少一个联系人标识中的一个或多个联系人标识;The receiving module is further configured to receive a second input of a first contact identifier, where the first contact identifier is one or more contact identifiers among the at least one contact identifier displayed by the display module; 所述发送模块,用于响应于所述接收模块接收的第二输入,通过第二界面发送会话消息,所述会话消息中包括第二信息和所述第一群组的标识,所述第二信息至少包括所述第一信息,所述第二界面为与所述第一界面不同的会话界面。The sending module is used to send a conversation message through a second interface in response to a second input received by the receiving module, wherein the conversation message includes second information and an identifier of the first group, the second information includes at least the first information, and the second interface is a conversation interface different from the first interface. 12.根据权利要求11所述的装置,其特征在于,所述第二界面包括以下至少一项:所述第一联系人标识对应的私聊会话界面、第二群组的会话界面;12. The device according to claim 11, wherein the second interface comprises at least one of the following: a private chat session interface corresponding to the first contact identifier, and a session interface of the second group; 其中,所述第二群组为包含所述第一联系人标识对应的联系人,且与所述第一群组包含的联系人至少部分不同的群组。The second group is a group that includes contacts corresponding to the first contact identifier and is at least partially different from the contacts included in the first group. 13.根据权利要求11所述的装置,其特征在于,所述第一信息为所述第一界面中的第一消息记录,所述第一消息记录中包含所述第一群组中的M个联系人标识,M为正整数;13. The device according to claim 11, wherein the first information is a first message record in the first interface, the first message record includes M contact identifiers in the first group, and M is a positive integer; 所述接收模块,具体用于接收对所述第一消息记录的第一子输入;The receiving module is specifically configured to receive a first sub-input of the first message record; 所述显示模块,还用于响应于所述接收模块接收的第一子输入,显示第一控件;The display module is further configured to display a first control in response to the first sub-input received by the receiving module; 所述接收模块,还具体用于接收对所述显示模块显示的第一控件的第二子输入;The receiving module is further specifically configured to receive a second sub-input of the first control displayed by the display module; 所述显示模块,具体用于响应于所述接收模块接收的第二子输入,显示所述M个联系人标识;The display module is specifically configured to display the M contact identifiers in response to the second sub-input received by the receiving module; 其中,所述第二信息为所述第一消息记录。The second information is the first message record. 14.根据权利要求11所述的装置,其特征在于,所述第一信息为在所述第一界面中的消息输入框输入的信息;14. The device according to claim 11, wherein the first information is information input into a message input box in the first interface; 所述显示模块,具体用于响应于所述接收模块接收的第一输入,显示所述第一群组中的所有联系人标识和第二控件;The display module is specifically configured to display all contact identifiers and second controls in the first group in response to the first input received by the receiving module; 所述接收模块,具体用于接收对所述显示模块显示的第一联系人标识,以及所述第一联系人标识对应的第二控件的第二输入。The receiving module is specifically configured to receive the first contact identifier displayed by the display module and a second input of a second control corresponding to the first contact identifier. 15.根据权利要求14所述的装置,其特征在于,所述第二信息为所述第一信息;或者,15. The device according to claim 14, wherein the second information is the first information; or 所述第二信息包括所述第一信息和所述第二输入后在所述消息输入框输入的信息。The second information includes the first information and information input in the message input box after the second input. 16.一种消息处理装置,其特征在于,包括:显示模块、接收模块和发送模块;16. A message processing device, comprising: a display module, a receiving module and a sending module; 所述显示模块,用于在接收到来自第一电子设备的会话消息的情况下,在第三界面中显示所述会话消息,所述会话消息中包括第二信息和第一群组的标识,所述第三界面包括以下至少一项:所述第一电子设备所属用户对应的私聊会话界面、第二群组的会话界面,所述第二群组为与所述第一群组包含的联系人至少部分不同的群组;The display module is configured to display the conversation message in a third interface when receiving the conversation message from the first electronic device, wherein the conversation message includes the second information and the identifier of the first group, and the third interface includes at least one of the following: a private chat session interface corresponding to the user to which the first electronic device belongs, and a session interface of the second group, wherein the second group is a group that is at least partially different from the contacts included in the first group; 所述接收模块,用于接收对所述显示模块显示的会话消息的第三输入;The receiving module is used to receive a third input of the conversation message displayed by the display module; 所述发送模块,用于响应于所述接收模块接收的第三输入,在第四界面中发送第三信息,所述第四界面为所述第一群组的会话界面,所述第三信息包括引用的所述第二信息和对所述第二信息的回复信息。The sending module is used to send third information in a fourth interface in response to the third input received by the receiving module. The fourth interface is a conversation interface of the first group. The third information includes the referenced second information and reply information to the second information. 17.根据权利要求16所述的装置,其特征在于,所述显示模块,还用于所述发送模块在第四界面中发送第三信息之前,显示所述第四界面,并在所述第四界面中的消息输入框中显示引用的所述第二信息;17. The device according to claim 16, characterized in that the display module is further used to display the fourth interface and display the referenced second information in the message input box in the fourth interface before the sending module sends the third information in the fourth interface; 所述接收模块,还用于接收在所述显示模块显示的消息输入框中对所述第二信息的回复信息的第四输入;The receiving module is further used to receive a fourth input of reply information to the second information in the message input box displayed by the display module; 所述发送模块,具体用于响应于所述接收模块接收的第四输入,在所述显示模块显示的第四界面中发送所述第三信息。The sending module is specifically configured to send the third information in a fourth interface displayed by the display module in response to a fourth input received by the receiving module. 18.根据权利要求16所述的装置,其特征在于,所述显示模块,还用于所述发送模块在第四界面中发送第三信息之前,在所述第三界面中显示消息输入框;18. The device according to claim 16, characterized in that the display module is further used for displaying a message input box in the third interface before the sending module sends the third information in the fourth interface; 所述接收模块,还用于接收在所述显示模块显示的消息输入框中对所述第二信息的回复信息的第五输入;The receiving module is further used to receive a fifth input of reply information to the second information in the message input box displayed by the display module; 所述显示模块,还用于响应于所述接收模块接收的第五输入,显示所述第四界面;The display module is further configured to display the fourth interface in response to the fifth input received by the receiving module; 所述发送模块,具体用于在所述第四界面中发送所述第三信息。The sending module is specifically used to send the third information in the fourth interface. 19.根据权利要求16至18中任一项所述的装置,其特征在于,所述接收模块,具体用于接收对所述显示模块显示的会话消息中的所述第二信息的第三输入;19. The device according to any one of claims 16 to 18, characterized in that the receiving module is specifically configured to receive a third input of the second information in the conversation message displayed by the display module; 或者,or, 接收对所述显示模块显示的会话消息对应的回复控件的第三输入。A third input of a reply control corresponding to the conversation message displayed by the display module is received. 20.根据权利要求16所述的装置,其特征在于,所述显示模块,还用于在所述第三界面对应的消息通知列表中,将所述会话消息以第一显示方式显示,所述第一显示方式包括以下至少一项:置顶显示方式、高亮标记方式。20. The device according to claim 16 is characterized in that the display module is also used to display the conversation message in a first display mode in the message notification list corresponding to the third interface, and the first display mode includes at least one of the following: a top display mode and a highlight mark mode. 21.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1至10中任一项所述的消息处理方法的步骤。21. An electronic device, characterized in that it comprises a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the message processing method as described in any one of claims 1 to 10 are implemented. 22.一种计算机可读存储介质,其特征在于,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如权利要求1至10中任一项所述的消息处理方法的步骤。22. A computer-readable storage medium, characterized in that a program or instruction is stored on the readable storage medium, and when the program or instruction is executed by a processor, the steps of the message processing method according to any one of claims 1 to 10 are implemented. 23.一种计算机程序产品,其特征在于,所述程序产品被存储在存储介质中,所述程序产品被至少一个处理器执行以实现如权利要求1至10中任一项所述的消息处理方法。23. A computer program product, characterized in that the program product is stored in a storage medium, and the program product is executed by at least one processor to implement the message processing method according to any one of claims 1 to 10.
CN202411971734.4A 2024-12-30 2024-12-30 Message processing method, device, electronic device, storage medium and program product Pending CN119814714A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202411971734.4A CN119814714A (en) 2024-12-30 2024-12-30 Message processing method, device, electronic device, storage medium and program product

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202411971734.4A CN119814714A (en) 2024-12-30 2024-12-30 Message processing method, device, electronic device, storage medium and program product

Publications (1)

Publication Number Publication Date
CN119814714A true CN119814714A (en) 2025-04-11

Family

ID=95264216

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202411971734.4A Pending CN119814714A (en) 2024-12-30 2024-12-30 Message processing method, device, electronic device, storage medium and program product

Country Status (1)

Country Link
CN (1) CN119814714A (en)

Similar Documents

Publication Publication Date Title
CN114500432B (en) Conversation message sending and receiving method and device, electronic device, and readable storage medium
CN113141294B (en) Message prompting method and device and electronic equipment
CN111857500A (en) Message display method, device, electronic device and storage medium
CN113676589B (en) Unread message display method and device and electronic equipment
CN101087271A (en) A associated user display system and method
CN112671635B (en) Transmission method, device and electronic device
CN112947807A (en) Display method and device and electronic equipment
CN113918055A (en) Message processing method and device and electronic equipment
CN113300938A (en) Message sending method and device and electronic equipment
JP2024519352A (en) Message reminding method, message reminding device, electronic device and readable storage medium
CN113037924A (en) Voice sending method and device and electronic equipment
WO2023131055A1 (en) Message sending method and apparatus, and electronic device
CN113285866B (en) Information sending method and device and electronic equipment
CN118295575A (en) Social interaction method, device, electronic equipment, storage medium and program product
CN115378899B (en) Message quoting method, device, electronic device and storage medium
CN116016756A (en) Information processing method, device, electronic device and readable storage medium
CN114327088A (en) Message sending method, device, electronic equipment and medium
CN112866475A (en) Image sending method and device and electronic equipment
CN113824627A (en) Group chat message display method, device, electronic device and storage medium
CN112181351A (en) Voice input method and device and electronic equipment
CN119814714A (en) Message processing method, device, electronic device, storage medium and program product
CN117896341A (en) Message display method, device, electronic device and readable storage medium
CN113852540B (en) Information transmission method, information transmission device and electronic equipment
CN112035032B (en) Expression adding method and device
CN113141296B (en) Message display method, device and electronic equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination