A method for a system hosting a conversation, the method comprising: determining that a message that is part of the conversation is associated with a trigger feature; generating a visual notification associated with the trigger feature for display via a computing device; receiving data indicating a selection of the visual notification displayed via the computing device; in response to receiving the data, identifying a portion of the conversation that includes the message that is associated with the trigger feature and at least one other message that surrounds the message in the conversation; receiving new messages for the conversation that have been more recently posted than the message and the at least one other message; generating at least a portion of a graphical user interface to bring focus to the message as the portion of the conversation is displayed via the computing device; and wherein generating the portion of the graphical user interface further comprises generating another visual notification indicative of the new messages, the new messages not displayed in the portion of the graphical user interface, and wherein generating the portion of the graphical user interface comprises: scaling one or more visual aspects associated with the message from a normal size to an enlarged size for a predetermined period of time to bring the focus to the message, and returning the one or more visual aspects associated with the message from the enlarged size back to the normal size after the predetermined period of time expires. determining that a message that is part of the conversation is associated with a trigger feature; generating a visual notification associated with the trigger feature for display via a computing device; receiving data indicating a selection of the visual notification displayed via the computing device; in response to receiving the data, identifying a portion of the conversation that includes the message that is associated with the trigger feature and at least one other message that surrounds the message in the conversation; receiving new messages for the conversation that have been more recently posted than the message and the at least one other message; generating at least a portion of a graphical user interface to bring focus to the message as the portion of the conversation is displayed via the computing device; and wherein generating the portion of the graphical user interface further comprises generating another visual notification indicative of the new messages, the new messages not displayed in the portion of the graphical user interface, and wherein generating the portion of the graphical user interface comprises: scaling one or more visual aspects associated with the message from a normal size to an enlarged size for a predetermined period of time to bring the focus to the message, and returning the one or more visual aspects associated with the message from the enlarged size back to the normal size after the predetermined period of time expires. scaling one or more visual aspects associated with the message from a normal size to an enlarged size for a predetermined period of time to bring the focus to the message, and returning the one or more visual aspects associated with the message from the enlarged size back to the normal size after the predetermined period of time expires.