title: Making a discord bot change playing status every 10 seconds
body: <p>I'm trying to make the status for a test discord bot change between two messages every ten seconds. I need the rest of the script to execute while the status message changes, but an error keeps popping up whenever I try to make it work. There's threading in my script, but I'm not entirely sure how to use it in this circumstance.</p>
  
  <pre><code>@test_bot.event
  async def on_ready():
      print('Logged in as')
      print(test_bot.user.name)
      print(test_bot.user.id)
      print('------')
      await change_playing()
  
  
  @test_bot.event
  async def change_playing():
      threading.Timer(10, change_playing).start()
      await test_bot.change_presence(game=discord.Game(name='Currently on ' + str(len(test_bot.servers)) +
                                                            ' servers'))
      threading.Timer(10, change_playing).start()
      await test_bot.change_presence(game=discord.Game(name='Say test.help'))
  </code></pre>
  
  <p>The error message reads:</p>
  
  <pre><code>C:\Python\Python36-32\lib\threading.py:1182: RuntimeWarning: coroutine 'change_playing' was never awaited
    self.function(*self.args, **self.kwargs)
  </code></pre>