INNER CODE UNIT · Python
render_home_tab
seratch/ChatGPT-in-Slack · main_prod.py:188
def render_home_tab(client: WebClient, context: BoltContext):
message = DEFAULT_HOME_TAB_MESSAGE
try:
s3_client.get_object(Bucket=openai_bucket_name, Key=context.team_id)
message = "This app is ready to use in this workspace :raised_hands:"
except: # noqa: E722
pass
openai_api_key = context.get("OPENAI_API_KEY")
client.views_publish(
user_id=context.user_id,
view=build_home_tab(
openai_api_key=openai_api_key,
context=context,
message=message,
),
)
#