semvec/pypi-packages huggingface dataset:
com.castsoftware.uc.arg 1.7.5
Assessment Report Generator (ARG)
Requires Python: >=3.6

# Leverage Highlight and CAST MRI REST APIs to generates PowerPoint decks.

ARG (Assessment Report Generator) produces a PowerPoint presentation comprising one or several applications and multiple spreadsheets holding corroborating data, all originating from either the highlight or cast REST APIs. This version offers two distinct templates - one solely designed for Highlight and the other specifically catered towards AIP and Highlight decks.

* Save time by quickly generating professional PowerPoint decks with ease
* Combine two powerful APIs for comprehensive and accurate assessments
* Streamline the process and increase efficiency for assessment report creation

Download the latest release from [CAST Extend](https://extend.castsoftware.com/#/extension?id=com.castsoftware.uc.arg&version=latest) today.

At Cast Software, we strive to provide our clients with the best possible experience. However, we understand that issues may arise from time to time. That's why we encourage you to reach out to us at oneclick@castsoftware.com for any concerns or problems you may encounter. Our team of dedicated professionals is ready to assist you and ensure that your experience with our software is seamless and satisfactory. Your feedback is valuable to us and we appreciate the opportunity to address any issues you may have. Thank you for choosing Cast Software.
teamwork-python 0.1.0
The python bot-framework SDK for Teamwork (https://teamwork.app)
Requires Python: >=3.10
Keywords: teamwork, bot-framework, sdk

<img src="https://teamwork.app/static/teamwork_logo_word-7f2b02a09653c972fd5a9e80ea6abbf2.svg" alt="Teamwork Logo" width="400"/>

# Teamwork Python Bot-framework SDK

The official [Teamwork](https://teamwork.app) python bot-framework SDK.

## Installation

Install the packages using pip:

```sh
pip install teamwork-python
```

## Pre-requisites

Before you start, you need to create a bot on your Teamwork app console platform and get the API token.

## Usage

You can use the SDK to interact with the Teamwork Bot-framework API.

### Get user profile

```python
from teamwork import AsyncClient

client = AsyncClient("ENDPOINT_URL", "API_TOKEN")

# by id
user = await client.user.by_id(1001)

# by username
user = await client.user.by_username("john.doe@example.com")
```

### Send message

This is to let your bot account send a message to other end-user or group chats.

```python
from teamwork import ReceiverType

# to a user
res = await client.message.send("Hello world!", 1001, ReceiverType.USER)

# to a group chat
res = await client.message.send("Hello everyone!", 59239, ReceiverType.GROUP)

```

Optionally, you can send a "typing" signal to the target, indicating that the bot is typing before you actually send the message

```python
# first, send the signal
res = await client.message.sending_typing_signal(1001, ReceiverType.USER)

# Sometime later, send the actual message
res = await client.message.send("Hello world!", 1001, ReceiverType.USER)

```

## License

This project is licensed under the MIT License.