title: Command, doesn't work without a space, how can I fix it
body: <p>Alright, my code is bugging me a lot, it doesn't seem to work without a leading space, for my discord bot.</p>
  <p>I would like it to work either in both ways, or just without the space, how can I do this.</p>
  <p>Here is my code:</p>
  <p>How can I change my code so that it works both ways, or just without the space.</p>
  <pre><code>    await ctx.send(&quot;Select an amount of time for the giveaway.&quot;)
      try:
          since = await client.wait_for('message', check = check, timeout=30.0)
  
      except asyncio.TimeoutError:
          await ctx.send(&quot;You took to long, please try again!&quot;)
  
  
      seconds = (&quot;s&quot;, &quot;sec&quot;, &quot;secs&quot;, 'second', &quot;seconds&quot;)
      minutes= (&quot;m&quot;, &quot;min&quot;, &quot;mins&quot;, &quot;minute&quot;, &quot;minutes&quot;)
      hours= (&quot;h&quot;, &quot;hour&quot;, &quot;hours&quot;)
      days = (&quot;d&quot;, &quot;day&quot;, &quot;days&quot;)
      rawsince = since.content
      
      
      try:
          time = int(since.content.split(&quot; &quot;)[0])
      except ValueError:
          return await ctx.send(&quot;You did not specify a unit of time, please try again.&quot;)
          
      since = since.content.split(&quot; &quot;)[1]
      if since.lower() in seconds:
          timewait = time
      elif since.lower() in minutes:
          timewait = time*60
      elif since.lower() in hours:
          timewait = time*3600
      elif since.lower() in days:
          timewait = time*86400
      elif since.lower() in weeks:
          timewait = time*604800
      else:
          
          return await ctx.send(&quot;You did not specify a unit of time, please try again.&quot;)```
  
  </code></pre>