def gog_game_parser(data, price, discount):
    AllGameDetailsFormatted = ''
    if ('title' in data):
        gameTitle = data['title']
        AllGameDetailsFormatted += ('*' + gameTitle)
    else:
        raise Exception('Cannot parse title from gog api object for this game.')
    if (price > 0):
        AllGameDetailsFormatted += ((' - ' + str(price)) + '$')
    else:
        AllGameDetailsFormatted += ' - free to play'
    if (discount > 0):
        AllGameDetailsFormatted += ((' (at ' + discount) + '% off)')
    AllGameDetailsFormatted += '*\n'
    if (('description' in data) and ('full' in data['description'])):
        descriptionSnippet = data['description']['full']
        AllGameDetailsFormatted += (descriptionSnippet.replace('*', '').replace('<br>', '').replace('<b>', '*').replace('</b>', '*') + '\n')
    return AllGameDetailsFormatted
def gog_game_parser(data, price, discount):
    AllGameDetailsFormatted = 
    if ('title' in data):
        gameTitle = data['title']
        AllGameDetailsFormatted += ('*' + gameTitle)
    else:
        raise Exception('Cannot parse title from gog api object for this game.')
    if (price > 0):
        AllGameDetailsFormatted += ((' - ' + str(price)) + '$')
    else:
        AllGameDetailsFormatted += ' - free to play'
    if (discount > 0):
        AllGameDetailsFormatted += ((' (at ' + discount) + '% off)')
    AllGameDetailsFormatted += '*\n'
    if (('description' in data) and ('full' in data['description'])):
        descriptionSnippet = data['description']['full']
        AllGameDetailsFormatted += (descriptionSnippet.replace('*', ).replace('<br>', ).replace('<b>', '*').replace('</b>', '*') + '\n')
    return AllGameDetailsFormatted