Method, apparatus and electronic device for managing group chat messages
The method and apparatus enhance group chat efficiency by labeling and managing topics within a chat interface, allowing focused discussion without new groups, thus improving user experience and reducing distractions.
Patent Information
- Application Number
- JP2025518042
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2022-09-27
- Filing Date
- 2023-05-12
- Publication Date
- 2025-10-03
AI Technical Summary
In group chats, discussions on different topics are often mixed, requiring users to sift through messages to find relevant content, leading to inefficiencies and poor user experience due to the lack of effective topic management.
A method and apparatus that labels topic content with a topic label in a group chat interface and displays a topic management page upon user interaction, allowing users to focus on specific topics without creating new groups, enhancing communication and management efficiency.
Enables users to distinguish and view discussion messages by topic labels, improving communication and group management efficiency while reducing distractions and power consumption.
Smart Images

Figure 2025532879000001_ABST
Abstract
Description
Cross-Citation of Related Applications
[0001] This application claims priority to Chinese patent application No. 202211184335.4, entitled "Method, Apparatus and Electronic Device for Managing Group Chat Messages," filed on September 27, 2022, the entire contents of which are incorporated herein by reference. [Technical Field]
[0002] The present disclosure relates to the field of instant messaging technology, and in particular to a method, apparatus and electronic device for managing group chat messages. [Background technology]
[0003] In a group chat, different group members may need to discuss different topics at the same time, and even the same group member may need to participate in and discuss different topics. However, messages for different topics are displayed in the chat window according to the time of transmission, and the discussion information for the target topic may be replaced by a newly transmitted message. Therefore, group members who participate in the target topic need to look through history messages one by one to find the messages for the target topic, which is time-consuming.
[0004] In related technology, a separate group chat can be recreated and the target topic discussed in that separate group chat. However, creating a new separate group chat results in many similar groups for group members, reducing management efficiency. Alternatively, to clarify the issue being discussed, a quote-and-reply function can be used, i.e., a message to be replied to is quoted, and the quoted content is included in the sent message, and the quoted content is the message to be replied to. However, in the case of multiple quotes, group members must step by step view the discussion messages for a topic. If a group chat contains discussion messages for multiple topics, messages may be displayed in a confusing manner, resulting in low communication efficiency and group management efficiency, as well as a poor user communication experience. Summary of the Invention
[0005] One aspect of the present disclosure provides a method for managing group chat messages on a terminal device, the method including providing a graphical user interface on the terminal device, the graphical user interface including a group chat content display area, the group chat content display area displaying content sent by group members in a target group, and the method including displaying topic content with a topic label of the target topic in the group chat content display area in response to a create operation of a target topic, and displaying a topic management page of the target topic in response to a view operation on the topic label, the topic management page being used to display at least some of the topic content of the target topic.
[0006] One aspect of the present disclosure provides a group chat message management device that provides a graphical user interface on a terminal device, the graphical user interface including a group chat content display area that displays content sent by group members in a target group, the group chat message management device including a topic content display module and a topic management page display module, the topic content display module being configured to display topic content with a topic label of the target topic in the group chat content display area in response to a create operation of the target topic, and the topic management page display module being configured to display a topic management page of the target topic in response to a browse operation on the topic label, the topic management page being used to display at least a portion of the topic content of the target topic.
[0007] One aspect of the present disclosure provides an electronic device including a memory and a processor, wherein the memory stores computer-executable instructions executable by the processor, and the processor executes the computer-executable instructions to implement the group chat message management method of any one of the first aspects.
[0008] One aspect of the present disclosure provides a computer-readable storage medium storing computer-executable instructions that, when invoked and executed by a processor, present the processor with the group chat message management method of any one of the first aspects.
[0009] The present disclosure provides a method, apparatus, and electronic device for managing group chat messages, which displays topic content labeled with a topic label of the target topic in a group chat content display area in response to a target topic creation operation, and displays a topic management page for the target topic in response to a view operation on the topic label, where the topic management page is used to display at least some of the topic content of the target topic. With this configuration, group members of a target group can create and discuss different topics in a group chat interface, and can not only distinguish discussion messages of different topics through topic labels for the different topics, but also focus on viewing the discussion messages of the topics through the topic management interface, avoiding the distraction of unrelated messages, and complete branching discussions of different topics without creating a new group, while also managing the topic content on the topic management page. This improves communication efficiency and group management efficiency for different topics in a group chat, while also improving the user's communication experience and reducing the processing burden on terminal devices and saving power consumption of the terminal devices. [Brief explanation of the drawings]
[0010] [Figure 1] FIG. 1 is a schematic diagram of a group chat interface according to an embodiment of the present disclosure. [Figure 2] 1 is a flowchart of a method for managing group chat messages according to an embodiment of the present disclosure. [Figure 3] FIG. 1 is a schematic diagram of a topic management page according to an embodiment of the present disclosure. [Figure 4] FIG. 10 is a schematic diagram of another topic management page according to an embodiment of the present disclosure. [Figure 5] FIG. 10 is a schematic diagram of another topic management page according to an embodiment of the present disclosure. [Figure 6]FIG. 10 is a schematic diagram of another topic management page according to an embodiment of the present disclosure. [Figure 7] 10 is a schematic diagram of presentation information of a designated group member according to an embodiment of the present disclosure. [Figure 8] FIG. 10 is a schematic diagram of another topic management page according to an embodiment of the present disclosure. [Figure 9] FIG. 10 is a schematic diagram of presentation information of another designated group member according to an embodiment of the present disclosure. [Figure 10] FIG. 2 is a schematic diagram of a topic creation method according to an embodiment of the present disclosure. [Figure 11] FIG. 10 is a schematic diagram of another topic creation method according to an embodiment of the present disclosure. [Figure 12] FIG. 2 is a schematic diagram of a topic browsing method according to an embodiment of the present disclosure. [Figure 13] FIG. 10 is a schematic diagram of another topic browsing method according to an embodiment of the present disclosure. [Figure 14] 1 is a schematic configuration diagram of a group chat message management device according to an embodiment of the present disclosure; [Figure 15] FIG. 1 is a configuration diagram of an electronic device according to an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION
[0011] In order to make the objectives, technical methods and advantages of the embodiments of the present disclosure clearer, the technical methods of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present disclosure, but not all embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by those skilled in the art without creative labor belong to the scope of protection of the present disclosure.
[0012] In a group chat, different group members may need to discuss different topics at the same time, and even the same group member may need to participate in and discuss different topics. However, messages for different topics are displayed in the chat window according to the time of transmission, and the discussion information for the target topic may be replaced by a newly transmitted message. Therefore, group members who participate in the target topic need to look through history messages one by one to find the messages for the target topic, which is time-consuming.
[0013] In related technology, a user can recreate a separate group chat and discuss the target topic in that separate group chat. Specifically, a user must end the group chat topic, click Create Group, and select group members to create a new group. Then, the user can type and send a message to the group. However, creating a new separate group chat can result in many similar groups of group members, reducing management efficiency. Alternatively, as shown in Figure 1, a quote-reply function can be used to clarify the issue being discussed. For example, a user can right-click on the message panel of User A's target message "aaa..." and select the reply control that appears in the panel. A reduced version of the target message "aaa..." appears above the input box in the group chat interface. The user can then type and send a reply message to the target message, "nnn....", in the input box. The reply message sent by the user is marked with User A's target message (i.e., the quote "aaa..." in Figure 1), indicating that User B's message "nnn..." is a reply message to User A's target message "aaa...." In this way, a user in a group chat can click on the target message to cause the group chat interface to jump to the display position where User A is sending the quote.
[0014] However, in the case of multi-layered citation, group members need to view the discussion messages of a topic step by step. When a group chat contains discussion messages of multiple topics, the messages are still displayed in a confused manner. Group members cannot focus on viewing and discussing the content of a specific topic, and cannot focus on viewing related content for a single topic. Topic managers cannot add or delete unrelated messages, resulting in low communication efficiency and group management efficiency, and at the same time, a poor user communication experience. Based on this, embodiments of the present disclosure provide a method, apparatus, and electronic device for managing group chat messages that can be applied to terminal devices such as mobile phones, tablets, and computers, particularly terminal devices with chat functions.
[0015] To facilitate understanding of this embodiment, a group chat message management method disclosed in an embodiment of the present disclosure will first be described in detail, and a graphical user interface including a group chat content display area for displaying content sent by group members in a target group via a terminal device will be provided, where the group chat content display area also includes the group chat name of the target group, the number of group chat members, the faces and nicknames of the group members, the time of content sending, a message input box, a discussion control, etc.
[0016] As shown in FIG. 2, the group chat message management method includes the following steps:
[0017] In step S202, in response to the target topic creation operation, topic content with a topic label of the target topic is displayed in the group chat content display area; The target topic is typically a topic created by a topic creator, and may be content entered by a user or automatically generated based on a target message. The group chat content display area refers to the interface of the group chat topic. The topic label of the target topic typically includes some of the content of the target topic, and may include all of the content of the target topic. In practice, the topic label of the target topic typically displays the target topic in a specified format, such as highlighting or coloring. The topic label also includes a specified mark, such as a chat bubble pattern. The topic content labeled with the topic label of the target topic can be specifically displayed in the group chat content display area in a format called "topic label topic content."
[0018] In actual implementation, a target topic can be created directly based on the target group chat message currently displayed in the group chat content display area, and the target group chat message can be controlled to be displayed as topic content with the topic label of the target topic, where the topic label is usually automatically generated based on the target group chat message and the topic content is the target group chat message. Of course, a target topic can also be created directly based on the target topic creation control in the group chat content display area, topic content can be entered, and topic content with the topic label of the target topic can be generated, and the topic content with the topic label of the target topic can be controlled to be displayed in the group chat content display area.
[0019] For example, there are icon buttons with different identifications below the message input box in the graphical user interface. If a user wants to create a topic for discussion, they can first click the icon button with a discussion identification below the input box and enter the topic name of the target topic for which they want to create a discussion in the input box. For example, "Design Method Communication Meeting," "Brand Planning Communication Meeting," or "Weekly Report Statistics." The user enters the topic name of the target topic, ends it with the space bar, and then enters the topic content, creating a topic label and topic content for the target topic. They can then click the submit button to publish the topic content with the topic label of the target topic and display it in the group chat content display area.
[0020] In addition, messages that have already been sent can also be viewed in the group chat content display area, and if there is a need to create a discussion topic for one of the target messages, the creator can right-click the target message that needs to be converted into a topic discussion to display an operation panel with an icon button with a discussion identification, click this icon button to create a topic label for the target topic, click Send to create the target topic, and the topic content with the topic label can be displayed in the group chat content display area.
[0021] In step S204, in response to a browsing operation on the topic label, display a topic management page of the target topic, where the topic management page is used to display at least a part of the topic content of the target topic; To view the topic label, users can click on the topic label to display a topic management page in the graphical user interface, allowing them to view the topic content under the target topic. The topic management page includes not only the content of the topics under the target topic, but also information such as the target topic's topic name and configuration controls. It also includes a content input box, allowing users to enter and submit topic content to participate in the discussion of the target topic.
[0022] Here, in response to a browsing operation on the topic label, a preview page is typically displayed, allowing users to view the content of the topics under the target topic. Of course, users can also enter and submit topic content on the preview page to participate in the discussion of the target topic. The trigger operation for displaying the topic management page can also be triggered by a topic display control. Specifically, users can click on the topic display control provided by the graphical user interface to display different topics created in the current group chat, and then click on the topic they want to view to display the topic page for that topic. The trigger operation for the topic management page can also be triggered by presentation information displayed in the group chat content display area. Specifically, users can click on presentation information displayed in the group chat content display area to display the topic management page for the topic related to the presentation information. Group members in the target group can view at least a portion of the topic content under the target topic through the topic management page. The topic content is messages sent by some of the group members in the target group. Furthermore, topic content can be sent and received through the topic management interface, allowing discussions to be held without being affected by other topics.
[0023] The topic management interface also typically includes controls for managing the target topic, such as managing group members of the target group, the length of time for discussing the target topic, and topic content related to the target topic. Specifically, after opening the topic management page, group members of the target group (such as the topic creator of the target topic) can click the relevant configuration controls to manage the target topic. The topic creator can use various controls to manage different content, such as setting target group members to indicate that they will participate in the discussion of the target topic, adding the discussion time length of the target topic, reminding target group members of the specific discussion time length and remaining discussion time length of the target topic, adding or deleting topic content related to the target topic on the topic management page, and creating a discussion group for the target topic.
[0024] In the above-mentioned group chat message management method, in response to a target topic creation operation, topic content labeled with the topic label of the target topic is displayed in a group chat content display area, and in response to a view operation on the topic label, a topic management page of the target topic is displayed, where the topic management page is used to display at least some of the topic content of the target topic. In this configuration, group members of the target group can create and discuss different topics in the group chat interface, and can not only distinguish the discussion messages of different topics through the topic labels for the different topics, but also view the discussion messages of the topic intensively through the topic management interface, avoiding the distraction of unrelated messages, and complete branching discussions of different topics without creating a new group, and can also manage the topic content on the topic management page, thereby improving the communication efficiency and group management efficiency for different topics in the group chat and simultaneously improving the user's communication experience.
[0025] The method further includes controlling scrolling of topic content in the topic management interface in response to a slide operation on the topic management interface, that is, a user can control scrolling of topic content on the topic management page by a touch-and-slide operation on the page, which is convenient for the user to view historical topic content.
[0026] The topic management page further includes a configuration control, and the method further includes, in response to a configuration operation on the configuration control, obtaining configuration information for the target topic and configuring the target topic based on the configuration information.
[0027] The configuration control is used to configure the configuration information of the target topic, and the configuration control is displayed on the topic management page. The topic creator can click the configuration control to open the configuration page and configure the configuration information of the target topic. The configuration information typically includes group member information offered to participate in the discussion of the target topic, the discussion time length of the target topic, and the discussion message of the target topic. For example, configuring a reminder for the target topic, configuring the discussion time length for the target topic, adding new topic content for the target topic, deleting topic content displayed on the current management page for the target topic, creating a discussion group for the target topic, etc.
[0028] In actual implementation, based on the topic management page, the topic creator can click the configuration control to open the configuration interface, perform the configuration operation, and obtain the configuration information of the target topic. Here, the configuration control includes multiple controls that can be used to set designated group members, add discussion time length, adjust discussion messages related to the target topic on the topic management page, create a discussion group, etc. After the configuration operation is completed, presentation information related to the configuration information is typically generated and sent to the terminal devices corresponding to the designated group members who will participate in the discussion topic, or if no designated group members are set, to the terminal devices corresponding to all group members in the target group. In this configuration, the configuration control configures the target topic, further improving the efficiency of users' discussion topic management.
[0029] The configuration controls include a reminder configuration control, which is used to configure a suggested message for a target topic. In response to a configuration operation on the configuration control, configuration information for the target topic can be obtained and the target topic can be configured based on the configuration information. In one possible embodiment, in response to a configuration operation on the reminder configuration control, configuration information for the target topic can be obtained and a reminder message for the target topic can be displayed in the group chat content display area based on the configuration information.
[0030] The reminder message may be the discussion time length for the target topic or a reminder message for group members in the target topic. It is mainly used to remind group members to participate in the target topic, or to remind group members of the discussion time length or remaining discussion time for the target topic. In actual implementation, a user clicks the reminder configuration control to display a configuration window, and in the configuration window, can obtain configuration information for the target topic, such as selecting group members who need to be reminded or selecting the discussion time length for the target topic. This configuration information may be information about group members or time information. After configuration is complete, a reminder message is generated, and finally, the reminder message for the target topic is displayed in the group chat content display area.
[0031] The reminder message may be text information, icon information, text labels, etc. For example, it may be a reminder bubble. The bubble records reminder text for the target topic and may contain information related to the group members regarding the target topic, such as reminding the group members to participate in the target topic, the discussion time length of the target topic, updating the discussion message of the target topic, or converting the discussion into a group chat.
[0032] In this configuration, the configuration information of the target topic is configured through the reminder configuration control on the topic management page, and a reminder message is displayed in the group chat content display area, allowing group members to know the configuration of the target topic in a timely manner, thereby improving communication efficiency and topic management efficiency.
[0033] The reminder configuration control includes a first reminder configuration control, and in response to a configuration operation on the reminder configuration control, acquires configuration information for a target topic, and displays a reminder message for the target topic in the group chat content display area based on the configuration information. In one embodiment, In response to a configuration operation on the first reminder configuration control, a reminder target group member for the target topic is determined, the configuration information including the reminder target group member, and a reminder message for the target topic is sent to the reminder target group member so as to display the reminder message in a group chat content display area displayed on the terminal device of the reminder target group member.
[0034] The first reminder configuration control can be generally used to configure group members to participate in the discussion topic. The terminal device of the reminder target group member is the terminal device operated by the user corresponding to the reminder target group member. In practical implementation, the first reminder configuration control can be clicked on the topic management page of the target topic, and "Remind Discussant" shown in FIG. 3 corresponds to the first reminder configuration control. Next, the topic management page displays the group member information and corresponding selection controls for the target group chat. As shown in Figure 3, the selection controls correspond to the circles in Figure 3, such as "User A," "User B," "User C," "User D," "User E," "User F," "User G," "User H," and "User I." Here, a circle indicates that the group member is not selected, while a circle with a square indicates that the group member is selected. The group members can be sorted by the initials of their nicknames, or by the time they joined the group. Group members who have already participated in the target topic are sorted at the top (the selection control corresponding to this user is selected), distinguishing them from group members who have not yet participated in the target topic discussion. The displayed group member information may be avatars, nicknames, etc. Selections are made using the corresponding selection controls for the group member information. As shown in Figure 3, the selected group members are "User A," "User B," "User C," "User G," and "User H." Finally, click the displayed "Cancel" or "Confirm" button to cancel or complete the selection operation of the reminded group members and confirm the selected group members as the reminded group members of the target topic.
[0035] The group members to be reminded are identified, and a reminder message is generated. This reminder message includes the topic name of the target topic, "Talk about Design Understanding," as shown in FIG. 3, and is used to notify the group members to participate in the discussion of the topic "Talk about Design Understanding." The reminder message is then sent to the group members to be reminded, i.e., to their terminal devices. After the terminal devices receive the reminder message, the reminder message is displayed at a specified position in the group chat content display area provided by the terminal devices. This reminder message can be in the form of a reminder bubble displayed at a specified position in the content display area of the group chat, as shown in FIG. 3. Here, the topic name of the target topic to be discussed is "Talk about Design Understanding," and it is displayed near the input box below the group chat content display area of the group members to be reminded. A discussion icon, the topic name of the target topic, "Talk about Design Understanding," and a close control (corresponding to the "X" in FIG. 3) are displayed, allowing the group members to know that they have been reminded to participate in the discussion of the topic "Talk about Design Understanding."
[0036] In this configuration, reminder target group members can be selected through the first reminder configuration control on the topic management page, and reminder information can be sent to the reminder target group members, which makes it easier for the reminder target group members to participate in the discussion of the target topic, improves management efficiency, and enhances the user's good communication experience.
[0037] In order to further improve the user's communication experience and grasp the timeliness of the discussion, the group members who need to discuss the target topic are reminded, and the above-mentioned reminder configuration control includes a first reminder configuration control as well as a second reminder configuration control, and the second reminder configuration control is used to configure the discussion time period or discussion length of the target topic, and in response to the configuration operation on the reminder configuration control, configuration information for the target topic is obtained, and a reminder message for the target topic is displayed in the group chat content display area based on the configuration information, and in a possible embodiment, a discussion length for the target topic is determined in response to the configuration operation on the second reminder configuration control, and the configuration information includes the discussion length, and a reminder message for the remaining discussion time length of the target topic is displayed in the group chat content display area according to the discussion length.
[0038] In actual implementation, the second message configuration control on the topic management page for the target topic can be clicked. As shown in FIG. 4, the name of the second message configuration control can be "Add Discussion Time Length." Next, a time selection control is displayed on the topic management page, as shown in FIG. 4. This time selection control displays two square boxes, one at the front and one at the back, with hour and minute selection functions. Users can select the discussion start time and the discussion end time by sliding the hour or minute field up or down. After selecting the discussion start time and the discussion end time, clicking the "Confirm" button determines the discussion time length for the target topic. A reminder message for the remaining discussion time for the target topic can then be generated based on the discussion time length. At the same time, the display of the topic management page is restored, and the selected discussion time length can be displayed in the display area of the second reminder configuration control. A reminder message including the remaining discussion time for the target topic can then be sent to the terminal device of a specific group member. It can also include the topic name of the target topic. Here, the specified group members can be all group members in the target group, pre-configured group members, or group members to whom topic content under the target topic is sent.
[0039] When the terminal device of the designated group member receives the reminder message, the reminder message for the remaining discussion time length of the target topic is displayed in the group chat content display area of the designated group member, and the reminder message for the remaining discussion time length of the target topic is displayed near the input box below the group chat content display area, as shown in Figure 4, where the reminder message for the remaining discussion time length of the target topic includes the remaining discussion time length of the topic, and of course, the reminder message for the remaining discussion time length of the target topic may also include the topic name "Weekly Statistics" and the remaining discussion time length of the topic. A discussion icon and a close control may also be included, as shown by the "X" in Figure 4.
[0040] In this configuration, the discussion time length of the target topic can be selected through the second reminder configuration control on the topic management page, and the designated group members will be prompted to participate in the discussion of the target topic within the discussion time period, standardizing the discussion time length and improving the user's communication experience.
[0041] Furthermore, the method further includes hiding the reminder message in response to the remaining discussion time length being zero. That is, the designated group member can turn off the control and hide the reminder message by himself, or the reminder message can be automatically hidden when the remaining time is equal to zero. Here, in the reminder message for the discussion time length of the target topic, the discussion time length is usually displayed in a countdown manner.
[0042] When creating a target topic, you configure group members who can participate in the discussion of that target topic, but forget to configure one of the group members during configuration, so that the discussion message about the target topic sent by that group member is displayed in the group chat content display area; or when creating a target topic, you configure that group member, but the group member does not send a message to the second message display area, and instead sends a discussion message about the target topic directly to the group chat content display area of the group chat without clicking the topic name to reply to the message, so that the discussion message about the target topic is missing messages, and the group members cannot centrally view all the discussion messages about the target topic.
[0043] In contrast, the configuration control includes a message configuration control, which is used to add a discussion message of the target topic. In one possible embodiment, obtaining configuration information of the target topic in response to a configuration operation on the configuration control includes displaying a group chat content display area in response to the configuration operation on the message configuration control, and setting the target content as configuration information in response to a selection operation on the target content in the group chat content display area.
[0044] Configuring a target topic based on the configuration information includes, in possible embodiments, adding targeted content to a topic management page for the target topic.
[0045] The message composition control described above may also be a message composition addition control. In practice, the user can click the message composition control on the topic management page of the target topic. As shown in FIG. 5, the name of the message composition control is "Link Message to Discussion." Next, the group chat content display area is displayed in the graphical user interface, displaying all messages sent by all group members of the target group and their corresponding selection controls. As shown in FIG. 5, a selection control is displayed before each message from "User A" and "User B." The selection control corresponds to the circle in FIG. 5. A circle indicates that the message is not selected, and a circle with a square indicates that the message is selected. As shown in FIG. 5, the selected target content is User A's messages "ggg......" and "kkk......" and User B's "bbb......." The target content can be used as composition information. Next, by clicking a confirmation control (such as the completion control in FIG. 5), the selected target content is linked to the topic management page of the target topic.
[0046] Here, the target content selection operation may be performed by selecting a single message, or by selecting multiple messages in a row by checking multiple blank checkboxes. Finally, the target content selection operation can be canceled or completed by clicking the displayed "Cancel" or "Complete" button.
[0047] In addition, in a possible embodiment, after completing the operation of selecting the target content and adding the target content to the topic management page of the target topic, suggestion information for adding a new message is sent to the designated terminal device corresponding to the designated group member, where the suggestion information for adding a new message is used to suggest adding the new topic content to the topic management page of the target topic corresponding to the designated group member.
[0048] The designated group members may be all group members of the target group, group members who send topic content under the target topic, or pre-configured group members. Specifically, prompting information for adding a new message can be generated, including a topic name of the target topic, such as "Teaching Methods for Watching Teaching" as shown in FIG. 5, and a new message has been added to the topic "Teaching Methods for Watching Teaching." Then, a message link prompting information is sent to a designated terminal device corresponding to the designated group member. When the designated terminal device receives this prompting information, it is displayed near the input box below the group chat content display area of the designated group member's terminal device, and includes a discussion icon, the topic name of the target topic, "Teaching Methods for Watching Teaching," a "New Message Link" indicating that the topic content of the target topic has been updated, and a close control (corresponding to the "X" in FIG. 5). When the designated group members receive this prompting information, they can know that a new message has been added to the topic "Teaching Methods for Watching Teaching."
[0049] In this configuration, through the message configuration control on the topic management page, target content that is not under the target topic can be selected from the group chat content display area, and this target content can be added to the topic management page of the target topic, allowing for the organization and improvement of discussion messages, aggregating content related to the target topic and further facilitating user browsing, and the post-event link is a remedy for organizing messages and improving management efficiency.
[0050] The method further includes adding a topic label of the target topic to the target content in the group chat content display area in response to a selection operation on the target content in the group chat content display area.
[0051] In other words, in addition to adding the target content to the topic management page of the target topic, in order to allow group members to know the topic content under the target topic in the group chat content display area, when a user selects the target content in the group chat content display area, a topic label of the target topic is added to the target content in the group chat content display area, indicating that the target content is topic content under the target topic, thereby further improving the efficiency of topic management in group chat.
[0052] When creating a target topic, if group members who can participate in the discussion of that target topic are configured, group members unrelated to the target topic are configured during configuration, and therefore discussion messages sent by those group members will be displayed on the topic management page of the target topic, or if group members click on the topic label of the target topic in the group chat interface to reply to a message, there will be unrelated messages in the topic content under the target topic, which will lead to annoyance of unrelated messages when group members focus on viewing the topic content under the target topic.
[0053] Based on this, the above-mentioned configuration control includes a message configuration control, which can be referred to as a delete message configuration control for deleting topic content under a target topic. In response to a configuration operation on the configuration control, configuration information for the target topic is obtained, and in one possible embodiment, in response to a configuration operation on the message configuration control, control is performed to make the topic content in a topic management page selectable, and in response to a selection operation of the target topic content on the topic management page, the target topic content is set as configuration information.
[0054] Configuring the target topic based on the configuration information, in possible embodiments, removes the target topic content from the topic management page of the target topic.
[0055] The topic content in the topic management page above refers to the topic content in the target topic that needs to be deleted. In practice, users can click the message configuration control on the target topic management page. As shown in Figure 6, the name of the message configuration control is "Link out message from discussion." Next, the topic management page for the target topic is displayed in the graphical user interface as shown in Figure 6. The topic content and corresponding selection controls are displayed under the target topic. A selection control is placed in front of each message from "User A" and "User B." The selection control corresponds to the circle in Figure 6, where a circle indicates that the message is not selected, and a square in the circle indicates that the message is selected. Users can make a single selection or multiple selections in front of topic content. The content of the selected target topic can be used as configuration information. Finally, users can click the "Cancel" or "Delete" button to cancel or delete the selected topic content, i.e., delete the target topic content from the topic management page of the target topic.
[0056] In addition, in a possible embodiment, after deleting the target topic content from the topic management page of the target topic, a deletion message presentation information is sent to the designated group member, where the deletion message presentation information presents that a portion of the topic content has been deleted on the topic management page of the target topic corresponding to the designated group member.
[0057] The designated group members may be all group members of the target group, group members who send topic content under the target topic, or pre-configured group members. Specifically, a deletion message prompt can be generated, including "Viewing Teaching Method Method" as shown in FIG. 6, to notify the designated group members that some of the messages under the topic "Viewing Teaching Method Method" have been deleted. Next, the deletion message prompt is sent to the designated terminal device corresponding to the designated group member. When the designated terminal device receives the deletion message prompt, it is displayed near the input box below the group chat content display area of the designated group member's terminal device, and includes a discussion icon, the topic name of the target topic "Viewing Teaching Method Method Method," prompt information "Link Out Message" to indicate that some of the topic content under the target topic has been deleted, and a close control (corresponding to the "X" in FIG. 6). When the designated group members receive the deletion message prompt, they can know that the topic "Viewing Teaching Method Method Method" in which they are participating in the discussion has deleted a discussion message.
[0058] In this configuration, through the message configuration control on the topic management page, the target topic content that needs to be deleted from the topic management page of the target topic can be selected, and the target topic content can be linked out from the topic management page of the target topic, so that the topic content under the target topic can be organized and made easier to view in a unified manner, improving management efficiency and enhancing the user's communication experience.
[0059] Additionally, the method further includes removing the topic label of the target topic content in the group chat content display area in response to a selection operation on the target topic content on the topic management page.
[0060] In other words, in addition to deleting the target topic content from the topic management page of the target topic, in order to allow group members to update the target topic content to topic content that is not the target topic in the group chat content display area, when a user selects the target topic content on the topic management page, the topic label of the target topic will be deleted from the target topic content in the group chat content display area to indicate that the target topic content is not the target topic, thereby further improving the efficiency of topic management in group chat.
[0061] In order to enable the reminder target group member to quickly join the discussion and participate in a timely manner, after the step of displaying the reminder message in the group chat content display area displayed on the reminder target terminal device, the method further includes displaying a topic management page of the target topic on the terminal device of the reminder target group member in response to a click operation on the reminder message.
[0062] In actual implementation, the user configures the configuration information of the target topic using the message configuration control, and then displays the reminder message in the group chat content display area provided by the terminal device of the reminder target group member. After that, as shown in Figure 7, the user can click on the reminder message displayed in the group chat content display area (corresponding to the click operation on the reminder message above) to switch to the topic management page of the target topic from the currently displayed interface. As shown in Figure 7, the topic management page at this time (the page on the right side of Figure 7) contains the topic name "Method of watching teaching" and the topic content "aa...", and the number of reply messages is also displayed below the topic content. At this time, the topic management page displays three topic contents related to the target topic, and the reminder target group members can quickly send and receive topic content related to the target topic on this page.
[0063] In this configuration, members of the reminder target group can directly click on the reminder message, quickly enter the discussion of the target topic, and participate in it in a timely manner, which is convenient and fast, reduces the operation route, allows them to easily participate in the discussion of the target topic, improves communication efficiency, simplifies the operation process, and provides users with a good communication experience.
[0064] The method further includes generating a topic label of the target topic in an input box displayed on the terminal device of the reminder target group member in response to a click operation on the reminder message.
[0065] In another embodiment, after a reminder target group member clicks the reminder message, a group chat content display area is displayed on the terminal device of the reminder target group member, and a topic label of the target topic is generated in the input box of the input area provided by the graphical user interface, facilitating the reminder target group member to directly receive and send topic content of the target topic on the display interface of the group chat content display area. In this configuration, the reminder target group member can directly click the reminder message, that is, a topic label of the target topic is generated in the input box, and the topic content can be directly input into the input box, allowing the reminder target group member to immediately enter and participate in the discussion of the target topic in a timely manner, which is convenient and fast, reduces the operation route, allows the reminder target group member to easily participate in the discussion of the target topic, improves communication efficiency, simplifies the operation process, and provides users with a good communication experience.
[0066] To further improve the user's communication experience and avoid interfering with other operations of the user, the method further includes canceling display of the reminder message in response to a delete operation on the reminder message.
[0067] In actual implementation, the close control of the reminder bubble (i.e., the above reminder message) can be clicked to delete the reminder message and cancel the display of the reminder message including the topic name near the input box below the group chat content display area and the display of the reminder message including the topic name and the remaining discussion time length.
[0068] If the user does not actively close the reminder message, the system can cancel the display of the reminder message based on the remaining discussion time of the target topic. Specifically, if the creator does not set the discussion time of the target topic, the system will set a default discussion time of the target topic (e.g., one day, one month, etc.). Specifically, the setting can be based on actual needs. In this case, if the system's default remaining discussion time of the target topic is zero, the display of the reminder message will be canceled. If the topic creator sets the remaining discussion time of the target topic, the group chat interface of the specified group members will typically only display a reminder message for the remaining discussion time of the target topic, including the topic name and the remaining discussion time. If the remaining discussion time of the target topic is zero, the display of the reminder message will be canceled.
[0069] In this configuration, the user can cancel the display of the reminder message by clicking, and can also wait until the remaining discussion time length of the target topic becomes zero, and then cancel the display of the reminder message, thereby avoiding the reminder message from interfering with the user's other normal operations.
[0070] Usually, when a target topic is created in a group chat, the topic content of this target topic is open to all group members, that is, each group member can open the management page of the target topic and view the topic content. However, the topic content under a certain topic may contain confidential information, and group members other than the designated group members may not want to see the topic content under that topic, or may not want other group members to participate.
[0071] Based on this, the above-mentioned configuration control includes a group chat configuration control for creating a discussion group for a target topic. In response to a configuration operation on the configuration control, configuration information for the target topic can be obtained, and configuration can be performed for the target topic based on the configuration information. In one possible embodiment, in response to a configuration operation on the group chat configuration control, configuration information for a discussion group for the target topic can be obtained, and a discussion group for the target topic can be created based on the configuration information for the discussion group for the target topic, where the configuration information for the discussion group for the target topic includes at least one of a name of the discussion group and a designated group member of the discussion group. The designated group member of the discussion group may be a pre-configured group member or a group member who transmits topic content for the target topic.
[0072] In actual implementation, the group chat configuration control on the target topic management page can be clicked, and the name of the group chat configuration control is "Convert group with one click" as shown in Fig. 8. In one possible embodiment, a pop-up window is displayed, typically displaying a button with the words "Cancel" or "Confirm", to convert the current topic content and group members related to the target topic into a discussion group. The group name of the discussion group is the target topic, and the group members of the discussion group are the designated group members who will participate in the discussion of the target topic.
[0073] After confirming that the current target topic is to be converted into a discussion group, the target topic name of the current discussion is made the group name of the discussion group, and the designated group members of the target topic who participate in the currently configured discussion are made the group members of the discussion group.
[0074] In one possible embodiment, presentation information for a discussion group is generated, including a topic name of a target topic such as "Weekly Report Statistics" as shown in Fig. 8, and presents to group members in the discussion group that a discussion on the topic "Weekly Report Statistics" will be converted into a discussion group. Then, this presentation information is sent to the terminal devices of group members in the discussion group, and when the terminal devices of group members in the discussion group receive this presentation information, it is displayed near the input box below the group chat content display area of the terminal devices of group members in the discussion group, and includes a discussion icon, the topic name of the target topic "Weekly Report Statistics", a "Convert to Discussion Group" for presentation, and a close control (corresponding to "x" in Fig. 8), so that group members in the discussion group can know that they have created a discussion group with the target topic "Weekly Report Statistics" in which they are participating in a discussion on the content in the presentation information of the discussion group.
[0075] In this configuration, if there is a discussion that other members in the group chat do not want to see or participate in the target topic, they can convert the discussion on the target topic into a discussion group through the group chat configuration control on the topic management page, ensuring the confidentiality mechanism of the topic discussion, facilitating the management of topic creators, and improving the efficiency of topic management.
[0076] To make it easier for users to view and participate in discussions, one possible embodiment displays a group chat page for a discussion group in response to a click on a presentation of the discussion group.
[0077] In practice, as shown in Figure 9, after the presentation information is displayed in the group chat interface of the group members of the discussion group, the group members of the discussion group can know that a user has created a discussion group about the target topic based on the presentation information. At this time, if the group members of the discussion group want to check the status of the discussion group, they can directly click on the presentation information displayed in the current group chat interface, and the group chat page of the discussion group will be displayed in the graphical user interface. As shown in Figure 9, the area above the discussion group will display the topic name of the previous target topic discussion, "Weekly Report Statistics," and the number of specified group members, "26," as well as the discussion messages sent before the discussion group was created. In this configuration, group members of the discussion group can directly click on the presented information in the interface of the group chat content display area, quickly and easily display the group chat page of the discussion group, and participate in the chat of the discussion group, thereby providing users with a good communication experience.
[0078] Next, the display of topic content in the group chat content display area in response to the target topic creation operation in step S202 will be described.
[0079] A content input area is provided via a graphical user interface, the content input area including an input box and a topic creation control, a topic label for a target topic is generated in response to a creation operation on the topic creation control, content to be sent is obtained in response to an input operation on the input box, and the topic content with the topic label is sent to and displayed in a group chat content display area in response to a confirmation operation on a send control in the content input area.
[0080] To enable group members to quickly create target topics in group chats, a content input area including an input box and topic creation controls is provided via the graphical user interface. As shown in FIG. 10, an input box and topic creation controls (e.g., the discussion icon below the input box in FIG. 10) are displayed below the group chat content display area. Clicking on this discussion icon updates the input box. As shown in FIG. 10, if the discussion pattern (i.e., the topic creation control) is not clicked, the input box displays the hint text "Enter..." in the input box. After updating, a discussion icon appears in the input box, and the topic name of the target topic can be entered after the discussion icon. After entering the topic name, such as "Talk about design understanding" in FIG. 10, pressing the space bar to end the entry generates a topic label for the target topic. By continuing to enter the topic content of the target topic after the space, the topic content can be entered, such as "aaa..." in FIG. 10. In other words, the input operation on the input box is completed, and the content to be sent (the content of the input box in the second graphical user interface in FIG. 10) can be obtained. Finally, click the send control (for example, the Enter key) in the content input area to send and display the topic label of the target topic and the content to be sent in the group chat content display area.
[0081] In this configuration, a target topic can be created by inputting and generating topic content labeled with the topic label of the target topic through an input box in the content input area and topic creation controls provided by the graphical user interface, and the labeled topic content can be displayed in the group chat display area.
[0082] In addition, generating a topic label for the target topic in response to a creation operation on the topic creation control includes, in one embodiment, generating a topic label for the target topic in an input box in response to a creation operation on the topic creation control.
[0083] Specifically, in response to a click operation on the topic creation control, a label pattern is generated in the input box, and in response to an input operation on the input box, a topic label of the target topic is generated in the input box, where the topic label includes the label pattern and the topic name of the target topic.
[0084] In order to avoid the problem that a group member realizes that the target topic has not been created after sending topic content in the target group and needs to recreate the target topic, the above step S202 displays topic content with the topic label of the target topic in the group chat content display area in response to the creation operation on the target topic. In another possible embodiment, In response to a selection operation for target content displayed in the group chat content display area, an operation panel including a topic creation control is displayed, and in response to the selection operation of the topic creation control, a topic label of the target topic is created for the target content, and topic content bearing the topic label of the target topic is obtained. The topic content bearing the topic label of the target topic is displayed in the group chat content display area.
[0085] In response to a selection operation for target content displayed in a group chat content display area, an operation panel is displayed, the operation panel includes a topic creation control, and in response to a selection operation for the topic creation control, a topic label of a target topic is created for the target content, topic content with the topic label of the target topic is obtained, and the topic content with the topic label of the target topic is displayed in the group chat content display area.
[0086] The target content is a group chat message sent by a group member of the target group. To achieve this, a user can right-click or long-press on the target content displayed in the group chat content display area. As shown in Figure 11, an operation panel is displayed in an area near the target content display area. The operation panel contains multiple controls, including a topic creation control. Clicking the topic creation control (the discussion icon shown in Figure 11) on the operation panel can automatically create a topic label for the target content. For example, the first 10 characters of the target content can be specified as the topic name for the topic label. A topic name input box can also be displayed nearby. The user can enter the topic name of the target topic in this input box and select "Cancel" or "Confirm" below the input box to cancel or complete the topic creation for the target content. After creating a topic for the target message, the topic content with the topic label of the target topic is obtained, and the topic content with the topic label of the target topic is displayed in the group chat content display area, that is, the topic name of the target topic is added to the starting end position of the target content, and the target content can be converted into the topic content under the target topic, such as “Talking about design understanding aaa…” as shown in Figure 11 .
[0087] In this embodiment, the topic creator who right-clicks on the target content to create a target topic may be a group member who sends the target content before the target group, or may be another group member of the target group.
[0088] In this configuration, by manipulating the target content, a topic label for the target content can be created, and the target content can be converted into topic content under the target topic, allowing users to create topics more easily.
[0089] In order to further improve the user's communication experience, the above step S104 will be described below. In a possible embodiment, displaying the topic management page of the target topic in response to the target topic browsing operation can be performed as follows: In response to a view operation of the topic label, a preview page of the target topic is displayed in the group chat content display area, where the preview page is used to display at least some topic content of the target topic and a message input box, where the message input box includes a topic label of the target topic, and in response to an expand operation on the preview page, a topic management page of the target topic is displayed.
[0090] To actually implement this, click on the topic label of the target topic in the group chat content display area and select "Talk about understanding design" as shown in Figure 12. Then, a preview page for the target topic will be displayed, and as shown in Figure 12, a close control (corresponding to the "X" in Figure 12) will be displayed in the upper left corner of the preview page, and a button labeled "Expand" will be displayed in the upper right corner. Enter the discussion icon and the target topic name "Talk about understanding design" in the second message input box below in advance, and then continue entering the topic content and press the return key to directly send the first discussion message. Clicking "Expand" in the upper right will take you to the topic management page for the target topic.
[0091] As shown in Figure 12, the topic management page for the target topic is displayed in the graphical user interface, and includes the topic name of the target topic, "Talk about understanding design," the topic content displayed above, the number of replies participating in the target topic, and configuration controls and a topic content display area. With this configuration, by clicking the tab in the group chat content display area, users can view the target topic intensively on the preview page displaying the target topic, and by clicking Expand on the preview page, users can view the topic management page for the target topic, thereby reducing the number of operational paths required to display the discussion messages of the topic.
[0092] The graphical user interface also includes a settings control to enhance management efficiency and facilitate user viewing of topics. The method includes providing a discussion display control via the graphical user interface and displaying at least some of the topics related to the target group in response to a selection operation on the discussion display control.
[0093] Specifically, in response to a click operation on the discussion viewing control, a settings page is displayed, where the settings page includes a discussion control, and in response to a click operation on the discussion control, at least a portion of the topics related to the target group are displayed, including the target group's topic name and topic creation time, group member information, discussion time length, etc. In response to a click operation on the topic name of the target topic, a topic management page for the target topic is displayed.
[0094] In actual implementation, clicking the discussion viewing control, as shown in Figure 13, displays the target group's setting page in the graphical user interface, including a discussion control, which may be a control with the word "Discussion," as shown in Figure 13. Clicking this discussion control displays all discussion history topics and current topics, which can be displayed as a topic list containing topic names in the history topic box. Topic names, such as "Weekly Report Statistics," "Discussion on Design Understanding," and "Viewing Teaching Methods," as shown in Figure 13, are displayed, along with the creation time (June 17th), group member information (Creator: User B), and discussion duration (18:00-18:30, ongoing). If a user wants to view the discussion messages of a target topic, they can click the target topic's topic name in the topic list, as shown in Figure 13, or perform a page browsing operation on the "..." in the upper right corner to display the target topic's topic management page. Furthermore, at least some of the topics are currently being discussed or have a non-zero remaining discussion duration.
[0095] In this configuration, the discussion view control is clicked to display a group chat settings page, display at least some of the topics associated with the target group, further view the target topic, and display the topic management page for the target topic.
[0096] To further improve the user's communication experience, the method further includes, in response to a masking operation for a specified topic among at least some of the displayed topics, canceling the display of the specified topic and masking topic content labeled with the topic label of the specified topic in the group chat content display area.
[0097] To actually achieve this, click on the specified topic from the displayed topics, click on the "..." icon in the upper right corner of the specified topic's topic name, select the masking option, cancel the display of the specified topic, and mask the topic content labeled with the specified topic in the group chat content display area, as shown in Figure 13. In this configuration, the masking operation on the target topic enables the filtered display of topics in which the user has participated in discussions from the topic history, and the topic content labeled with the specified topic is masked in the group chat content display area, realizing a message noise reduction function and improving the user's communication experience.
[0098] Corresponding to the above-mentioned method embodiment, FIG. 14 shows a group chat message management device, which provides a graphical user interface on a terminal device, and the graphical user interface includes a group chat content display area, which is used to display content sent by group members in a target group, and the device includes: a topic content display module 141; and a topic management page display module 142; The topic content display module 141 is configured to display topic content with a topic label of the target topic in the group chat content display area in response to the target topic creation operation; The topic management page display module 142 is configured to display a topic management page of a target topic in response to a browse operation on a topic label, where the topic management page is used to display at least some of the topic content under the target topic.
[0099] The group chat message management device displays topic content labeled with the topic label of the target topic in a group chat content display area in response to a target topic creation operation, and displays a topic management page for the target topic in response to a view operation on the topic label, where the topic management page is used to display at least some of the topic content of the target topic. With this configuration, group members of the target group can create and discuss different topics in the group chat interface, and can not only distinguish discussion messages of different topics through topic labels for the different topics, but also view the discussion messages of the topic intensively through the topic management interface, avoiding the distraction of unrelated messages, and complete branching discussions of different topics without creating a new group, while also managing the topic content on the topic management page, thereby improving communication efficiency and group management efficiency for different topics in the group chat and simultaneously improving users' communication experience.
[0100] Optionally, the topic content display module is further configured to provide a content entry area in the graphical user interface, the content entry area including an input box and a topic creation control, generate a topic label for the target topic in response to a creation operation on the topic creation control, retrieve content to be sent in response to an input operation on the input box, and send and display topic content with the topic label for the target topic to the group chat content display area in response to a confirmation operation on the send control in the content entry area.
[0101] Optionally, the topic content display module is further configured to generate a topic label of the target topic in the input box in response to a create operation on the topic creation control.
[0102] Optionally, the topic content display module is further configured to display an operation panel in response to a selection operation on the target content displayed in the group chat content display area, the operation panel including a topic creation control, and in response to a selection operation on the topic creation control, create a topic label of the target topic for the target content, retrieve topic content bearing the topic label of the target topic, and display the topic content bearing the topic label of the target topic in the group chat content display area.
[0103] Optionally, the group chat message management apparatus further includes a scroll module, configured to control topic content in the topic management interface to scroll in response to a slide operation on the topic management interface.
[0104] Optionally, the topic management page further includes a configuration control, and the apparatus includes a configuration module, the configuration module configured to, in response to a configuration operation on the configuration control, obtain configuration information for the target topic and configure the target topic based on the configuration information.
[0105] Optionally, the configuration control includes a message configuration control, and the configuration module is further configured to display a group chat content display area in response to a configuration operation on the message configuration control, and to configure the target content and add the target content to a topic management page for the target topic in response to a selection operation on the target content in the group chat content display area.
[0106] Optionally, the configuration module is further configured to add a topic label of the target topic for the targeted content in the group chat content display area in response to a selection operation on the targeted content in the group chat content display area.
[0107] Optionally, the configuration control includes a message configuration control, and the configuration module is further configured to control, in response to a configuration operation on the message configuration control, to make topic content on the topic management page selectable, and to, in response to a selection operation on target topic content on the topic management page, to set the target topic content as configuration information and delete the target topic content from the topic management page of the target topic.
[0108] Optionally, the configuration module is further configured to remove a topic label of the target topic content in the group chat content display area in response to a selection operation on the target topic content in the topic management page.
[0109] Optionally, the configuration control includes a reminder configuration control, and the configuration module is further configured to obtain configuration information for the target topic in response to a configuration operation on the reminder configuration control, and display a reminder message for the target topic in the group chat content display area based on the configuration information.
[0110] Optionally, the reminder configuration control includes a first reminder configuration control, and the configuration module is further configured to, in response to a configuration operation on the first reminder configuration control, determine reminder target group members for the target topic, and send a reminder message for the target topic to the reminder target group members, so that the reminder target group members are included in the configuration information and the reminder message is displayed in a group chat content display area displayed on the reminder target group members' terminal devices.
[0111] Optionally, the configuration module is further configured to display a topic management page of the target topic on a terminal device of the reminder target group member in response to a click operation on the reminder message.
[0112] Optionally, the configuration module is further configured to generate a topic label of the target topic in an input box displayed on the terminal device of the reminder target group member in response to a click operation on the reminder message.
[0113] Optionally, the reminder configuration control includes a second reminder configuration control, and the configuration module is further configured to determine a discussion time length for the target topic in response to a configuration operation on the second reminder configuration control, the configuration information including the discussion time length, and display a reminder message for the remaining discussion time length of the target topic in the group chat content display area according to the discussion time length.
[0114] Optionally, the configuration module is further configured to hide the reminder message in response to the remaining discussion time length being zero.
[0115] Optionally, the configuration control includes a group chat configuration control, and the configuration module is further configured to, in response to a configuration operation on the group chat configuration control, obtain configuration information for a discussion group for the target topic, and create a discussion group for the target topic based on the configuration information for the discussion group for the target topic.
[0116] Optionally, the configuration information includes at least one of: a name of the discussion group, designated group members of the discussion group.
[0117] Optionally, the group chat message management device further includes a topic display module, which is configured to provide a discussion viewing control in the graphical user interface and display at least some topics related to the target group in response to a selection operation on the discussion viewing control.
[0118] Optionally, at least some of the topics are topics under discussion.
[0119] Optionally, the topic display module is further configured to, in response to a masking operation for the designated topic in at least some of the displayed topics, cancel the display of the designated topic and mask topic content with a topic label of the designated topic in the group chat content display area.
[0120] Optionally, the topic management page display module is further configured to display a preview page of the target topic in the group chat content display area in response to a browse operation on the topic label, where the preview page is used to display at least a portion of topic content and a message input box under the target topic, and the message input box includes a topic label of the target topic, and to display a topic management page of the target topic in response to an expand operation on the preview page.
[0121] The group chat message management device in the embodiment of the present disclosure has the same technical features as the group chat message management method in the above embodiment, and can therefore solve the same technical problems and achieve the same technical effects.
[0122] This embodiment also provides an electronic device, which may be a server or a terminal device, including a memory storing machine-executable instructions executable by a processor, and the processor executing the machine-executable instructions to implement the above-described group chat message management method.
[0123] As shown in FIG. 14 , the electronic device includes a processor 100 and a memory 101, and the memory 101 stores machine-executable instructions executable by the processor 100 to execute the machine-executable instructions for realizing the above-mentioned group chat message management method, in which a graphical user interface is provided on the terminal device, the graphical user interface includes a group chat content display area, and the group chat content display area is used to display content sent by group members in a target group, and the method includes: In response to a target topic creation operation, display topic content labeled with a topic label of the target topic in a group chat content display area, and in response to a view operation on the topic label, display a topic management page for the target topic, where the topic management page is used to display at least some of the topic content of the target topic. This configuration allows group members of the target group to create and discuss different topics within the group chat interface, distinguish discussion messages for different topics through topic labels for the different topics, and view the discussion messages for the topics intensively through the topic management interface, avoiding the distraction of unrelated messages. Branching discussions for different topics can be completed without creating a new group, and topic content can be managed on the topic management page, improving communication efficiency and group management efficiency for different topics within the group chat and simultaneously enhancing users' communication experience.
[0124] Optionally, displaying topic content bearing the topic label of the target topic in the group chat content display area in response to a target topic creation operation includes providing a content input area in the graphical user interface, the content input area including an input box and a topic creation control, generating a topic label of the target topic in response to a creation operation on the topic creation control, obtaining content to be sent in response to an input operation on the input box, and sending and displaying the topic content bearing the topic label of the target topic in the group chat content display area in response to a confirmation operation on a send control in the content input area. With this configuration, the target topic can be created by inputting and generating topic content bearing the topic label of the target topic through the input box of the content input area and the topic creation control provided by the graphical user interface, and the labeled topic content can be displayed in the group chat display area.
[0125] Optionally, generating a topic label for the target topic in response to a create operation on the topic creation control comprises generating a topic label for the target topic in an input box in response to a create operation on the topic creation control.
[0126] Optionally, displaying topic content bearing the topic label of the target topic in the group chat content display area in response to a target topic creation operation includes displaying an operation panel in response to a selection operation on the target content displayed in the group chat content display area, the operation panel including a topic creation control, and creating a topic label of the target topic for the target content and obtaining topic content bearing the topic label of the target topic in response to a selection operation on the topic creation control, and displaying the topic content bearing the topic label of the target topic in the group chat content display area. With this configuration, by operating on the target content, a topic label of the target content can be created and the target content can be converted into topic content under the target topic, allowing a user to create topics more easily.
[0127] Optionally, the method for managing group chat messages further comprises controlling topic content in the topic management interface to scroll in response to a slide operation on the topic management interface.
[0128] Optionally, the topic management page further includes a configuration control, and the method further includes, in response to a configuration operation on the configuration control, obtaining configuration information for the target topic and configuring the target topic based on the configuration information, wherein the configuration control configures the target topic to further improve the efficiency of managing discussion topics for users.
[0129] Optionally, the configuration control includes a message configuration control, and obtaining configuration information for the target topic in response to a configuration operation on the configuration control includes displaying a group chat content display area in response to the configuration operation on the message configuration control, and configuring the target content in response to a selection operation on the target content in the group chat content display area, and configuring the target topic based on the configuration information includes adding the target content to a topic management page for the target topic. In this configuration, target content not under the target topic can be selected from the group chat content display area through a message placement control on the topic management page, and the target content can be added to the topic management page for the target topic, allowing discussion messages to be organized and improved, related content for the target topic to be aggregated and further facilitated for users to browse, and the post-link is a remedy for organizing messages and improving management efficiency.
[0130] Optionally, the method for managing group chat messages further comprises adding a topic label of the target topic for the target content in the group chat content display area in response to a selection operation on the target content in the group chat content display area.
[0131] Optionally, the configuration control includes a message configuration control, and obtaining configuration information for the target topic in response to a configuration operation on the configuration control includes controlling topic content on a topic management page to be selectable in response to the configuration operation on the message configuration control, and setting the target topic content as configuration information in response to a selection operation on the target topic content on the topic management page, and configuring the target topic based on the configuration information includes deleting the target topic content from the topic management page of the target topic. In this configuration, through a message placement control on the topic management page, the target topic content that needs to be deleted can be selected in the topic management page of the target topic, and the target topic content can be linked out from the topic management page of the target topic, so as to organize the topic content under the target topic for easy and unified browsing, thereby improving management efficiency and enhancing the user's communication experience.
[0132] Optionally, the method for managing group chat messages is further configured to remove a topic label of the target topic content in the group chat content display area in response to a selection operation on the target topic content in the topic management page.
[0133] Optionally, the configuration control includes a reminder configuration control, and obtaining configuration information for the target topic in response to a configuration operation on the configuration control includes obtaining the configuration information for the target topic in response to the configuration operation on the reminder configuration control, and configuring the target topic based on the configuration information includes displaying a reminder message for the target topic in a group chat content display area based on the configuration information. In this configuration, the configuration information for the target topic is arranged through a reminder arrangement control on the topic management page, and the reminder message is further displayed in the group chat content display area, allowing group members to be notified of the arrangement of the target topic in a timely manner, thereby improving communication efficiency and topic management efficiency.
[0134] Optionally, the reminder configuration control includes a first reminder configuration control, and obtaining configuration information for the target topic in response to a configuration operation on the reminder configuration control includes determining reminder target group members for the target topic in response to the configuration operation on the first reminder configuration control, wherein the configuration information includes the reminder target group members, and displaying a reminder message for the target topic in the group chat content display area based on the configuration information includes sending a reminder message for the target topic to the reminder target group members so that the reminder message is displayed in the group chat content display area displayed on the terminal device of the reminder target group members. In this configuration, the reminder target group members can be selected through the first reminder configuration control on the topic management page and reminder information can be sent to the reminder target group members, which can facilitate the reminder target group members to participate in the discussion topic, improve management efficiency, and enhance a user's good communication experience.
[0135] Optionally, the method for managing group chat messages further includes displaying a topic management page of the target topic on a terminal device of the reminder target group member in response to a click operation on the reminder message.
[0136] Optionally, the method for managing group chat messages further includes generating a topic label of the target topic in an input box displayed on the terminal device of the reminder target group member in response to a click operation on the reminder message.
[0137] Optionally, the reminder configuration control includes a second reminder configuration control, and obtaining configuration information for the target topic in response to a configuration operation on the reminder configuration control includes determining a discussion time length for the target topic in response to the configuration operation on the second reminder configuration control, the configuration information including the discussion time length, and displaying a reminder message for the target topic in the group chat content display area based on the configuration information includes displaying a reminder message for the remaining discussion time length of the target topic in the group chat content display area according to the discussion time length. In this configuration, the discussion time length of the target topic can be selected through the second reminder configuration control on the topic management page, and specific group members are prompted to participate in the discussion of the target topic within the discussion time length, thereby standardizing the discussion time length and improving the user's communication experience.
[0138] Optionally, the method for managing group chat messages further comprises, in response to the remaining discussion time length being zero, hiding the reminder message.
[0139] Optionally, the configuration control includes a group chat configuration control, and obtaining configuration information for the target topic in response to a configuration operation on the configuration control includes obtaining configuration information for a discussion group for the target topic in response to the configuration operation on the group chat configuration control, and creating a discussion group for the target topic based on the configuration information for the discussion group for the target topic. In this configuration, if there is a discussion that other members in the group chat do not want to see or participate in the target topic, they can turn the discussion for the target topic into a discussion group through the group chat configuration control on the topic management page, thereby ensuring a confidentiality mechanism for topic discussions, facilitating management by topic creators, and improving topic management efficiency.
[0140] Optionally, the configuration information includes at least one of: a name of the discussion group, designated group members of the discussion group.
[0141] Optionally, the method for managing group chat messages is further configured to provide a discussion viewing control in the graphical user interface, and display at least some of the topics related to the target group in response to a selection operation on the discussion viewing control, where clicking the discussion viewing control displays a group chat settings page, displays at least some of the topics related to the target group, further views the target topic, and displays a topic management page for the target topic.
[0142] Optionally, at least some of the topics are topics under discussion.
[0143] Optionally, the method for managing group chat messages further includes, in response to a masking operation for a designated topic in at least some of the displayed topics, canceling the display of the designated topic and masking topic content labeled with the designated topic in the group chat content display area. In this configuration, the masking operation for the target topic realizes filtering and displaying topics in which the user has participated in discussions in the history topics, and masking the topic content labeled with the designated topic in the group chat content display area realizes a message noise reduction function and improves the user's communication experience.
[0144] Optionally, displaying a topic management page for the target topic in response to a browse operation on the topic label includes displaying a preview page for the target topic in the group chat content display area in response to the browse operation on the topic label, where the preview page is used to display at least some topic content under the target topic and a message input box, and the message input box includes the topic label of the target topic; and displaying the topic management page for the target topic in response to an expand operation on the preview page. With this configuration, by clicking a tab in the group chat content display area, the preview page for the target topic can be displayed and viewed intensively, and by clicking expand on the preview page, the topic management page for the desired topic can be displayed, thereby reducing the number of operation paths for displaying discussion messages for the topic.
[0145] Furthermore, the electronic device shown in FIG. 14 further includes a processor 100, a communication interface 103, and a memory 101 connected via a bus 102.
[0146] Here, the memory 101 may include a high-speed random access memory (RAM) and may also include a non-volatile memory such as at least one disk memory. A communication connection between this system element and at least one other element is realized by at least one communication interface 103 (which may be wired or wireless), and may use the Internet, a wide area network, a local network, a metropolitan network, etc. The bus 102 may be an ISA bus, a PCI bus, an EISA bus, etc. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one bidirectional arrow is shown in FIG. 14, but this does not necessarily represent only one bus or one type of bus.
[0147] The processor 100 may be an integrated circuit chip having signal processing capabilities. In the implementation process, each step of the above-described method may be performed by an integrated logic circuit of hardware within the processor 100 or by instructions in software format. The processor 100 may be a general-purpose processor, including a central processing unit (CPU) or a network processor (NP), or may be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component. The methods, steps, and logic block diagrams disclosed in the embodiments of the present disclosure may be implemented or executed. The general-purpose processor may be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of the present disclosure may be directly implemented as a hardware decoding processor or may be implemented as a combination of hardware and software modules in the decoding processor. The software module may reside in a storage medium mature in the art, such as a random memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory 101, and the processor 100 reads the information in the memory 101 and completes the steps of the method in the above embodiment according to its hardware.
[0148] This embodiment also provides a machine-readable storage medium storing a machine-readable storage medium, which, when invoked and executed by a processor, causes the processor to realize the above-mentioned group chat message management method, the method including: providing a graphical user interface on a terminal device, the graphical user interface including a group chat content display area, the group chat content display area being used to display content sent by group members in a target group, the method including: In response to a target topic creation operation, display topic content labeled with a topic label of the target topic in a group chat content display area, and in response to a view operation on the topic label, display a topic management page for the target topic, where the topic management page is used to display at least some of the topic content of the target topic. This configuration allows group members of the target group to create and discuss different topics within the group chat interface, distinguish discussion messages for different topics through topic labels for the different topics, and view the discussion messages for the topics intensively through the topic management interface, avoiding the distraction of unrelated messages. Branching discussions for different topics can be completed without creating a new group, and topic content can be managed on the topic management page, improving communication efficiency and group management efficiency for different topics within the group chat and simultaneously enhancing users' communication experience.
[0149] Optionally, displaying topic content bearing the topic label of the target topic in the group chat content display area in response to a target topic creation operation includes providing a content input area in the graphical user interface, the content input area including an input box and a topic creation control, generating a topic label of the target topic in response to a creation operation on the topic creation control, obtaining content to be sent in response to an input operation on the input box, and sending and displaying the topic content bearing the topic label of the target topic in the group chat content display area in response to a confirmation operation on a send control in the content input area. With this configuration, the target topic can be created by inputting and generating topic content bearing the topic label of the target topic through the input box of the content input area and the topic creation control provided by the graphical user interface, and the labeled topic content can be displayed in the group chat display area.
[0150] Optionally, generating a topic label for the target topic in response to a create operation on the topic creation control comprises generating a topic label for the target topic in an input box in response to a create operation on the topic creation control.
[0151] Optionally, displaying topic content with a topic label of the target topic in the group chat content display area in response to a target topic creation operation includes: displaying an operation panel in response to a selection operation on the target content displayed in the group chat content display area, the operation panel including a topic creation control; creating a topic label of the target topic for the target content and obtaining topic content with the topic label of the target topic in response to a selection operation on the topic creation control; and displaying the topic content with the topic label of the target topic in the group chat content display area. With this configuration, by operating on the target content, a topic label of the target content can be created and the target content can be converted into topic content under the target topic, allowing a user to create topics more easily.
[0152] Optionally, the method for managing group chat messages further comprises controlling topic content in the topic management interface to scroll in response to a slide operation on the topic management interface.
[0153] Optionally, the topic management page further includes a configuration control, and the method further includes, in response to a configuration operation on the configuration control, obtaining configuration information for the target topic and configuring the target topic based on the configuration information, wherein the configuration control configures the target topic to further improve the efficiency of managing discussion topics for users.
[0154] Optionally, the configuration control includes a message configuration control, and obtaining configuration information for the target topic in response to a configuration operation on the configuration control includes displaying a group chat content display area in response to the configuration operation on the message configuration control, and configuring the target topic based on the configuration information includes adding the target content to a topic management page for the target topic. In this configuration, target content not under the target topic can be selected from the group chat content display area through a message placement control on the topic management page, and the target content can be added to the topic management page for the target topic, allowing discussion messages to be organized and improved, and related content for the target topic to be aggregated and further facilitated for users to browse. The post-link is a remedy for organizing messages and improving management efficiency.
[0155] Optionally, the method for managing group chat messages further comprises adding a topic label of the target topic for the target content in the group chat content display area in response to a selection operation on the target content in the group chat content display area.
[0156] Optionally, the configuration control includes a message configuration control, and obtaining configuration information for the target topic in response to a configuration operation on the configuration control includes controlling topic content on a topic management page to be selectable in response to the configuration operation on the message configuration control, and setting the target topic content as configuration information in response to a selection operation on the target topic content on the topic management page, and configuring the target topic based on the configuration information includes deleting the target topic content from the topic management page of the target topic. In this configuration, through a message placement control on the topic management page, the target topic content that needs to be deleted can be selected in the topic management page of the target topic, and the target topic content can be linked out from the topic management page of the target topic, so as to organize the topic content under the target topic for easy and unified browsing, thereby improving management efficiency and enhancing the user's communication experience.
[0157] Optionally, the method for managing group chat messages further comprises removing a topic label of the target topic content in the group chat content display area in response to a selection operation on the target topic content in the topic management page.
[0158] Optionally, the configuration control includes a reminder configuration control, and obtaining configuration information for the target topic in response to a configuration operation on the configuration control includes obtaining the configuration information for the target topic in response to the configuration operation on the reminder configuration control, and configuring the target topic based on the configuration information includes displaying a reminder message for the target topic in a group chat content display area based on the configuration information. In this configuration, the configuration information for the target topic is arranged through a reminder arrangement control on the topic management page, and the reminder message is further displayed in the group chat content display area, allowing group members to be notified of the arrangement of the target topic in a timely manner, thereby improving communication efficiency and topic management efficiency.
[0159] Optionally, the reminder configuration control includes a first reminder configuration control, and obtaining configuration information for the target topic in response to a configuration operation on the reminder configuration control includes determining reminder target group members for the target topic in response to the configuration operation on the first reminder configuration control, wherein the configuration information includes the reminder target group members, and displaying a reminder message for the target topic in the group chat content display area based on the configuration information includes sending a reminder message for the target topic to the reminder target group members so that the reminder message is displayed in the group chat content display area displayed on the terminal device of the reminder target group members. In this configuration, the reminder target group members can be selected through the first reminder configuration control on the topic management page and reminder information can be sent to the reminder target group members, which can facilitate the reminder target group members to participate in the discussion topic, improve management efficiency, and enhance a user's good communication experience.
[0160] Optionally, the method for managing group chat messages further includes displaying a topic management page of the target topic on a terminal device of the reminder target group member in response to a click operation on the reminder message.
[0161] Optionally, the method for managing group chat messages further includes generating a topic label of the target topic in an input box displayed on the terminal device of the reminder target group member in response to a click operation on the reminder message.
[0162] Optionally, the reminder configuration control includes a second reminder configuration control, and obtaining configuration information for the target topic in response to a configuration operation on the reminder configuration control includes determining a discussion time length for the target topic in response to the configuration operation on the second reminder configuration control, the configuration information including the discussion time length, and displaying a reminder message for the target topic in the group chat content display area based on the configuration information includes displaying a reminder message for the remaining discussion time length of the target topic in the group chat content display area according to the discussion time length. In this configuration, the discussion time length of the target topic can be selected through the second reminder configuration control on the topic management page, and specific group members are prompted to participate in the discussion of the target topic within the discussion time length, thereby standardizing the discussion time length and improving the user's communication experience.
[0163] Optionally, the method for managing group chat messages further comprises, in response to the remaining discussion time length being zero, hiding the reminder message.
[0164] Optionally, the configuration control includes a group chat configuration control, and obtaining configuration information for the target topic in response to a configuration operation on the configuration control includes obtaining configuration information for a discussion group for the target topic in response to the configuration operation on the group chat configuration control, and creating a discussion group for the target topic based on the configuration information for the discussion group for the target topic. In this configuration, if there is a discussion that other members in the group chat do not want to see or participate in the target topic, they can turn the discussion for the target topic into a discussion group through the group chat configuration control on the topic management page, thereby ensuring a confidentiality mechanism for topic discussions, facilitating management by topic creators, and improving topic management efficiency.
[0165] Optionally, the configuration information includes at least one of: a name of the discussion group, designated group members of the discussion group.
[0166] Optionally, the method for managing group chat messages further includes providing a discussion viewing control in the graphical user interface, and displaying at least some of the topics related to the target group in response to a selection operation on the discussion viewing control, wherein clicking the discussion viewing control displays a group chat settings page, displays at least some of the topics related to the target group, further views the target topic, and displays a topic management page for the target topic.
[0167] Optionally, at least some of the topics are topics under discussion.
[0168] Optionally, the method for managing group chat messages further includes, in response to a masking operation for a designated topic in at least some of the displayed topics, canceling the display of the designated topic and masking topic content labeled with the designated topic in the group chat content display area. In this configuration, the masking operation for the target topic realizes filtering and displaying topics in which the user has participated in discussions in the history topics, and masking the topic content labeled with the designated topic in the group chat content display area realizes a message noise reduction function and improves the user's communication experience.
[0169] Optionally, displaying a topic management page for the target topic in response to a browse operation on the topic label includes displaying a preview page for the target topic in the group chat content display area in response to the browse operation on the topic label, where the preview page is used to display at least some topic content under the target topic and a message input box, and the message input box includes the topic label of the target topic; and displaying the topic management page for the target topic in response to an expand operation on the preview page. With this configuration, by clicking a tab in the group chat content display area, the preview page for the target topic can be displayed and viewed intensively, and by clicking expand on the preview page, the topic management page for the desired topic can be displayed, thereby reducing the number of operation paths for displaying discussion messages for the topic.
[0170] The computer program product of the group chat message management method, apparatus, electronic device and storage medium in the embodiments of the present disclosure includes a computer-readable storage medium storing program code including instructions for executing the method described in the previous method embodiments, and specific reference can be made to the method embodiments, which are omitted here.
[0171] Those skilled in the art can clearly understand that the specific operation processes of the above-described systems and devices can refer to the corresponding processes in the above-described method embodiments for ease of explanation and conciseness, and will not be further described here.
[0172] Furthermore, in describing the embodiments of the present disclosure, unless otherwise clearly specified or limited, the terms "attach," "join," and "connect" should be understood in a broad sense, and may refer to, for example, a fixed connection, a detachable connection, an integral connection, a mechanical connection, an electrical connection, a direct connection, an indirect connection via an intermediate medium, or an internal connection between two elements. Those skilled in the art can specifically understand the specific meanings of the above terms in the present disclosure.
[0173] When the functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical approach of the present disclosure can be embodied, essentially or as a part contributing to related technologies, or a part of the technical approach, in the form of a software product stored in a storage medium containing some instructions for performing all or some of the steps of the methods described in each embodiment of the present disclosure. The aforementioned storage medium includes various media capable of storing program code, such as a U disk, a removable hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0174] In describing this disclosure, the orientations or positional relationships indicated by terms such as "center," "top," "bottom," "left," "right," "vertical," "horizontal," "inside," and "outside" are based on the orientations or positional relationships shown in the drawings and are intended solely to facilitate and simplify the description of this disclosure, and do not indicate or imply that the indicated devices or elements must be configured or operated in a particular orientation, and therefore should not be understood as limitations of this disclosure. Furthermore, the terms "first," "second," and "third" are used for descriptive purposes only and are not understood to indicate or imply relative importance.
[0175] Finally, it should be noted that the above embodiments are only specific embodiments of the present disclosure and are used to describe the technical solutions of the present disclosure, but are not limited thereto, and the scope of protection of the present disclosure is not limited thereto. Although the present disclosure has been described in detail with reference to the above embodiments, those skilled in the art should understand that, within the technical scope of the present disclosure, they can modify or easily change the technical solutions described in the above embodiments, or replace some of the technical features with equivalents. These modifications, changes, or substitutions should be included in the scope of protection of the present disclosure without departing from the essence of each technical solution from the spirit and scope of the technical solutions of the embodiments of the present disclosure. Therefore, the scope of protection of the present disclosure should be consistent with the scope of protection of the claims.
Claims
1. 1. A method for managing group chat messages, comprising: providing a graphical user interface on a terminal device; the graphical user interface including a group chat content display area; and the group chat content display area displaying content sent by group members in a target group, the method comprising: In response to a target topic creation operation, displaying topic content with a topic label of the target topic in the group chat content display area; and displaying a topic management page for the target topic in response to a browsing operation on the topic label, the topic management page being used to display at least a portion of topic content of the target topic.
10. A method for managing group chat messages, comprising:
2. In response to the target topic creation operation, displaying topic content with a topic label of the target topic in the group chat content display area includes: providing a content entry area in the graphical user interface, the content entry area including an input box and a topic creation control; generating a topic label for a target topic in response to a create operation on the topic creation control; acquiring content to be transmitted in response to an input operation on the input box; and transmitting and displaying topic content bearing a topic label of the target topic in the group chat content display area in response to a confirmation operation on a send control in the content input area. The method of claim 1, wherein the group chat message management method is a method for managing group chat messages.
3. generating a topic label for a target topic in response to a create operation on the topic creation control, generating a topic label for the target topic in the input box in response to a creation operation on the topic creation control. The method of claim 2, wherein the method comprises:
4. In response to the target topic creation operation, displaying topic content with a topic label of the target topic in the group chat content display area includes: displaying an operation panel including a topic creation control in response to a selection operation for a target content displayed in the group chat content display area; In response to a selection operation on the topic creation control, creating a topic label of a target topic for the target content and obtaining topic content labeled with the topic label of the target topic; and displaying topic content labeled with the topic label of the target topic in the group chat content display area. The method of claim 1, wherein the group chat message management method is a method for managing group chat messages.
5. The method further comprises: and controlling the topic content in the topic management interface to scroll in response to a slide operation on the topic management interface. The method of claim 1, wherein the group chat message management method is a method for managing group chat messages.
6. The topic management page further includes configuration controls, the method further comprising: obtaining configuration information for the target topic in response to a configuration operation on the configuration control; configuring the target topic based on the configuration information. The method of claim 1, wherein the group chat message management method is a method for managing group chat messages.
7. The configuration control includes a message configuration control, and obtaining configuration information for the target topic in response to a configuration operation on the configuration control includes: displaying the group chat content display area in response to a configuration operation on the message configuration control; in response to a selection operation for a target content in the group chat content display area, the target content is set as configuration information; Configuring the target topic based on the configuration information includes: adding the targeted content to a topic management page for the targeted topic.
7. The method of claim 6, wherein the group chat message management method is a method for managing group chat messages.
8. The method further comprises: and adding a topic label of the target topic for the target content in the group chat content display area in response to a selection operation for the target content in the group chat content display area.
8. The method of claim 7, wherein the group chat message management method is a method for managing group chat messages.
9. The configuration control includes a message configuration control, and obtaining configuration information for the target topic in response to a configuration operation on the configuration control includes: In response to a configuration operation on the message configuration control, controlling topic content on the topic management page to be selectable; In response to a selection operation for a target topic content on the topic management page, the target topic content is set as configuration information; Configuring the target topic based on the configuration information includes: removing the target topic content from a topic management page for the target topic.
7. The method of claim 6, wherein the group chat message management method is a method for managing group chat messages.
10. The method further comprises: and deleting a topic label of the target topic content in the group chat content display area in response to a selection operation for the target topic content on the topic management page.
10. The method of claim 9, wherein the group chat message management method is a method for managing group chat messages.
11. The configuration control includes a reminder configuration control, and obtaining configuration information for the target topic in response to a configuration operation on the configuration control includes: obtaining configuration information for the target topic in response to a configuration operation on the reminder configuration control; Configuring the target topic based on the configuration information includes: and displaying a reminder message for the target topic in the group chat content display area based on the configuration information.
7. The method of claim 6, wherein the group chat message management method is a method for managing group chat messages.
12. The reminder configuration control includes a first reminder configuration control, and acquiring configuration information for the target topic in response to a configuration operation on the reminder configuration control includes: In response to a configuration operation on the first reminder configuration control, a reminder target group member for the target topic is obtained, and the reminder target group member is included in the configuration information; Displaying a reminder message for the target topic in the group chat content display area based on the configuration information includes: sending a reminder message for the target topic to the reminder group members so that the reminder message is displayed in the group chat content display area displayed on the terminal device of the reminder group members; 12. The method of claim 11, wherein the method comprises:
13. The method further comprises: and displaying a topic management page for the target topic on a terminal device of the reminder target group member in response to a click operation on the reminder message.
13. The method of claim 12, wherein the method comprises:
14. The method further comprises: and generating a topic label of the target topic in an input box displayed on a terminal device of the reminder target group member in response to a click operation on the reminder message.
13. The method of claim 12, wherein the method comprises:
15. The reminder configuration control includes a second reminder configuration control, and obtaining configuration information for the target topic in response to a configuration operation on the reminder configuration control includes: determining a discussion time length for the target topic in response to a configuration operation on the second reminder configuration control, wherein the configuration information includes the discussion time length; Displaying a reminder message for the target topic in the group chat content display area based on the configuration information includes: and displaying a reminder message for the remaining discussion time of the target topic in the group chat content display area according to the discussion time length.
12. The method of claim 11, wherein the method comprises:
16. The method further comprises: hiding the reminder message in response to the remaining discussion time length being zero.
16. The method of claim 15, wherein the method comprises:
17. the configuration controls include group chat configuration controls; Obtaining configuration information for the target topic in response to a configuration operation on the configuration control includes: obtaining configuration information for a discussion group for the target topic in response to a configuration operation on the group chat configuration control; Configuring the target topic based on the configuration information includes: creating a discussion group for the target topic based on configuration information for the discussion group for the target topic.
7. The method of claim 6, wherein the group chat message management method is a method for managing group chat messages.
18. The configuration information includes at least one of a name of the discussion group, and designated group members of the discussion group.
18. The method of claim 17, wherein the method comprises:
19. The method further comprises: providing a discussion viewing control in the graphical user interface; and displaying at least some of the topics related to the target group in response to a selection operation on the discussion viewing control. The method of claim 1, wherein the group chat message management method is a method for managing group chat messages.
20. At least some of the topics are topics being discussed 20. The method of claim 18, wherein the method comprises:
21. The method further comprises: In response to a masking operation on a designated topic among the at least some of the displayed topics, the display of the designated topic is canceled, and topic content with a topic label of the designated topic is masked in the group chat content display area.
20. The method of claim 19, wherein the method comprises:
22. Displaying a topic management page for the target topic in response to a browsing operation on the topic label includes: In response to a browsing operation on the topic label, display a preview page of the target topic in the group chat content display area, the preview page being used to display at least a part of topic content of the target topic and a message input box, and the message input box including the topic label of the target topic; and displaying a topic management page for the target topic in response to an expand operation on the preview page. The method of claim 1, wherein the group chat message management method is a method for managing group chat messages.
23. 1. A group chat message management device that provides a graphical user interface on a terminal device, the graphical user interface including a group chat content display area, the group chat content display area displaying content sent by group members in a target group, The group chat message management device includes a topic content display module and a topic management page display module; the topic content display module is configured to display topic content bearing a topic label of the target topic in the group chat content display area in response to a target topic creation operation; The topic management page display module is configured to display a topic management page of the target topic in response to a browsing operation on the topic label, and the topic management page is used to display at least a part of topic content of the target topic. A group chat message management device comprising:
24. An electronic device comprising a processor and a memory, the memory storing computer-executable instructions executable by a processor; The processor executes computer-executable instructions to perform the method for managing group chat messages of any one of claims 1 to 22. An electronic device characterized by:
25. storing computer executable instructions that, when invoked and executed by a processor, cause the processor to implement the method for managing group chat messages of any one of claims 1 to 22; A computer-readable storage medium comprising:
Citation Information
Patent Citations
Group-based topic group creating method and device
CN108494572A
Group chat method and electronic equipment
CN111010332A
Method for creating topic group, electronic equipment and medium
CN111049663A
Communication method, device and system, electronic equipment and readable storage medium
CN111669311A
Method and device for processing topics in instant messaging and instant messaging tool
CN112235179A