title: Adding cooldowns to discord.py
body: <p>I've been researching methods to add cooldowns to only specific commands in my bot. I am unable to find anything that works, and I'm unsure how <code>@commands.cooldown(rate=1, per=5, bucket=commands.BucketType.user)</code> would be implemented into this code.</p>
  <pre><code>import discord
  import random
  from pathlib import Path
  from discord.ext import commands
  from discord.ext.commands.cooldowns import BucketType
  client = discord.Client()
  
  @client.event
  async def on_ready():
      print('We have logged in as {0.user}'.format(client))
  
  @client.event
  async def on_message(message):
      if message.author == client.user:
          return
  
      if message.content.startswith('#help'):
          *command goes here*
  
      if message.content.startswith('#gamble'):
          *command goes here*
  
  client.run('TOKEN')
  </code></pre>