def make_question(text, tag, webhook, responses=None, conclude_on=None):
    """Make a question to ask.

    Args:
        text (str): Question to ask.
        tag (str): Question tag for retrieving results.
        webhook (str): Webhook to listen for results on.
        responses (:obj:`list`, optional): List of responses to provide. Defaults to None.
        conclude_on (:obj:`str`, optional): Response the question should conclude on. Defaults to None.

    Returns:
        dict: Question to be asked
    
    Examples:
        >>> question = pytill.make_question(
            "This is my cool question?", "cool-q-1", "sweet-web-hook-bro",
            responses=["yes", "no"], conclude_on="Thanks for answering."
        )
    """
    question = {'text': text, 'tag': tag, 'webhook': webhook}
    if conclude_on:
        question['conclude_on'] = conclude_on
    if responses:
        question['responses'] = responses
    return question
