title: Discord Bot not responding
body: <p>So I am messing around with writing a discord bot. I know python, but I haven't messed around with it in awhile. Anyways I am trying to setup a bot just to expand my code knowledge. </p>
  
  <p>Right now I am simply trying to get it to respond to !ping. When I send the !ping message in my discord, the bot doesn't respond. Below is a snippet of the code. Script launches with no issues in IDLE.</p>
  
  <pre class="lang-py3 prettyprint-override"><code>@client.event
  async def on_message(message):
      if message.content.startswith('!ping'):
              userID = message.author.id
              await client.send_message(message.channel, "&lt;@%s&gt; Pong!" % (userID))
  </code></pre>