b7f52be4c9
CI / Run CI (push) Has been cancelled
CI / check-backend (push) Has been cancelled
CI / check-frontend (push) Has been cancelled
CI / tests (push) Has been cancelled
CI / e2e-tests (push) Has been cancelled
Copilot Setup Steps / copilot-setup-steps (push) Has been cancelled
16 lines
399 B
Python
16 lines
399 B
Python
import chainlit as cl
|
|
|
|
|
|
@cl.on_chat_start
|
|
async def on_start():
|
|
custom_element = cl.CustomElement(name="Commander")
|
|
await cl.Message(
|
|
content="This message has a custom element!", elements=[custom_element]
|
|
).send()
|
|
|
|
|
|
@cl.on_message
|
|
async def on_message(message: cl.Message):
|
|
if message.command:
|
|
await cl.Message(content=f"Received command: {message.command}").send()
|