Message processing method, device and equipment
By displaying the reply list on the chat page, the problem of users finding replies messages in the chat page is solved, and users can quickly obtain effective messages and prompt feedback, improving user experience.
Patent Information
- Application Number
- CN202411507789.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-25
- Publication Date
- 2024-12-17
AI Technical Summary
When the chat page is full of information, it is difficult for users to find replies from other users to ask them, which affects the user's gaming experience.
The reply list is displayed through the graphical user interface, and a reply message is generated and associated with the user's actions. The reply message is added to the corresponding chat message list, allowing the user to view all reply messages.
It realizes that users quickly find reply messages in a large number of chat messages, ensures that users obtain effective messages and prompt feedback, and improves user experience.
Smart Images

Figure CN119155270A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of communication technology, and in particular to a message processing method, device and equipment. Background Art
[0002] The chat page of the current application will display the user's speech messages. Each user can ask questions and reply to messages on the chat page. Each user can also find the issues they care about and find the corresponding replies on the chat page. However, when the amount of information on the chat page is large, it is difficult for the target user to find the reply messages sent by other users to the target user's question messages, making it impossible for the target user to obtain valid messages, affecting the target user's gaming experience. Summary of the invention
[0003] The purpose of the present invention is to provide a message processing method, device and equipment to address the deficiencies in the above-mentioned prior art, so as to display reply messages to the first chat message through a reply list, thereby meeting the user's needs for obtaining valid messages and timely feedback on messages.
[0004] To achieve the above purpose, the technical solution adopted in the embodiment of the present application is as follows:
[0005] In a first aspect, an embodiment of the present application provides a message processing method, the method comprising:
[0006] Displaying a first interface through a graphical user interface, wherein the first interface includes a chat message sent by a user;
[0007] In response to a reply operation to a first chat message in the first interface, generating a reply message to the first chat message, and adding the reply message to a reply list corresponding to the first chat message;
[0008] In response to a viewing operation on the first chat message, the reply list is displayed.
[0009] In an optional implementation, in response to the viewing operation on the first chat message, displaying the reply list includes:
[0010] In response to a viewing operation on the first chat message, a second interface is displayed on the graphical user interface, wherein the second interface includes the reply list.
[0011] In an optional embodiment, the method further comprises:
[0012] Displaying a question control and an information input control on the first interface;
[0013] In response to an input operation on the information input control, determining a first chat message;
[0014] In response to a selection operation on the question control and a sending operation on the first chat message, the first chat message is sent, and the first chat message is displayed in a target format on the first interface, wherein the target format is used to characterize that the first chat message is a question-type message.
[0015] In an optional implementation manner, displaying the first chat message in a target format on the first interface includes:
[0016] The first chat message is displayed on the first interface, and a reply control is displayed in an associated area of the first chat message.
[0017] In an optional implementation manner, in response to a reply operation to a first chat message in the first interface, generating a reply message to the first chat message includes:
[0018] In response to a triggering operation on the reply control corresponding to the first chat message in the first interface, displaying an information input control;
[0019] In response to an input operation on the information input control, determining a reply message;
[0020] In response to the sending operation of the reply message, a reply message for the first chat message is generated.
[0021] In an optional embodiment, the method further comprises:
[0022] In response to an interactive operation on a target reply message in the reply list, an interactive message for the target reply message is generated.
[0023] In an optional embodiment, the method further comprises:
[0024] Displaying a question set control on the first interface;
[0025] In response to a triggering operation on the question set control, a third interface is displayed in the graphical user interface, wherein the third interface includes all questions sent by the current user.
[0026] In an optional implementation, the third interface also includes a reply message corresponding to each question.
[0027] In a second aspect, an embodiment of the present application further provides a message processing device, the device comprising:
[0028] A display module, configured to display a first interface through a graphical user interface, wherein the first interface includes a chat message sent by a user;
[0029] a generating module, configured to generate a reply message for the first chat message in response to a reply operation for the first chat message in the first interface, and add the reply message to a reply list corresponding to the first chat message;
[0030] A display module is used to display the reply list in response to a viewing operation on the first chat message.
[0031] In the third aspect, an embodiment of the present application also provides an electronic device, comprising: a processor, a storage medium and a bus, wherein the storage medium stores program instructions executable by the processor, and when the electronic device is running, the processor communicates with the storage medium through the bus, and the processor executes the program instructions to perform the steps of the message processing method as described in any one of the first aspects.
[0032] The beneficial effects of this application are:
[0033] The embodiment of the present application provides a message processing method, device and equipment, the method comprising: displaying a first interface through a graphical user interface, the first interface including a chat message sent by a user, generating a reply message for the first chat message in response to a reply operation for the first chat message in the first interface, and adding the reply message to a reply list corresponding to the first chat message, and displaying the reply list in response to a viewing operation for the first chat message. The method of the present application associates the first chat message with the reply message for the first chat message through the reply list, and in response to the viewing operation for the first chat message, can display all reply messages associated with the first chat message to the user, so that the user can quickly find the reply message for the first chat message among many chat messages, and can also check in real time whether there is a reply message for the first chat message through the reply list, effectively meeting the user's needs for obtaining valid messages and timely feedback of messages. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for use in the embodiments are briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present invention and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without creative work.
[0035] Figure 1 One of the flowcharts of an information processing method provided in an embodiment of the present application;
[0036] Figure 2 A schematic diagram of a reply list provided in an embodiment of the present application;
[0037] Figure 3A schematic diagram of another reply list provided in an embodiment of the present application;
[0038] Figure 4 A schematic diagram of another reply list provided in an embodiment of the present application;
[0039] Figure 5 A flowchart of another message processing method provided in an embodiment of the present application;
[0040] Figure 6 A schematic diagram of displaying a first chat message provided in an embodiment of the present application;
[0041] Figure 7 A flowchart of another message processing method provided in an embodiment of the present application;
[0042] Figure 8 A flowchart of another message processing method provided in an embodiment of the present application;
[0043] Fig. 9 A schematic diagram showing all problems provided in the embodiment of the present application;
[0044] Fig.10 A schematic diagram of a reminder reply message provided in an embodiment of the present application;
[0045] Fig.11 A schematic diagram of the functional modules of a message processing device provided in an embodiment of the present application;
[0046] Fig.12 A schematic diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0047] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments.
[0048] Therefore, the following detailed description of the embodiments of the present application provided in the accompanying drawings is not intended to limit the scope of the present application for which protection is sought, but merely represents selected embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work are within the scope of protection of the present application.
[0049] In the description of the present application, it should be noted that if the terms "upper", "lower", etc. appear, the orientation or position relationship indicated is based on the orientation or position relationship shown in the drawings, or is the orientation or position relationship in which the product of the application is usually placed when used. It is only for the convenience of describing the present application and simplifying the description, and does not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation on the present application.
[0050] In addition, the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0051] It should be noted that, in the absence of conflict, the features in the embodiments of the present application may be combined with each other.
[0052] In order to facilitate users to intuitively view reply messages to the first chat message on the first interface, an embodiment of the present application provides an information processing method, which generates a reply message to the first chat message in response to a reply operation to the first chat message in the first interface, and adds the activation message to the reply list corresponding to the first chat message; in response to the view operation on the first chat message, the reply list is displayed, so that the reply message to the first chat message can be viewed in the reply list, which is convenient for users to quickly view the reply message through the reply list.
[0053] A message processing method provided in an embodiment of the present application is explained in detail below through specific examples in conjunction with the accompanying drawings. Figure 1 One of the flowcharts of an information processing method provided in an embodiment of the present application; Figure 2 A schematic diagram of a reply list provided in an embodiment of the present application. Figure 1 As shown, the method includes:
[0054] S101: Display a first interface through a graphical user interface.
[0055] Among them, the first interface includes chat messages sent by users.
[0056] In this embodiment, the first interface displayed in the graphical user interface may be a chat interface within different applications, for example, a chat interface in a chat application, a chat interface in a game application, and the like.
[0057] The first interface displays chat messages sent by users. Taking the chat interface in a game application as an example, there are multiple users in the chat channel or chat group of the game application. Each user can send chat messages through the first interface, and the sent chat messages are displayed in the first interface.
[0058] S102: In response to a reply operation to a first chat message in the first interface, generate a reply message to the first chat message, and add the reply message to a reply list corresponding to the first chat message.
[0059] Among them, the chat message includes a first chat message. In response to a reply operation to the first chat message, a reply message to the first chat message is generated, and the reply message is added to a reply list corresponding to the first chat message, that is, the reply message is associated with the first chat message.
[0060] If there are multiple reply messages to the first chat message, there are also multiple reply messages in the reply list corresponding to the first chat message.
[0061] S103. In response to the viewing operation on the first chat message, display a reply list.
[0062] Specifically, the viewing operation for the first chat message is a viewing operation acting on the message content of the first chat message, that is, clicking on the message content of the first chat message; or, a viewing function control for the first chat message is also displayed in the first interface, and the viewing operation for the first chat message is a viewing operation acting on the viewing function control.
[0063] like Figure 2 As shown, the user ID of the user is also displayed in the first interface. In response to the viewing operation on the first chat message, a reply list is displayed in the first interface. The first chat message is: How to return to school. The reply messages in the reply list include: invitations from those who are returning to school.
[0064] In summary, an embodiment of the present application provides a message processing method, including: displaying a first interface through a graphical user interface, the first interface including a chat message sent by a user, generating a reply message for the first chat message in response to a reply operation to the first chat message in the first interface, and adding the reply message to a reply list corresponding to the first chat message, and displaying the reply list in response to a view operation to the first chat message. The method of the present application associates the first chat message with the reply message to the first chat message through the reply list, and in response to the view operation to the first chat message, can display all reply messages associated with the first chat message to the user, so that the user can quickly find the reply message to the first chat message among many chat messages, and can also check in real time whether there is a reply message to the first chat message through the reply list, effectively meeting the user's needs for obtaining valid messages and timely feedback on messages.
[0065] The embodiment of the present application also provides another possible implementation of the message processing method by displaying a reply list. Figure 3 A schematic diagram of another reply list provided in an embodiment of the present application. Figure 4 A schematic diagram of another reply list provided in an embodiment of the present application. In response to a viewing operation on a first chat message, a reply list is displayed, including:
[0066] In response to a viewing operation on the first chat message, a second interface is displayed on the graphical user interface, and the second interface includes a reply list.
[0067] In this embodiment, the display method of the first chat message is different depending on the first interface. In one example, the message content of the first chat message is directly displayed in the first interface. In response to a viewing operation on the first chat message, that is, clicking on the message content of the first chat message, a second interface is displayed in the graphical user interface. The second interface includes a reply list, and the reply list includes the message content of the reply message and the message content of the first chat message, such as Figure 3 As shown, the first chat message is: How to return to school, and the reply messages in the reply list include: invitations from those who are going to return to school.
[0068] In another example, the message content of the first chat message is displayed in the first interface in the form of a preset message card, and in response to a viewing operation on the first chat message being a viewing operation acting on a first preset area of the message card in the first chat message, a second interface is displayed on the graphical user interface, the second interface includes a reply list, and the reply list includes the message content of the reply message and the message content of the first chat message, such as Figure 4As shown, the first chat message is: How to return to school, and the reply messages in the reply list include: Invitation from people who are going to return to school. The user can intuitively see the reply messages to the first chat message from the reply list of the second interface.
[0069] It should be noted that if the first chat message does not have a reply message, in response to the viewing operation on the first chat message, a reply list is displayed in the second interface, and an indication that there is no reply message is displayed in the reply list. For example, information that there is currently no reply message is displayed in the reply list, a blank page is displayed, etc.
[0070] In the method provided in the embodiment of the present application, in response to a viewing operation on a first chat message, a second interface is displayed on a graphical user interface, and the second interface includes a reply list, so that the user can view the reply message to the first chat message at any time through the reply list in the second interface, without having to view the reply message by searching through the chat history in the first interface, thereby avoiding omission of the reply message.
[0071] The embodiment of the present application also provides another possible implementation of the message processing method. Figure 5 A flowchart of another message processing method provided in an embodiment of the present application. Figure 6 A schematic diagram of displaying a first chat message provided in an embodiment of the present application. Figure 5 As shown, the method also includes:
[0072] S201: Display a question control and an information input control on a first interface.
[0073] S202. Respond to an input operation on an information input control and determine a first chat message.
[0074] S203: In response to a selection operation on a question control and a sending operation on a first chat message, the first chat message is sent and displayed in a target format on a first interface.
[0075] The target format is used to indicate that the first chat message is a question-type message.
[0076] In this embodiment, if Figure 6 As shown, the first interface displays a question control and an information input control. The input operation for the information input control can be clicking the information input control to display a message input box, the message input box is used to input a chat message, determine the first chat message, respond to the selection operation for the question control and the sending operation for the first chat message, send the first chat message, and display the first chat message in the target format on the first interface. At this time, the first chat message and the reply message to the first chat message can be associated to generate a reply list corresponding to the first chat message.
[0077] The chat message also includes a second chat message, which is a chat message sent only in response to a sending operation on the first chat message, and is not sent in response to a selection operation on the question control. The second chat message is displayed in a preset format on the first interface, wherein the preset format is a default format for displaying chat messages on the first interface, which is used to characterize that the second chat message is a non-question type message. At this time, the second chat message and the reply message to the second chat message cannot be associated, that is, a reply list corresponding to the second chat message cannot be generated.
[0078] For example, if the message content of the first chat message is directly displayed in the first interface, the target format display mode of the first chat message is the preset text effect display mode, and the first chat message can be displayed in the first interface by adding underline, frame line, background highlight, different font color, bold font, or italic font, etc., to distinguish it from the second chat message; if the message content of the first chat message is displayed in the first interface in the form of a preset message card, the target format display mode of the first chat message is the preset message card display mode, and the first chat message is displayed in the first interface in the form of a preset message card. The user can generate a reply message for the first chat message in response to the reply operation of the first chat message.
[0079] In the method provided by the embodiment of the present application, a question control and an information input control are displayed on the first interface, a first chat message is determined in response to an input operation on the information input control, the first chat message is sent in response to a selection operation on the question control and a sending operation on the first chat message, and the first chat message is displayed in a target format on the first interface, wherein the target format is used to characterize that the first chat message is a question-type message. By responding to the selection operation on the question control and the sending operation on the first chat message, the first chat message is displayed in the target format on the first interface, the display mode of the first chat message is distinguished from that of the second chat message, and the first chat message can be replied to, and a reply message to the first chat message is generated.
[0080] The embodiment of the present application also provides another possible implementation of the message processing method. Displaying the first chat message in the target format on the first interface includes:
[0081] The first chat message is displayed on the first interface, and a reply control is displayed in an area associated with the first chat message.
[0082] In this embodiment, the first chat message is a question-type message, and the user can reply to the first chat message, and a reply control is displayed in the associated area of the first chat message, such as Figure 6 As shown, the user can trigger the reply control to reply to the first chat message.
[0083] The embodiment of the present application also provides another possible implementation of the message processing method. Figure 7 A flowchart of another message processing method provided in an embodiment of the present application is shown below. Figure 7 As shown, in response to a reply operation to a first chat message in a first interface, a reply message to the first chat message is generated, including:
[0084] S301. In response to a triggering operation on a reply control corresponding to a first chat message in a first interface, an information input control is displayed.
[0085] S302: In response to an input operation on the information input control, determine a reply message.
[0086] S303. In response to the sending operation of the reply message, generate a reply message for the first chat message.
[0087] In this embodiment, the trigger operation for the reply control corresponding to the first chat message in the first interface can be clicking the reply control corresponding to the first chat message, then displaying the information input control, the information input control is used to input the reply message, responding to the input operation on the information input control, that is, inputting the reply message, determining the reply message, and then responding to the sending operation for the reply message, that is, clicking the send control, generating a reply message for the first chat message, associating the reply message with the first chat message, adding the reply message to the reply list corresponding to the first chat message, and at the same time, publishing the reply message in the first interface.
[0088] In the method provided in the embodiment of the present application, in response to the triggering operation of the reply control corresponding to the first chat message in the first interface, the information input control is displayed, in response to the input operation on the information input control, the reply message is determined, and in response to the sending operation on the reply message, a reply message for the first chat message is generated, thereby realizing the association of the reply message with the first chat message, so that the user can view the reply message in the reply list.
[0089] The embodiment of the present application also provides another possible implementation of the message processing method by generating an interactive message for a target reply message. The method also includes:
[0090] In response to an interactive operation on a target reply message in the reply list, an interactive message for the target reply message is generated.
[0091] In this embodiment, the reply list also displays the first reply function control and at least one first feedback function control of each reply message. Figure 2 , Figure 3 or Figure 4Different feedback function controls are used to trigger different feedback opinions for corresponding reply messages. For example, the first feedback function control includes a like function control, a dislike function control, a collection function control, etc.
[0092] The interactive operation in response to the target reply message in the reply list includes: a reply trigger operation in response to the first reply function control input of the target reply message or a feedback trigger operation in response to the first target feedback function control input of the target reply message.
[0093] If a reply trigger operation is input in response to the first reply function control of the target reply message, an interactive message for the target reply message is generated based on the input information input through the first interface, and a reply message for the target reply message is generated and published in the first interface, and the reply message of the target reply message is also displayed in the reply list.
[0094] If a feedback trigger operation is inputted in response to the target reply message via the first target feedback function control, an interactive message for the target reply message is generated based on the feedback corresponding to the first target feedback function control, and the display status of the first target feedback function control in the reply list is generated and updated, for example, the first target feedback function control is highlighted.
[0095] It should be noted that the reply list may also display the number of reply messages corresponding to the first chat message and / or the number of reply messages corresponding to each reply message.
[0096] In the method provided in the embodiment of the present application, in response to an interactive operation on a target reply message in a reply list, an interactive message for the target reply message is generated, thereby enabling interaction and communication on chat messages between users.
[0097] The present application embodiment also provides another possible implementation of the message processing method. Figure 8 A flowchart of another message processing method provided in an embodiment of the present application. Fig. 9 A schematic diagram showing all the problems provided in the embodiment of the present application. Figure 8 As shown, the method also includes:
[0098] S401, displaying a question set control on a first interface.
[0099] S402: In response to a trigger operation on a question collection control, a third interface is displayed in a graphical user interface, where the third interface includes all questions sent by the current user.
[0100] In this embodiment, the response to the trigger operation on the question collection control may be clicking the question collection control, displaying a third interface, and displaying all questions sent by the current user, that is, all first chat messages sent, in the third interface, wherein the current user is the user who performs the trigger operation on the question collection control.
[0101] Optionally, the third interface also includes a reply message corresponding to each question.
[0102] Specifically, Fig. 9 As shown, the first question, i.e., the first chat message, is displayed in the question display area of the third interface: How to return to school, and all reply messages corresponding to the first question are displayed in the question reply area of the third interface, including: reply message 1, reply message 2, reply message 3, and reply message 4.
[0103] In addition, the third interface also displays a second reply function control and at least one second feedback function control for each reply message. Different feedback function controls are used to trigger different feedback opinions for the corresponding reply message. For example, the second feedback function control includes a like function control, a dislike function control, a collection function control, etc. Fig. 9 As shown, the second feedback function control is a like function control.
[0104] In response to the reply trigger operation input by the second reply function control of the first reply message, a reply message for the first reply message is generated according to the input information input through the third interface, and the reply message of the first reply message is also displayed in the third interface.
[0105] In response to the feedback trigger operation input by the second target feedback function control of the second reply message, the display status of the second target feedback function control in the third interface is generated and updated according to the feedback corresponding to the second target feedback function control, for example, the second target feedback function control is highlighted.
[0106] The present application embodiment also provides another possible implementation of the message processing method. Fig.10 A schematic diagram of a message reply reminder provided in an embodiment of the present application, wherein message reply reminder information of the current user is also displayed in the first interface, and in response to a first viewing operation input through the first interface, the fourth interface is switched to display, and at least one reply reminder information of the current user is displayed in the fourth interface, each reply reminder information is used to indicate the reply status of a first chat message initiated by the current user, and in response to a second viewing operation input through the reply reminder information of any first chat message, the first interface is switched to display, and a reply list of any first chat message is displayed in the first interface.
[0107] Specifically, a reply message reminder control is displayed on the first interface, and message reply reminder information is displayed in the message reminder control area. In response to a first viewing operation input through the first interface, for example, a reply message reminder control in the first interface is clicked, and a fourth interface is displayed in the graphical user interface, and at least one reply reminder information of the current user is displayed in the fourth interface. For example, Fig.10 As shown, the message reply reminder information displayed in the message reminder control area is 5, which is used to indicate that there are currently 5 reply reminder messages. The fourth interface displays: Your question (first chat message): How to return to school Receive 5 new replies (reply messages), which can be viewed. In response to the second viewing operation input through the reply reminder information of the current first chat message, that is, click the current message reply reminder information, switch to display the first interface, and display the reply list of the current first chat message in the first interface, and display the message contents of the 5 reply messages in the reply list of the current first chat message. The current user can view the reply message in time through the message reply reminder information to avoid missing the reply message.
[0108] The following is a corresponding explanation of the message processing device and electronic device provided by any of the above embodiments of the present application. The specific implementation process and the technical effects produced are the same as those of the corresponding method embodiments mentioned above. For the sake of brief description, the parts not mentioned in this embodiment can refer to the corresponding contents in the method embodiments.
[0109] Fig.11 A functional module diagram of a message processing device provided in an embodiment of the present application. Fig.11 As shown, the message processing device 100 includes:
[0110] The display module 110 is used to display a first interface through a graphical user interface, where the first interface includes a chat message sent by a user;
[0111] A generating module 120, configured to generate a reply message for the first chat message in response to a reply operation for the first chat message in the first interface, and add the reply message to a reply list corresponding to the first chat message;
[0112] The display module 130 is used to display a reply list in response to a viewing operation on the first chat message.
[0113] Optionally, the display module 130 is also used to display a second interface on the graphical user interface in response to a viewing operation on the first chat message, and the second interface includes a reply list.
[0114] Optionally, the device further comprises:
[0115] The display module 110 is also used to display a question control and an information input control on the first interface;
[0116] A determination module, configured to respond to an input operation on the information input control and determine the first chat message;
[0117] The display module 110 is also used to respond to a selection operation on a question control and a sending operation on a first chat message, send the first chat message, and display the first chat message in a target format on a first interface, wherein the target format is used to characterize that the first chat message is a question-type message.
[0118] Optionally, the display module 110 is further used to display the first chat message on the first interface and display a reply control in an associated area of the first chat message.
[0119] Optionally, the generation module 120 is also used to display an information input control in response to a trigger operation of a reply control corresponding to the first chat message in the first interface; determine a reply message in response to an input operation on the information input control; and generate a reply message for the first chat message in response to a sending operation on the reply message.
[0120] Optionally, the generation module 120 is further configured to generate an interactive message for a target reply message in response to an interactive operation for a target reply message in the reply list.
[0121] Optionally, the display module 110 is further used to display a question collection control on the first interface; in response to a trigger operation on the question collection control, a third interface is displayed in the graphical user interface, and the third interface includes all questions sent by the current user.
[0122] Optionally, the third interface also includes a reply message corresponding to each question.
[0123] The above-mentioned device is used to execute the method provided by the aforementioned embodiment, and its implementation principle and technical effect are similar, which will not be repeated here.
[0124] The above modules may be one or more integrated circuits configured to implement the above methods, such as one or more application specific integrated circuits (ASICs), or one or more microprocessors, or one or more field programmable gate arrays (FPGAs). For another example, when a module is implemented in the form of a processing element scheduling program code, the processing element may be a general-purpose processor, such as a central processing unit (CPU) or other processor that can call program code. For another example, these modules may be integrated together and implemented in the form of a system-on-a-chip (SOC).
[0125] Fig.12 This is a schematic diagram of an electronic device provided in an embodiment of the present application, which can be used for message processing. Fig.12 As shown, the electronic device includes: a processor 210 , a storage medium 220 , and a bus 230 .
[0126] The storage medium 220 stores machine-readable instructions executable by the processor 210. When the electronic device is running, the processor 210 communicates with the storage medium 220 via the bus 230, and the processor 210 executes the machine-readable instructions. The execution method includes:
[0127] A first interface is displayed through a graphical user interface, the first interface including a chat message sent by a user; in response to a reply operation to a first chat message in the first interface, a reply message to the first chat message is generated, and the reply message is added to a reply list corresponding to the first chat message; in response to a view operation to the first chat message, the reply list is displayed.
[0128] Optionally, in response to a viewing operation on the first chat message, a reply list is displayed, including:
[0129] In response to a viewing operation on the first chat message, a second interface is displayed on the graphical user interface, and the second interface includes the reply list.
[0130] Optionally, the method further comprises:
[0131] Displaying a question control and an information input control on a first interface; determining a first chat message in response to an input operation on the information input control; sending the first chat message in response to a selection operation on the question control and a sending operation on the first chat message, and displaying the first chat message in a target format on the first interface, wherein the target format is used to characterize the first chat message as a question-type message.
[0132] Optionally, displaying the first chat message in a target format on the first interface includes:
[0133] The first chat message is displayed on the first interface, and a reply control is displayed in an area associated with the first chat message.
[0134] Optionally, in response to a reply operation to a first chat message in the first interface, generating a reply message to the first chat message includes:
[0135] In response to a trigger operation on a reply control corresponding to a first chat message in a first interface, an information input control is displayed; in response to an input operation on the information input control, a reply message is determined; in response to a sending operation on the reply message, a reply message for the first chat message is generated.
[0136] Optionally, the method further comprises:
[0137] In response to an interactive operation on a target reply message in the reply list, an interactive message for the target reply message is generated.
[0138] Optionally, the method further comprises:
[0139] A question collection control is displayed on the first interface; in response to a trigger operation on the question collection control, a third interface is displayed in the graphical user interface, and the third interface includes all questions sent by the current user.
[0140] Optionally, the third interface also includes a reply message corresponding to each question.
[0141] Optionally, the present application further provides a storage medium 220 on which a computer program is stored. When the computer program is executed by a processor, the steps of the above method embodiment are executed.
[0142] When the program is executed by the processor, the execution method may include:
[0143] A first interface is displayed through a graphical user interface, the first interface including a chat message sent by a user; in response to a reply operation to a first chat message in the first interface, a reply message to the first chat message is generated, and the reply message is added to a reply list corresponding to the first chat message; in response to a view operation to the first chat message, the reply list is displayed.
[0144] Optionally, in response to a viewing operation on the first chat message, a reply list is displayed, including:
[0145] In response to a viewing operation on the first chat message, a second interface is displayed on the graphical user interface, and the second interface includes the reply list.
[0146] Optionally, the method further comprises:
[0147] Displaying a question control and an information input control on a first interface; determining a first chat message in response to an input operation on the information input control; sending the first chat message in response to a selection operation on the question control and a sending operation on the first chat message, and displaying the first chat message in a target format on the first interface, wherein the target format is used to characterize the first chat message as a question-type message.
[0148] Optionally, displaying the first chat message in a target format on the first interface includes:
[0149] The first chat message is displayed on the first interface, and a reply control is displayed in an area associated with the first chat message.
[0150] Optionally, in response to a reply operation to a first chat message in the first interface, generating a reply message to the first chat message includes:
[0151] In response to a trigger operation on a reply control corresponding to a first chat message in a first interface, an information input control is displayed; in response to an input operation on the information input control, a reply message is determined; in response to a sending operation on the reply message, a reply message for the first chat message is generated.
[0152] Optionally, the method further comprises:
[0153] In response to an interactive operation on a target reply message in the reply list, an interactive message for the target reply message is generated.
[0154] Optionally, the method further comprises:
[0155] A question collection control is displayed on the first interface; in response to a trigger operation on the question collection control, a third interface is displayed in the graphical user interface, and the third interface includes all questions sent by the current user.
[0156] Optionally, the third interface also includes a reply message corresponding to each question.
[0157] In the several embodiments provided by the present invention, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0158] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0159] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of hardware plus software functional units.
[0160] The above-mentioned integrated unit implemented in the form of a software functional unit can be stored in a computer-readable storage medium. The above-mentioned software functional unit is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor (English: processor) to perform some steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (English: Read-Only Memory, abbreviated: ROM), random access memory (English: Random Access Memory, abbreviated: RAM), disk or optical disk and other media that can store program codes.
[0161] The above are only specific embodiments of the present invention, but the protection scope of the present invention is not limited thereto. Any person skilled in the art who is familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed by the present invention, which should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention should be based on the protection scope of the claims.
Claims
1. A message processing method, characterized in that: The method comprises: Displaying a first interface through a graphical user interface, wherein the first interface includes a chat message sent by a user; In response to a reply operation to a first chat message in the first interface, generating a reply message to the first chat message, and adding the reply message to a reply list corresponding to the first chat message; In response to a viewing operation on the first chat message, the reply list is displayed.
2. The method according to claim 1, characterized in that The displaying of the reply list in response to the viewing operation on the first chat message includes: In response to a viewing operation on the first chat message, a second interface is displayed on the graphical user interface, wherein the second interface includes the reply list.
3. The method according to claim 1, characterized in that The method further comprises: Displaying a question control and an information input control on the first interface; In response to an input operation on the information input control, determining a first chat message; In response to a selection operation on the question control and a sending operation on the first chat message, the first chat message is sent, and the first chat message is displayed in a target format on the first interface, wherein the target format is used to characterize that the first chat message is a question-type message.
4. The method according to claim 3, characterized in that The displaying the first chat message in a target format on the first interface includes: The first chat message is displayed on the first interface, and a reply control is displayed in an associated area of the first chat message.
5. The method according to claim 4, characterized in that The step of generating a reply message to the first chat message in response to a reply operation to the first chat message in the first interface includes: In response to a triggering operation on the reply control corresponding to the first chat message in the first interface, displaying an information input control; In response to an input operation on the information input control, determining a reply message; In response to the sending operation of the reply message, a reply message for the first chat message is generated.
6. The method according to claim 1, characterized in that The method further comprises: In response to an interactive operation on a target reply message in the reply list, an interactive message for the target reply message is generated.
7. The method according to claim 1, characterized in that The method further comprises: Displaying a question set control on the first interface; In response to a triggering operation on the question set control, a third interface is displayed in the graphical user interface, wherein the third interface includes all questions sent by the current user.
8. The method according to claim 7, characterized in that The third interface also includes a reply message corresponding to each question.
9. A message processing device, characterized in that: The device comprises: A display module, configured to display a first interface through a graphical user interface, wherein the first interface includes a chat message sent by a user; a generating module, configured to generate a reply message for the first chat message in response to a reply operation for the first chat message in the first interface, and add the reply message to a reply list corresponding to the first chat message; A display module is used to display the reply list in response to a viewing operation on the first chat message.
10. An electronic device, characterized in that: include: A processor, a storage medium and a bus, wherein the storage medium stores program instructions executable by the processor, and when the electronic device is running, the processor communicates with the storage medium via the bus, and the processor executes the program instructions to perform the steps of the message processing method as described in any one of claims 1 to 8.
