{"categories":[{"label":"Internet","url":"https://skillfed.io/packages/category/internet/5"}],"enrichment":{"capability":"Python SDK for Azure Communication Services Chat, enabling creation and management of chat threads, message operations, and participant management through a cloud-hosted chat service.","skillfed_tags":["azure-sdk","real-time-messaging","cloud-service-client"],"use_cases":["Build a web or mobile application with integrated real-time chat between users","Create a customer support chat interface backed by Azure infrastructure","Implement group messaging in a collaborative application with participant management","Add typing indicators and read receipts to a messaging feature","Manage chat thread lifecycle for a multi-tenant SaaS platform"],"what_it_does":"This is the official Python client library for Azure Communication Services Chat, a managed cloud service for building real-time chat applications. It provides abstractions for creating chat threads, sending and receiving messages, managing thread participants, and handling typing notifications and read receipts. The library handles authentication via Azure tokens and manages HTTP communication with Azure's backend services.\n\nYou use it by instantiating a ChatClient with an Azure endpoint and credentials, then creating or accessing chat threads through ChatThreadClient instances. The library supports one-to-one and group conversations, with features like message history sharing, participant management, and typing indicators. It depends on azure-core for common Azure SDK patterns and isodate for timestamp handling.","worth_installing":"Yes. This is a production-stable, actively maintained official SDK from Microsoft with no known vulnerabilities, low install friction, and permissive licensing. Install it if you are building on Azure Communication Services and need Python chat functionality; it is the standard choice for that use case."},"id":"azure-communication-chat","links":{"html":"https://skillfed.io/packages/azure-communication-chat","md":"https://skillfed.io/packages/azure-communication-chat.md","pypi":"https://pypi.org/project/azure-communication-chat/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2024-04-11","license_spdx":null,"license_treatment":"permissive","name":"azure-communication-chat","python_support":"supports_current","summary":"Microsoft Azure Communication Chat Client Library for Python"},"popularity":{"monthly_downloads":134063,"position":11488,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.3.0"}
