title: Discord.py @bot.event
body: <p>So I have a script that uses both <code>@bot.event</code> and <code>@bot.command()</code>. The problem is that when I have a <code>@bot.event</code> waiting the <code>@bot.command()</code> will not run.</p>
  <p>Here is my code:</p>
  <pre><code>@bot.event
  async def on_ready():
      print(&quot;Bot Is Ready And Online!&quot;)
      
  async def react(message): 
      if message.content == &quot;Meeting&quot;:
          await message.add_reaction(&quot;&quot;)
  
  @bot.command()
  async def info(ctx):
      await ctx.send(&quot;Hello, thanks for testing out our bot. ~ techNOlogics&quot;)
  
  @bot.command(pass_context=True)
  async def meet(ctx,time):
      if ctx.message.author.name == &quot;techNOlogics&quot;:
          await ctx.channel.purge(limit=1)
          await ctx.send(&quot;**Meeting at &quot; + time + &quot; today!** React if you read.&quot;)
  
  @bot.event ##THIS ONE HOLDS UP THE WHOLE SCRIPT
  async def on_message(message):
      await react(message)
  </code></pre>