One_Piece_Bounty_Bot / src /utils /phrase_utils.py
github-actions[bot]
Automated sync from GitHub
71e71e8
Raw
History Blame Contribute Delete
607 Bytes
from resources import phrases
from src.model.enums.Emoji import Emoji
from src.utils.string_utils import get_belly_formatted
def get_outcome_text(won: bool, amount: int) -> str:
"""
Return the text to display when a player wins.
:param won: True if the player won, False otherwise.
:param amount: The amount of coins won.
:return: The text to display.
"""
return phrases.LOG_ITEM_DETAIL_OUTCOME_BELLY_TEXT.format(
(Emoji.LOG_POSITIVE if won else Emoji.LOG_NEGATIVE),
(phrases.TEXT_WON if won else phrases.TEXT_LOST),
get_belly_formatted(amount),
)