title: how to make my python telegram bot to send message at certain time every day?
body: <p>I'm trying to make a bot which will be able to notify users at a certain time every day. how can I make bot to send notification at certain time every day?</p>
  
  <p>I've tried to use while loop but it s</p>
  
  <pre class="lang-py prettyprint-override"><code>@bot.callback_query_handler(func=lambda c:True)
  def CalendarAnswer(c):
      Cid = c.message.chat.id
      if c.data == 'ShowTime':
          bot.send_message(Cid, timeToday)
      if c.data == 'ShowDate':
          bot.send_message(Cid, dateToday)
      if c.data == 'SetNotification':
          Ask = bot.send_message(Cid, 'Напиши мне время')
          bot.register_next_step_handler(Ask,SettingNotificationTime)
  def SettingNotificationTime(message):
      NotificationTime = message.text
      bot.send_message(message.chat.id, "that's your time:" + NotificationTime)v
  </code></pre>
  
  <p>i don't have any idea of how can i solve my problem</p>