1. A computer program product for collecting a plurality of online group chat messages, the computer program product comprising: one or more computer-readable tangible storage medium and program instructions stored on at least one of the one or more tangible storage medium, the program instructions executable by a processor, the program instructions comprising: program instructions to receive a user-submitted chat message associated with an online group chat session between a plurality of chat participants; program instructions to determine the received user-submitted chat message satisfies at least one of a plurality of message collection rules, wherein the plurality of message collection rules comprises a plurality of preconfigured protocols used to collect and categorize a plurality of chat messages, and wherein determining the received user-submitted chat message is based on the received user-submitted chat message mentioning at least one other chat participant within the plurality of chat participants; program instructions to record the received user-submitted chat message to at least one of a plurality of message tables based on each of the plurality of chat participants mentioned in the received user-submitted chat message, wherein the plurality of message tables comprises a data structure used to store messages based on at least one of a plurality of categories and a plurality of collection rules; program instructions to determine to open a private chat session window based on a first chat participant within the plurality of chat participants selecting a menu option within the online group chat session to open a private chat session with at least one second chat participant within the plurality of chat participants; program instructions to identify a plurality of recorded messages within the plurality of message tables associated with the at least one second chat participant, wherein identifying the plurality of recorded messages includes identifying the plurality of recorded messages in which the at least one second chat participant mentions the first chat participant; and program instructions to display the plurality of identified recorded messages in a private chat session sub-window, wherein displaying the plurality of identified recorded messages comprises categorizing the plurality of identified recorded messages based on a plurality of metadata associated with each of the plurality of identified recorded messages.