Text is the primary element used for communication in Cycls. It allows for the exchange of messages between the user and the application, enabling rich interactions and seamless dialogues.

Example of use

Below is a simple application to examplify receiving and returning a text with Cycls:

@app
async def entry_point(context):
    received_message = context.message.content.text

    await context.send.text(f"Received message: {received_message}")