in shared/openai-slackbot/openai_slackbot/utils/slack.py [0:0]
def render_slack_id_to_mention(id: str):
"""Render a usergroup or user ID to a mention."""
if not id:
return ""
elif id.startswith("U"):
return f"<@{id}>"
elif id.startswith("S"):
return f"<!subteam|{id}>"
elif id.startswith("C"):
return f"<#{id}>"
else:
raise ValueError(f"Unsupported/invalid ID type: {id}")