code: def is_owner():
      
  
      async def predicate(ctx):
          if not await ctx.bot.is_owner(ctx.author):
              raise NotOwner('You do not own this bot.')
          return True
  
      return check(predicate)
docs: A :func:`.check` that checks if the person invoking this command is the
      owner of the bot.
  
      This is powered by :meth:`.Bot.is_owner`.
  
      This check raises a special exception, :exc:`.NotOwner` that is derived
      from :exc:`.CheckFailure`.