import time


def timed_message(message: str) -> str:
    """Adds time information before a message string.

    Args:
        message (str): Message string to print and wrap in time

    Returns:
        str: A time preceeded version of the message.
    """
    t = time.localtime()
    now = time.strftime("%H:%M:%S", t)
    return f"{now} ---- {message}"