The invention discloses a method and equipment for broadcasting to-do events, belonging to the technical field of communication. The method includes: obtaining the to-do event and the detection time period corresponding to the to-do event; within the detection time period, detecting the current state of the user; judging whether the user's current state satisfies a preset condition, and if the preset condition is met, broadcast the pending event. If the preset conditions are not met, the to-do event will not be broadcast. By detecting the current state of the user within the detection time period, and then judging whether the current state of the user meets the preset conditions, and broadcasting the to-do event when it is determined that the preset conditions are met, so that when the detection time period is reached, according to the current state of the user, such as the user To-do events are broadcast only when the user is in an active state or within a preset distance range, which improves the efficiency of broadcasting, avoids missing important matters when the user is in an emergency or other state, and improves user experience.