async def METHOD_NAME(inter: disnake.MessageInteraction, combatant_id: str):
    """
    Update the triggering message of the interaction, removing any components with the combatant's custom id prefix.
    """
    # ieb:<combatant_id>:<effect_id>:<button_id>
    combatant_prefix = f"ieb:{combatant_id}:"
    components = [
        disnake.ui.Button.from_component(button)
        for button in _walk_components_extract_buttons(inter.message.components)
        if not button.custom_id.startswith(combatant_prefix)
    ]
    try:
        await inter.message.edit(components=components)
    except disnake.HTTPException:
        pass