Что делать с requests что тут не так и как исправить код для discord.py?
Читать учебник по Python прежде, чем браться за ботов. Судя по вопросу, вы даже самых основ не знаете.
Попробуй так
@bot.command()
async def online(self, ctx):
    headers = {
        "separated": "fallguys"
    }
    r = requests.get('https://api.vimeworld.ru/online', headers=headers)
    await ctx.send(r.json())