A message sending method, carried out in a terminal device, and comprising: receiving a first input of a user on a target icon, wherein the target icon is used to indicate a target application; displaying a target interface in response to the first input, wherein the target interface comprises at least one message and a setting control, each of the at least one message corresponds to at least one contact, and the at least one contact is a contact in the target application; receiving a second input of the user on a first message, wherein the first message is a message in the at least one message; and sending, in response to the second input via the target application, the first message to at least one first contact corresponding to the first message; receiving a third input of the user on the setting control; and displaying a message setting interface in response to the third input, wherein the message setting interface is used to set the at least one message; wherein the message setting interface comprises at least one setting option, and each setting option comprises a content setting area and a contact control; and the method further comprises: receiving a fourth input of the user, wherein the fourth input is an input on a target object in a target setting option, the target setting option is a setting option in the at least one setting option, and the target object comprises at least one of a content setting area and a contact control; and generating, in response to the fourth input, a target message corresponding to content in the content setting area. receiving a first input of a user on a target icon, wherein the target icon is used to indicate a target application; displaying a target interface in response to the first input, wherein the target interface comprises at least one message and a setting control, each of the at least one message corresponds to at least one contact, and the at least one contact is a contact in the target application; receiving a second input of the user on a first message, wherein the first message is a message in the at least one message; and sending, in response to the second input via the target application, the first message to at least one first contact corresponding to the first message; receiving a third input of the user on the setting control; and displaying a message setting interface in response to the third input, wherein the message setting interface is used to set the at least one message; wherein the message setting interface comprises at least one setting option, and each setting option comprises a content setting area and a contact control; and the method further comprises: receiving a fourth input of the user, wherein the fourth input is an input on a target object in a target setting option, the target setting option is a setting option in the at least one setting option, and the target object comprises at least one of a content setting area and a contact control; and generating, in response to the fourth input, a target message corresponding to content in the content setting area. receiving a fourth input of the user, wherein the fourth input is an input on a target object in a target setting option, the target setting option is a setting option in the at least one setting option, and the target object comprises at least one of a content setting area and a contact control; and generating, in response to the fourth input, a target message corresponding to content in the content setting area.