CN115065570B - Group chat identification method, device, equipment and storage medium - Google Patents
Group chat identification method, device, equipment and storage medium Download PDFInfo
- Publication number
- CN115065570B CN115065570B CN202210391211.7A CN202210391211A CN115065570B CN 115065570 B CN115065570 B CN 115065570B CN 202210391211 A CN202210391211 A CN 202210391211A CN 115065570 B CN115065570 B CN 115065570B
- Authority
- CN
- China
- Prior art keywords
- group chat
- organization
- group
- user account
- cooperative
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 70
- 230000008520 organization Effects 0.000 claims abstract description 162
- 230000004048 modification Effects 0.000 claims description 36
- 238000012986 modification Methods 0.000 claims description 36
- 230000001960 triggered effect Effects 0.000 claims description 33
- 238000004590 computer program Methods 0.000 claims description 14
- 230000004044 response Effects 0.000 claims description 8
- 230000006870 function Effects 0.000 claims description 6
- 238000004891 communication Methods 0.000 abstract description 6
- 238000010586 diagram Methods 0.000 description 10
- 230000008569 process Effects 0.000 description 8
- 230000009471 action Effects 0.000 description 3
- 241000854291 Dianthus carthusianorum Species 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/1813—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The invention discloses a group chat identification method, a device, equipment and a storage medium, which relate to the technical field of communication, and mainly display other organization attributes in the same cooperative group chat and function nicknames as names of the group chat to group members belonging to different organizations according to organization attributes of the corresponding organizations of the group members after joining the cooperative group chat, distinguish the group members, weaken self attributes, strengthen the attributes of the other parties, enable each group member not to be interfered by irrelevant information, quickly identify the group chat information, and realize the display of the group chat easier to identify to the group members.
Description
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a group chat identification method, a group chat identification device, a group chat identification apparatus, and a computer readable storage medium.
Background
In a mobile office APP (application program), there are usually many group chat for communicating collaboration and communication matters, and there are usually various schemes for distinguishing the group chat from other group chat:
In the first scheme, the cluster head image is changed. And customizing one group chat head image for distinguishing other group chat.
Scheme II, change group name. Naming is based on the content discussed in group chat.
Scheme three, the individual changes group chat remarks. Individuals have multiple group chat, where naming is similar and indistinguishable, a group name is custom made that is only visible to themselves.
From the scheme of the current group chat tag, the scheme I is comparatively abstract, and the head portraits conforming to the group chat content can be hardly found; scheme generally causes overlong naming, such as 'A company and B company audio and video communication cooperation', and words which are irrelevant to the other party exist in the names, such as 'B company' is more attractive when the group chat is excessive for the people of B company; the third scheme needs manual operation by a person, and the operation cost is increased.
How to provide a group chat technical solution that can be more easily identified is a problem that needs to be solved by those skilled in the art.
Disclosure of Invention
The invention aims to provide a group chat identification method which can show more easily-identified group chat to group members; it is another object of the present invention to provide a group chat identification apparatus, a group chat identification device, and a computer readable storage medium, which can present group chat that is easier to identify to group members.
In order to solve the technical problems, the invention provides a group chat identification method, which comprises the following steps:
Responding to a group chat viewing instruction triggered based on a user account, and determining a cooperative group chat added by the user account as a group member; wherein the collaborative group chat comprises at least two group members, and at least part of the group members are respectively from different organizations;
And displaying the custom nickname of the cooperative group chat and the organization attribute of the organizations except the organization from which the user account is located in the organization corresponding to the cooperative group chat as the name of the cooperative group chat.
Optionally, when the custom nickname of the collaboration group chat and the organization attribute of the organization other than the organization from which the user account is located in the organization corresponding to the collaboration group chat are displayed, the method further includes:
and displaying the identification image of the organization which is corresponding to the cooperative group chat and is outside the organization from which the user account is received, and taking the identification image as an avatar of the cooperative group chat.
Optionally, the displaying the identification image of the organization other than the organization from which the user account is included in the organization corresponding to the collaboration group chat includes:
When the cooperation group chat corresponds to two organizations, displaying a first identification image of the organization from which the user account is located and a second identification image of the organization, except the organization from which the user account is located, in the organization corresponding to the cooperation group chat; wherein the size of the first identification image is smaller than the size of the second identification image;
when the cooperation group chat corresponds to at least three organizations, displaying identification images respectively corresponding to the at least three organizations according to the same size.
Optionally, the method further comprises:
acquiring an identification image modification instruction triggered based on the user account;
and updating the corresponding identification image according to the identification image modification instruction.
Optionally, the determining, in response to a group chat view instruction triggered based on the user account, the group chat added by the user account as a group member includes:
responding to a group chat viewing instruction triggered based on a user account, and determining candidate group chat added by the user account as a group member; wherein the candidate group chat comprises at least two group members, and at least part of group members are respectively from different organizations;
And determining that the candidate group chat is a cooperative group chat in response to a cooperative instruction triggered based on the user account and directed to the candidate group chat.
Optionally, the method further comprises:
Acquiring an organization attribute modification instruction triggered based on the user account;
and updating the corresponding tissue attribute according to the tissue attribute modification instruction.
Optionally, after updating the corresponding tissue attribute according to the tissue attribute modification instruction, the method further includes:
and responding to a group chat retrieval instruction which is triggered based on the user account and aims at the tissue attribute before updating, and displaying the group chat corresponding to the tissue attribute before updating and the group chat corresponding to the tissue attribute after updating.
Optionally, the method further comprises:
And acquiring the custom nickname of the cooperative group chat input based on the user account.
The invention also provides a group chat identification device, which comprises:
The group chat determining module is used for responding to a group chat viewing instruction triggered based on a user account and determining a cooperative group chat added by the user account as a group member; wherein the collaborative group chat comprises at least two group members, and at least part of the group members are respectively from different organizations;
And the name display module is used for displaying the custom nickname of the cooperative group chat and the organization attribute of the organizations except the organization from which the user account is located in the organization corresponding to the cooperative group chat as the name of the cooperative group chat.
The invention also provides group chat identification equipment, which comprises:
A memory for storing a computer program;
a processor for executing the computer program to implement the steps of the group chat identification method as described in any of the above.
The invention also provides a computer readable storage medium having stored therein a computer program for execution by a processor to perform the steps of the group chat identification method as described in any of the preceding claims.
The invention also provides a computer program product comprising a computer program for execution by a processor to perform the steps of the group chat identification method as described in any of the preceding claims.
The invention provides a group chat identification method, which comprises the following steps: responding to a group chat viewing instruction triggered based on a user account, and determining a cooperative group chat added by the user account as a group member; wherein the collaborative group chat comprises at least two group members, and at least part of the group members are respectively from different organizations; and displaying the custom nickname of the cooperative group chat and the organization attribute of the organizations except the organization from which the user account is located in the corresponding organization of the cooperative group chat as the name of the cooperative group chat.
After joining the cooperative group chat, according to the organization attribute of the group member corresponding organization, other organization attribute and function nickname in the same cooperative group chat are mainly displayed to the group members belonging to different organizations to serve as names of the group chat, the group members are distinguished, the attribute of the group members is weakened, the attribute of the other party is strengthened, each group member can be not interfered by irrelevant information, the group chat information is rapidly identified, and the group chat easy to identify is displayed to the group members.
The invention also provides a group chat identification device, a group chat identification device and a computer readable storage medium, which have the same beneficial effects and are not described in detail herein.
Drawings
For a clearer description of embodiments of the invention or of the prior art, the drawings that are used in the description of the embodiments or of the prior art will be briefly described, it being apparent that the drawings in the description below are only some embodiments of the invention, and that other drawings can be obtained from them without inventive effort for a person skilled in the art.
Fig. 1 is a flowchart of a group chat identification method provided in an embodiment of the present invention;
fig. 2 is a flowchart of a specific group chat identification method according to an embodiment of the present invention;
fig. 3 is an interface schematic diagram of creating a collaborative group chat;
FIG. 4 is a schematic diagram of an interface of a first collaborative group chat;
FIG. 5 is a schematic diagram of an interface of a second collaborative group chat;
Fig. 6 is a block diagram of a group chat identifier according to an embodiment of the present invention;
fig. 7 is a block diagram of a group chat identifier according to an embodiment of the present invention.
Detailed Description
The core of the invention is to provide a group chat identification method. In the prior art, there are generally a number of schemes: in the first scheme, the cluster head image is changed. Customizing a group chat head image for distinguishing other group chat; scheme II, change group name. Naming according to the content discussed in group chat; scheme three, the individual changes group chat remarks. Individuals have multiple group chat, where naming is similar and indistinguishable, a group name is custom made that is only visible to themselves.
From the scheme of the current group chat tag, the scheme I is comparatively abstract, and the head portraits conforming to the group chat content can be hardly found; scheme generally causes overlong naming, such as 'A company and B company audio and video communication cooperation', and words which are irrelevant to the other party exist in the names, such as 'B company' is more attractive when the group chat is excessive for the people of B company; the third scheme needs manual operation by a person, and the operation cost is increased.
The group chat identification method provided by the invention comprises the following steps: responding to a group chat viewing instruction triggered based on a user account, and determining a cooperative group chat added by the user account as a group member; wherein the collaborative group chat comprises at least two group members, and at least part of the group members are respectively from different organizations; and displaying the custom nickname of the cooperative group chat and the organization attribute of the organizations except the organization from which the user account is located in the corresponding organization of the cooperative group chat as the name of the cooperative group chat.
After joining the cooperative group chat, according to the organization attribute of the group member corresponding organization, other organization attribute and function nickname in the same cooperative group chat are mainly displayed to the group members belonging to different organizations to serve as names of the group chat, the group members are distinguished, the attribute of the group members is weakened, the attribute of the other party is strengthened, each group member can be not interfered by irrelevant information, the group chat information is rapidly identified, and the group chat easy to identify is displayed to the group members.
In order to better understand the aspects of the present invention, the present invention will be described in further detail with reference to the accompanying drawings and detailed description. It will be apparent that the described embodiments are only some, but not all, embodiments of the invention. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
Referring to fig. 1, fig. 1 is a flowchart of a group chat identification method according to an embodiment of the invention.
Referring to fig. 1, in an embodiment of the present invention, a group chat identification method includes:
s101: and responding to the group chat viewing instruction triggered based on the user account, and determining the cooperative group chat added by the user account as the group member.
In the embodiment of the invention, the cooperative group chat comprises at least two group members, and at least part of the group members are respectively from different organizations.
Firstly, it should be noted that the group chat identification method provided by the embodiment of the present invention may be implemented by a terminal device (or referred to as a front-end device), or may be implemented by a terminal device and a server (or referred to as a back-end device) in cooperation, where the terminal device includes, but is not limited to, a mobile device, a notebook computer, a tablet computer, and a desktop computer. In the embodiment of the present invention, the user account is associated with a corresponding organization attribute, and the organization attribute may be an organization name of the organization corresponding to the user.
The group chat view instruction is an instruction responded when the user determines a group chat only by the identity of a group member or by the identity of a manager, for example, an instruction for searching the group chat, an instruction for entering the group chat, etc., and the group chat view instruction needs to correspond to the user account. In this step, the user may respond to the group chat viewing instruction through the front-end device, and determine the collaboration group chat added by the user account as the group member. In the embodiment of the invention, the group members in the cooperative group chat come from at least two organizations, so the cooperative group chat comprises at least two group members, and at least part of the group members come from different organizations respectively.
The above-mentioned organization attribute may be stored in the front end or the back end, and is not particularly limited herein. Typically, the backend server stores the organization attributes, and the correspondence between group members, i.e., user accounts, and the organization attributes.
It should be emphasized that the group chat identification method provided by the embodiment of the invention can be particularly applied to enterprise office software, and realizes group chat with business cooperation attribute by means of the special organization architecture attribute in the enterprise office software, namely the organization attribute. Correspondingly, in the embodiment of the invention, the organization attribute of the corresponding organization of each user account can be called based on the enterprise office software.
S102: and displaying the custom nickname of the cooperative group chat and the organization attribute of the organizations except the organization from which the user account is located in the corresponding organization of the cooperative group chat as the name of the cooperative group chat.
In the embodiment of the invention, the collaboration group chat is required to comprise at least two group members, and at least part of the group members are respectively from different organizations. In particular, the determination of the collaborative group chat identity may be determined by a backend server. The back-end server can judge the source of the group member according to the organization attribute corresponding to the group member in the group chat. When it is determined that a group chat corresponds to a plurality of organization attributes at the time of creation, that is, when the organization attributes corresponding to the group chat indicate that group members are from at least two organizations, then the group chat may be determined to be a collaborative group chat.
Specifically, when the collaboration group chat is created, the user is required to input a custom nickname corresponding to the collaboration group chat, and the custom nickname can be a functional nickname, for example, "audio and video collaboration," "technical discussion," "sharing communication," and the like, only characterize the business function corresponding to the group, and the user is not required to input a nickname including any organization attribute, for example, "a company & B company audio and video collaboration. The specific content of the custom nickname can be set according to the actual situation, and generally only needs not to include any organization attribute of the organization.
In this step, for the front-end device corresponding to each group member to be displayed in the collaborative group chat, the targeted name is displayed to the front-end device according to the organization attribute of the user account in the login state. Specifically, in this step, the name of the collaboration group chat displayed to the user account does not include the organization attribute corresponding to the user account, but rather the organization attribute of the organization other than the organization from which the user account is derived is displayed. Meanwhile, in the step, the organization attribute to be displayed is displayed by combining the function nickname of the collaboration group chat as the name of the collaboration group chat.
That is, assuming that the organization attribute of the group member a is company a, the organization attribute of the group member B is company B, and the custom nickname is "audio-video collaboration", the name of the collaboration group chat displayed to the group member a is "company B audio-video collaboration", and the name of the collaboration group chat displayed to the group member B is "company a audio-video collaboration". The name of the collaboration group chat can be generated by the terminal equipment corresponding to the user account, or can be generated by the server and sent to the terminal equipment corresponding to the user account.
According to the group chat identification method provided by the embodiment of the invention, after the cooperative group chat is added, other organization attributes in the same cooperative group chat combined with the functional nickname are mainly shown to group members belonging to different organizations according to the organization attributes of the corresponding organizations of the group members to serve as names of the group chat, the group members are distinguished, the attribute of the group members is weakened, the attribute of the other party is strengthened, so that each group member can be not interfered by irrelevant information, the group chat information is quickly identified, and the group chat which is easier to identify is shown to the group members.
The specific content of the group chat identification method provided by the invention is described in detail in the following embodiments of the invention.
Referring to fig. 2 to 5, fig. 2 is a flowchart of a specific group chat identification method according to an embodiment of the present invention; fig. 3 is an interface schematic diagram of creating a collaborative group chat; FIG. 4 is a schematic diagram of an interface of a first collaborative group chat; fig. 5 is a schematic diagram of an interface of a second collaboration group chat.
Referring to fig. 2 and fig. 3, in an embodiment of the present invention, a group chat identification method includes:
s201: and responding to a group chat viewing instruction triggered based on the user account, and determining the user account as a candidate group chat added by the group member.
In the embodiment of the invention, the candidate group chat comprises at least two group members, and at least part of group members are respectively from different organizations.
In this step, the user first definitely needs to join a candidate group chat based on the group chat viewing instruction, where the candidate group chat is similar to the collaborative group chat described above, the candidate group chat needs to include at least two group members, and at least some of the group members are respectively from different organizations. But different from that, in this step, the candidate group chat is not yet considered as a cooperative group chat, so that when the candidate group chat is not considered as a cooperative group chat, the name displayed as a cooperative group chat is not displayed according to the subsequent procedure.
S202: and determining that the candidate group chat is a cooperative group chat in response to a cooperative instruction triggered based on the user account and aiming at the candidate group chat.
In this step, the user may input the above-mentioned collaboration instruction through the user account, and correspondingly, in this step, in response to the above-mentioned collaboration instruction, the candidate group chat may be determined to be a collaboration group chat, so as to execute a subsequent step of displaying the corresponding name to the group member. The specific form of the cooperative instruction may be set according to the actual situation, and is not particularly limited herein. The input mode of the above-mentioned cooperation command may be an input mode such as a button, and the mode of prompting the user to input the cooperation command may be a pop-up window or a voice prompt, which may be set by the user according to the actual situation, and is not particularly limited herein.
Of course, if the user does not input the collaboration instruction, that is, after the user does not confirm that the candidate group chat is a collaboration group chat, the candidate group chat may be automatically determined to be a common group chat, so that when information such as the group chat name, the avatar, etc. is displayed later, the corresponding information may be displayed specifically according to the existing group chat display rule, which is not described herein again.
S203: and acquiring the custom nickname of the collaboration group chat input based on the user account.
In this step, specifically, a custom nickname corresponding to the collaboration group chat input by the user through the user account may be obtained, so as to facilitate subsequent presentation. It should be noted that this step may correspond to only the group creator, or the group administrator may correspond to the step that needs to be performed by the front end. For ordinary group members, this step is not usually performed, but only the names of the collaboration group chat corresponding to the custom nickname are shown in the subsequent steps.
S204: and displaying the custom nickname of the cooperative group chat and the organization attribute of the organizations except the organization from which the user account is located in the corresponding organization of the cooperative group chat as the name of the cooperative group chat.
The step is basically identical to S102 in the above embodiment of the present invention, and details are described in the above embodiment of the present invention, which will not be described in detail herein.
S205: and displaying the identification image of the organization outside the organization from which the user account is received in the organization corresponding to the cooperative group chat as an avatar of the cooperative group chat.
In this step, the displayed collaboration group chat head image entity is displayed based on the identification image of the corresponding organization, rather than on the head image of each group member, so as to highlight the attribute corresponding to each organization in the collaboration group chat, and facilitate the members to quickly identify the group chat information.
The identification image corresponding to the organization attribute can be an identification image uploaded in advance by a user or a member of the organization, or can be a default image, and the image mainly plays a role in identification. When the logo image is the default image, it may be the first word of the organization acronym and randomly match the background color. Of course, the specific content of the default image is not specifically limited in the embodiment of the present invention, and is specific as the case may be.
Since each of the cooperative group chat corresponds to at least two organizations, the cooperative group chat specifically corresponds to at least two identification images. In this step, a plurality of identification images corresponding to the collaboration group chat may be combined and displayed as an avatar of the collaboration group chat. In the embodiment of the invention, two display schemes are specifically provided, which are mainly determined according to the number of the organization attributes corresponding to the collaboration group chat.
First, referring to fig. 4 and 5, this step may be specifically: and when the collaboration group chat corresponds to two organizations, displaying a first identification image of the organization from which the user account is located and a second identification image of the organization, except the organization from which the user account is located, in the organization corresponding to the collaboration group chat. Specifically, the size of the first image is smaller than the size of the second image.
When the cooperative group chat only comprises members of two organizations, in order to further weaken the attribute of the cooperative group chat and strengthen the attribute of the other party, in the step, the identification image corresponding to the user account is adjusted to be a small image, namely a first image; the identification image of the other party, namely another organization, is adjusted to be a large image, namely a second image; and combining the large image with the small image, namely placing the small image at the corner of the large image, so as to form a head portrait of the cooperative group chat to be displayed to the corresponding user account.
It should be noted that the above-mentioned large image and small image mainly represent the relative relationship between the two images, specifically, the large image in the two images is referred to as a large image, and the small image is referred to as a small image, which is not a specific limitation on the size of the single image.
Second, the present step may specifically be: when the cooperation group chat corresponds to at least three organizations, displaying identification images respectively corresponding to the at least three organizations according to the same size.
When the number of the identification images corresponding to the collaboration group chat is not less than three, the plurality of identification images are adjusted to be the images with the same size and combined, the plurality of images can be regular polygons or combined in other modes, and the specific combination mode is not particularly limited. In the step, the combined image is used as a head portrait of the cooperative group chat and is displayed to the user account.
It should be noted that, the above-mentioned setting process of the avatar and the setting process of the collaboration group chat may be performed in parallel or may be performed in any order, which is not limited herein.
S206: and acquiring an organization attribute modification instruction triggered based on the user account.
It should be noted that, the following modification of the organization attribute and the modification of the identification image are not usually in specific order with the above, and the modification is specific to the situation. In the embodiment of the invention, each organization attribute can be further modified, and the corresponding user needs to input an organization attribute modification instruction. And corresponding to the step, acquiring an organization attribute modification instruction triggered based on the user account. It should be noted that, according to the different grades and rights of the user account, the organization attribute modification instruction obtained in the step may also be different.
First, any group member may modify the organization properties of any organization in embodiments of the present invention. That is, each group member in the cooperative group chat can modify the organization attribute corresponding to the organization besides the organization attribute corresponding to the own user account.
Second, in the embodiment of the present invention, the group members can only modify the organization properties of their own organization. That is, each group member in the cooperative group chat can only modify the organization attribute of the organization corresponding to the own user account, but cannot modify the organization attribute corresponding to other organizations.
Third, in embodiments of the present invention, an administrator may modify the organization properties of any organization. That is, an administrator in the collaboration group chat can modify the organization attributes of any organization without being limited by the organization to which the administrator belongs. It should be noted that, the second case may be combined with the third case, that is, the common group members in the cooperative group chat can only modify the organization attribute of the organization corresponding to the own user account, but cannot modify the organization attribute corresponding to other organizations; and an administrator may modify the organization properties of any organization. The specific content of the tissue attribute modification instruction and the specific form of the input tissue attribute modification instruction can be set according to the actual situation, and are not particularly limited herein.
S207: and updating the corresponding tissue attribute according to the tissue attribute modification instruction.
In this step, the organization attribute may be updated according to the above-mentioned organization attribute modification instruction, so as to update the finally displayed name of the collaboration group chat.
Further, in the embodiment of the present invention, after this step, the method may further include: and responding to a group chat retrieval instruction which is triggered based on the user account and aims at the tissue attribute before updating, and displaying the group chat corresponding to the tissue attribute before updating and the group chat corresponding to the tissue attribute after updating.
That is, when the organization attributes are updated or modified, the correspondence between the two organization attributes before and after the update can be further saved. Because in practice there are often a variety of names for the same company, such as B company, beta company, etc. In the conventional search process, when a β company is input for search, only group chat related to the β company is generally searched, but group chat related to the B company is not searched. In the embodiment of the present invention, the correspondence between the two tissue attributes before and after updating is saved. Therefore, in the searching process, namely after the search names are acquired, group chat corresponding to all names of the same organization can be searched according to the stored corresponding relation, and the group chat mainly comprises all the cooperative group chat, so that the searching of the user is facilitated. The display condition of the retrieved group chat depends on whether the group chat belongs to the cooperative group chat or the common group chat, and the displayed content can comprise at least one of a name and a head portrait.
That is, in the searching process, in the embodiment of the present invention, the front end may respond to the group chat searching instruction triggered based on the user account and aiming at the tissue attribute before updating, and based on the saved correspondence, display the group chat corresponding to the tissue attribute before updating and the group chat corresponding to the tissue attribute after updating.
S208: and acquiring an identification image modification instruction triggered based on the user account.
In the embodiment of the invention, the user can further update the identification image. Similar to the above-mentioned modification of the tissue attribute, each identification image may be further modified, and the corresponding user needs to input an identification image modification instruction. And corresponding to the step, acquiring an identification image modification instruction triggered based on the user account. It should be noted that, according to the different grades and rights of the user account, the identification image modification instruction obtained in the step may also be different.
First, any group member may modify the identification image of any organization in embodiments of the present invention. That is, each group member in the cooperative group chat can modify the identification images corresponding to other organizations besides the identification images corresponding to the own user account.
Second, in the embodiment of the present invention, the group member can only modify the identification image of its own organization. That is, each group member in the cooperative group chat can only modify the identification image of the organization corresponding to the own user account, but cannot modify the identification images corresponding to other organizations.
Third, in embodiments of the present invention, an administrator may modify the identification image of any organization. That is, an administrator in the collaboration group chat can modify the identification image of any organization without being limited by its own organization attributes. It should be noted that, the second case may be combined with the third case, that is, a common group member in the cooperative group chat can only modify the identification image of the organization corresponding to the own user account, but cannot modify the identification images corresponding to other organizations; and the administrator may modify the identification image of any of the organizations.
The content of the identification image modification instruction itself and the specific form of the input identification image modification instruction can be set according to the actual situation, and are not particularly limited herein. And then, updating the identification image according to the identification image modification instruction, so as to adjust the head portraits finally displayed by the collaboration group chat.
S209: and updating the corresponding identification image according to the identification image modification instruction.
According to the group chat identification method provided by the embodiment of the invention, after the cooperative group chat is added, other organization attributes in the same cooperative group chat combined with the functional nickname are mainly shown to group members belonging to different organizations according to the organization attributes of the corresponding organizations of the group members to serve as names of the group chat, the group members are distinguished, the attribute of the group members is weakened, the attribute of the other party is strengthened, so that each group member can be not interfered by irrelevant information, the group chat information is quickly identified, and the group chat which is easier to identify is shown to the group members.
The following describes a group chat identifier provided by the embodiment of the present invention, where the group chat identifier described below and the group chat identifier method described above may be referred to correspondingly.
Referring to fig. 6, fig. 6 is a block diagram of a group chat identifier according to an embodiment of the invention. Referring to fig. 6, the group chat identification apparatus may include:
The group chat determining module 100 is configured to determine, in response to a group chat viewing instruction triggered based on a user account, a cooperative group chat to which the user account is added as a group member; wherein the collaborative group chat comprises at least two group members, and at least some group members are respectively from different organizations.
The name display module 200 is configured to display a custom nickname of the collaboration group chat and an organization attribute of an organization other than the organization from which the user account is located in the organization corresponding to the collaboration group chat, as a name of the collaboration group chat.
Optionally, in an embodiment of the present invention, the method further includes:
and the head portrait display module is used for displaying the identification image of the organization which is outside the organization from which the user account is received in the organization corresponding to the cooperative group chat as the head portrait of the cooperative group chat.
Optionally, in an embodiment of the present invention, the avatar display module includes:
The first head portrait display unit is used for displaying a first identification image of an organization from which the user account is located and a second identification image of an organization other than the organization from which the user account is located in the organization corresponding to the cooperative group chat when the cooperative group chat corresponds to the two organizations; wherein the size of the first identification image is smaller than the size of the second identification image.
And the second head portrait display unit is used for displaying the identification images respectively corresponding to at least three organizations according to the same size when the cooperation group chat corresponds to the at least three organizations.
Optionally, in an embodiment of the present invention, the method further includes:
the image modification instruction acquisition module is used for acquiring an identification image modification instruction triggered based on the user account;
And the image updating module is used for updating the corresponding identification image according to the identification image modifying instruction.
Optionally, in the embodiment of the present invention, the group chat determining module 100 includes:
A candidate group chat unit, configured to determine, in response to a group chat view instruction triggered based on a user account, a candidate group chat added by the user account as a group member; wherein the candidate group chat includes at least two group members, and at least some group members are respectively from different organizations.
And the cooperative group chat determining unit is used for responding to a cooperative instruction which is triggered based on the user account and aims at the candidate group chat, and determining that the candidate group chat is a cooperative group chat.
Optionally, in an embodiment of the present invention, the method further includes:
And the attribute modification instruction acquisition module is used for acquiring an organization attribute modification instruction triggered based on the user account.
And the attribute updating module is used for updating the corresponding organization attribute according to the organization attribute modifying instruction.
Optionally, in an embodiment of the present invention, the method further includes:
And the group chat retrieval module is used for responding to a group chat retrieval instruction which is triggered based on the user account and aims at the organization attribute before updating, and displaying the group chat corresponding to the organization attribute before updating and the group chat corresponding to the organization attribute after updating.
Optionally, in an embodiment of the present invention, the method further includes:
and the nickname acquisition module is used for acquiring the custom nickname of the collaboration group chat input based on the user account.
The group chat identifier apparatus of the present embodiment is configured to implement the foregoing group chat identifier method, so that the specific implementation in the group chat identifier apparatus may be part of the foregoing embodiment of the group chat identifier method, for example, the group chat determining module 100 and the name displaying module 200 are respectively configured to implement steps S101 to S102 in the group chat identifier method, so that the specific implementation thereof may refer to the description of the corresponding embodiments of each part and will not be repeated herein.
The following describes a group chat identifier device provided by the embodiment of the present invention, where the group chat identifier device described below and the group chat identifier method and the group chat identifier device described above may be referred to correspondingly.
Referring to fig. 7, fig. 7 is a block diagram of a group chat identifier according to an embodiment of the present invention.
Referring to fig. 7, the group chat identification device may include a processor 11 and a memory 12.
The memory 12 is used for storing a computer program; the processor 11 is configured to implement the specific content of the group chat identification method described in the above embodiment of the invention when executing the computer program.
The processor 11 in the group chat identifier device of the present embodiment is configured to install the group chat identifier device described in the foregoing embodiment of the present invention, and the processor 11 in combination with the memory 12 may implement the group chat identifier method described in any one of the foregoing embodiments of the present invention. Therefore, the specific implementation manner of the group chat identification device can be found in the foregoing example portions of the group chat identification method, and the specific implementation manner of the group chat identification device can refer to the description of the corresponding examples of each portion, which is not repeated herein.
The invention also provides a computer readable storage medium, wherein a computer program is stored on the computer readable storage medium, and the computer program is executed by a processor to realize a group chat identification method described in any one of the above embodiments. The remainder of this disclosure may refer to the prior art and will not be described further herein.
The invention also provides a computer program product comprising a computer program which when executed by a processor implements a group chat identification method as described in any of the above embodiments of the invention. The remainder of this disclosure may refer to the prior art and will not be described further herein.
In this specification, each embodiment is described in a progressive manner, and each embodiment is mainly described in a different point from other embodiments, so that the same or similar parts between the embodiments are referred to each other. For the device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant points refer to the description of the method section.
Those of skill would further appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or combinations of both, and that the various illustrative elements and steps are described above generally in terms of functionality in order to clearly illustrate the interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
The steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. The software modules may be disposed in Random Access Memory (RAM), memory, read Only Memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
Finally, it is further noted that relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Moreover, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
The group chat identification method, the group chat identification device, the group chat identification equipment and the computer readable storage medium provided by the invention are described in detail. The principles and embodiments of the present invention have been described herein with reference to specific examples, the description of which is intended only to facilitate an understanding of the method of the present invention and its core ideas. It should be noted that it will be apparent to those skilled in the art that various modifications and adaptations of the invention can be made without departing from the principles of the invention and these modifications and adaptations are intended to be within the scope of the invention as defined in the following claims.
Claims (9)
1. The group chat identification method is characterized by comprising the following steps:
Responding to a group chat viewing instruction triggered based on a user account, and determining a cooperative group chat added by the user account as a group member; wherein the collaborative group chat comprises at least two group members, and at least part of the group members are respectively from different organizations;
Displaying the custom nickname of the cooperative group chat and the organization attributes of the organizations, except the organization from which the user account is located, in the organization corresponding to the cooperative group chat as the names of the cooperative group chat, and displaying the names of other organization attribute combined function nicknames in the same cooperative group chat to group members belonging to different organizations;
when the custom nickname of the cooperative group chat and the organization attribute of the organization corresponding to the cooperative group chat except the organization from which the user account is located are displayed, the method further comprises:
and displaying the identification image of the organization which is corresponding to the cooperative group chat and is outside the organization from which the user account is received, and taking the identification image as an avatar of the cooperative group chat.
2. The method of claim 1, wherein the presenting the identification image of the organization corresponding to the collaborative group chat that includes the organization other than the organization from which the user account originated comprises:
When the cooperation group chat corresponds to two organizations, displaying a first identification image of the organization from which the user account is located and a second identification image of the organization, except the organization from which the user account is located, in the organization corresponding to the cooperation group chat; wherein the size of the first identification image is smaller than the size of the second identification image;
when the cooperation group chat corresponds to at least three organizations, displaying identification images respectively corresponding to the at least three organizations according to the same size.
3. The method as recited in claim 1, further comprising:
acquiring an identification image modification instruction triggered based on the user account;
and updating the corresponding identification image according to the identification image modification instruction.
4. A method according to any one of claims 1 to 3, wherein determining the collaborative group chat to which the user account is joined as a group member in response to a group chat view instruction triggered based on the user account comprises:
responding to a group chat viewing instruction triggered based on a user account, and determining candidate group chat added by the user account as a group member; wherein the candidate group chat comprises at least two group members, and at least part of group members are respectively from different organizations;
And determining that the candidate group chat is a cooperative group chat in response to a cooperative instruction triggered based on the user account and directed to the candidate group chat.
5. A method according to any one of claims 1 to 3, further comprising:
Acquiring an organization attribute modification instruction triggered based on the user account;
and updating the corresponding tissue attribute according to the tissue attribute modification instruction.
6. The method of claim 5, wherein after updating the corresponding tissue attribute according to the tissue attribute modification instruction, further comprising:
and responding to a group chat retrieval instruction which is triggered based on the user account and aims at the tissue attribute before updating, and displaying the group chat corresponding to the tissue attribute before updating and the group chat corresponding to the tissue attribute after updating.
7. Group chat identification means, characterized in that includes:
The group chat determining module is used for responding to a group chat viewing instruction triggered based on a user account and determining a cooperative group chat added by the user account as a group member; wherein the collaborative group chat comprises at least two group members, and at least part of the group members are respectively from different organizations;
The name display module is used for displaying custom nicknames of the cooperative group chat and organization attributes of organizations except for the organization from which the user account is located in the organization corresponding to the cooperative group chat, so as to serve as names of the cooperative group chat, and displaying other organization attribute combined function nicknames in the same cooperative group chat to group members belonging to different organizations to serve as names of the group chat;
Further comprises:
and the head portrait display module is used for displaying the identification image of the organization which is outside the organization from which the user account is received in the organization corresponding to the cooperative group chat as the head portrait of the cooperative group chat.
8. Group chat identification device, characterized by comprising:
A memory for storing a computer program;
A processor for executing the computer program to implement the steps of the group chat identification method as claimed in any of claims 1 to 6.
9. A computer readable storage medium having stored therein a computer program for execution by a processor to perform the steps of the group chat identification method as set forth in any of claims 1 to 6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210391211.7A CN115065570B (en) | 2022-04-14 | 2022-04-14 | Group chat identification method, device, equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210391211.7A CN115065570B (en) | 2022-04-14 | 2022-04-14 | Group chat identification method, device, equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115065570A CN115065570A (en) | 2022-09-16 |
CN115065570B true CN115065570B (en) | 2024-08-16 |
Family
ID=83196396
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210391211.7A Active CN115065570B (en) | 2022-04-14 | 2022-04-14 | Group chat identification method, device, equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115065570B (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107431652A (en) * | 2015-02-26 | 2017-12-01 | Sk普兰尼特有限公司 | For organizing group's figure calibration method and its device in messenger service |
CN112291074A (en) * | 2020-10-16 | 2021-01-29 | 深圳市富途网络科技有限公司 | Method, terminal and server for creating group chat |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7925991B2 (en) * | 2007-01-23 | 2011-04-12 | At&T Intellectual Property, I, L.P. | Systems, methods, and articles of manufacture for displaying user-selection controls associated with clusters on a GUI |
KR101377853B1 (en) * | 2012-09-27 | 2014-03-25 | 김덕경 | Method for user interface in group chatting |
JP6145614B2 (en) * | 2012-09-27 | 2017-06-14 | 株式会社コナミデジタルエンタテインメント | TERMINAL DEVICE, MESSAGE DISPLAY SYSTEM, TERMINAL DEVICE CONTROL METHOD, AND PROGRAM |
CN106411686B (en) * | 2015-07-31 | 2020-04-03 | 腾讯科技(深圳)有限公司 | Method and device for interaction between network access equipment and user |
KR101737041B1 (en) * | 2016-04-19 | 2017-05-18 | 주식회사 리니어허브 | Method and system for providing message reading information |
CN106961342A (en) * | 2017-04-28 | 2017-07-18 | 维沃移动通信有限公司 | A kind of group chat method and mobile terminal |
CN108196751A (en) * | 2018-01-08 | 2018-06-22 | 深圳天珑无线科技有限公司 | Update method, terminal and the computer readable storage medium of group chat head portrait |
CN110634168B (en) * | 2018-06-21 | 2023-09-12 | 钉钉控股(开曼)有限公司 | Method and device for generating cluster head portraits |
CN110061909B (en) * | 2019-04-30 | 2023-05-05 | 上海连尚网络科技有限公司 | Method and apparatus for processing information |
CN111162998A (en) * | 2019-12-30 | 2020-05-15 | 腾讯科技(深圳)有限公司 | Session data processing method, device, equipment and medium |
CN113300934B (en) * | 2020-02-24 | 2023-08-22 | 钉钉控股(开曼)有限公司 | Communication method, device, equipment and storage medium |
CN113064981B (en) * | 2021-03-26 | 2024-10-29 | 北京达佳互联信息技术有限公司 | Group head portrait generation method, device, equipment and storage medium |
-
2022
- 2022-04-14 CN CN202210391211.7A patent/CN115065570B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107431652A (en) * | 2015-02-26 | 2017-12-01 | Sk普兰尼特有限公司 | For organizing group's figure calibration method and its device in messenger service |
CN112291074A (en) * | 2020-10-16 | 2021-01-29 | 深圳市富途网络科技有限公司 | Method, terminal and server for creating group chat |
Also Published As
Publication number | Publication date |
---|---|
CN115065570A (en) | 2022-09-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10567319B2 (en) | Method of providing instant messaging service and multiple services expanded from instant messaging service | |
WO2021189868A1 (en) | Method and apparatus for providing reminder in group session, and device and medium | |
US10009313B2 (en) | Methods, systems, and computer readable media for managing multiple personas within end user applications | |
US9406049B2 (en) | Electronic device and method for updating message recipients based on message body indicators | |
US9805340B2 (en) | Methods and apparatus for managing and distinguishing instant messaging sessions and threads | |
CN100418333C (en) | Contact sidebar tile | |
US20140033092A1 (en) | Associating Presence Information With A Digital Image | |
CN111966779B (en) | Knowledge base management method and system for robot, electronic equipment and storage medium | |
US20050289474A1 (en) | Presentation of information based on digital identities | |
CN108881936B (en) | Live broadcast resource sharing method, electronic device and medium | |
US9077623B2 (en) | Network management system supporting customizable groups | |
US20180270177A1 (en) | Message sending method, device, and system | |
CN107168974B (en) | Display control method and device for displaying related content of item and message in social application | |
US20170134364A1 (en) | Note update method and device | |
JP2013029922A (en) | Information processing apparatus, control method and program | |
CN107423635A (en) | Application sharing method and device and user terminal | |
JP2018517215A (en) | Session processing in instant messaging | |
US11876848B2 (en) | Method and device for displaying a virtual livestream room, client, server and medium | |
US20200162267A1 (en) | Signature generating method, and signature template sharing method and device | |
WO2019114352A1 (en) | Method and device for application notification control, and terminal | |
JP6237754B2 (en) | WEB CONFERENCE SYSTEM, INFORMATION PROCESSING DEVICE, WEB CONFERENCE SERVER, ITS CONTROL METHOD AND PROGRAM | |
CN115065570B (en) | Group chat identification method, device, equipment and storage medium | |
CN111176837A (en) | Information display method and device, electronic equipment and storage medium | |
US11611519B1 (en) | Event trigger visibility within a group-based communication system | |
WO2018166339A1 (en) | Information processing method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |