A method for prompting a message, comprising: obtaining (S12), by a server, stored battery level information associated with a called telephone number from a battery level information bank, battery level information uploaded by a terminal corresponding to the called telephone number if a battery level is lower than a first preset value being stored in the battery level information bank; receiving (S11), by the server, a calling telephone number and a called telephone number sent by a calling terminal when calling of the called telephone number is failed and the calling terminal receives a notification message indicating that a called terminal corresponding to the called telephone number is powered off; when the obtained battery level information indicates a preset low battery level state, sending (S13), by the server, a notification message to the calling terminal corresponding to the calling telephone number, the notification message indicating that the called terminal corresponding to the called telephone number has been shut down due to a low battery level; receiving, by the server, a telephone number of a called terminal and first battery level information sent by the called terminal if the battery level is lower than the first preset value; and associatively storing, by the server, the telephone number of the called terminal and the first battery level information in the battery level information bank, receiving, by the server, the telephone number of the called terminal and second battery level information sent by the called terminal if the battery level is higher than a second preset value; and updating, by the server, battery level information associated with the telephone number of the called terminal in the battery level information bank from the first battery level information to the second battery level information, the battery level information bank includes a plurality of telephone numbers and respective battery level information. obtaining (S12), by a server, stored battery level information associated with a called telephone number from a battery level information bank, battery level information uploaded by a terminal corresponding to the called telephone number if a battery level is lower than a first preset value being stored in the battery level information bank; receiving (S11), by the server, a calling telephone number and a called telephone number sent by a calling terminal when calling of the called telephone number is failed and the calling terminal receives a notification message indicating that a called terminal corresponding to the called telephone number is powered off; when the obtained battery level information indicates a preset low battery level state, sending (S13), by the server, a notification message to the calling terminal corresponding to the calling telephone number, the notification message indicating that the called terminal corresponding to the called telephone number has been shut down due to a low battery level; receiving, by the server, a telephone number of a called terminal and first battery level information sent by the called terminal if the battery level is lower than the first preset value; and associatively storing, by the server, the telephone number of the called terminal and the first battery level information in the battery level information bank, receiving, by the server, the telephone number of the called terminal and second battery level information sent by the called terminal if the battery level is higher than a second preset value; and updating, by the server, battery level information associated with the telephone number of the called terminal in the battery level information bank from the first battery level information to the second battery level information, the battery level information bank includes a plurality of telephone numbers and respective battery level information. <EOS>