1. A computer-implemented method, comprising: at a computer system having one or more processors and memory: obtaining a first plurality of incoming messages from a first set of users of a messaging system; obtaining a second plurality of incoming messages from a second set of users of the messaging system, the second plurality of incoming messages comprising priority messages; receiving one or more selection criteria from a user of the messaging system, the one or more selection criteria including one or more keywords; identifying a set of target messages from among the first plurality of messages based at least in part on the one or more keywords; selecting a subset of the set of target messages; selecting a set of priority messages from among the second plurality of messages based at least in part on the one or more keywords; and sending the subset of target messages and the set of priority messages to a client device of the user for presentation to the user.