title: Telegram Bot Is Not Working
body: <p>I made a telegram bot with python-telegram-bot. I have defined a list of words for the bot and I want to manage the chat bot in the group. That is, if there is a word in the chat that is found in the defined list, the bot will delete it. I added the bot to a group and admin it there. The bot should control the messages sent to the group, and if there is a word in the message that is on the mlist, the bot should delete the message. my codes:</p>
  
  <pre><code># -*- coding: cp1256 -*-
  #!/usr/bin/python
  import os, sys
  from telegram.ext import Filters
  from telegram.ext import Updater, MessageHandler
  import re
  
  def delete_method(bot, update):
      if not update.message.text:
          print("it does not contain text")
          return
  
      mlist=['Hello', 'سلام']
  
      for i in mlist:
          if re.search(i, update.message.text):
              bot.delete_message(chat_id=update.message.chat_id,message_id=update.message.message_id)
  
  def main():
      updater = Updater(token='TOKEN')
      dispatcher = updater.dispatcher
      dispatcher.add_handler(MessageHandler(Filters.all, delete_method))
  
      updater.start_polling()
  
      updater.idle()
  
  if __name__ == '__main__':
      main()
  </code></pre>