async def is_nsfw_or_private_predicate(ctx):
    """A predicate to test if a channel is NSFW or private

    :param ctx: The context of the predicate
    """
    return not ctx.guild or ctx.channel.is_nsfw()