azure-mgmt-botservice-dotnet

仓库创建 2026年1月17日最近提交 22 天前SkillHot 收录 22 天前
▸ 精选理由

便于自动化部署机器人及一键配置 Teams/DirectLine 等渠道。

▸ 风险提示

需管理权限,配置错误可能影响渠道连通性或安全。

这个 Skill 做什么

通过 Azure ARM 在 .NET 中创建与管理 Bot Service、渠道与连接设置。

在 .NET 里通过 Azure Resource Manager 自动创建和管理 Bot Service,顺便配置 Teams、DirectLine、Slack 等 channel 与连接。适合需要代码化部署或维护 bot 资源和渠道的开发/运维场景。特点是走管理面(management plane),能把 bot 相关资源纳入基础设施即代码流程。

▸ 展开 SKILL.md 英文原文

Azure Resource Manager SDK for Bot Service in .NET. Management plane operations for creating and managing Azure Bot resources, channels (Teams, DirectLine, Slack), and connection settings. Triggers: "Bot Service", "BotResource", "Azure Bot", "DirectLine channel", "Teams channel", "bot management .NET", "create bot".

开发编程AzureBot Service.NET通道管理通用
2.7k
Stars
304
Forks
40
仓库内 Skill
+0
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/microsoft/skills/main/.github/plugins/azure-sdk-dotnet/skills/azure-mgmt-botservice-dotnet/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/microsoft/skills/main/.github/plugins/azure-sdk-dotnet/skills/azure-mgmt-botservice-dotnet/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
# Azure.ResourceManager.BotService (.NET)

Management plane SDK for provisioning and managing Azure Bot Service resources via Azure Resource Manager.

## Installation

```bash
dotnet add package Azure.ResourceManager.BotService
dotnet add package Azure.Identity
```

**Current Versions**: Stable v1.1.1, Preview v1.1.0-beta.1

## Environment Variables

```bash
AZURE_SUBSCRIPTION_ID=<your-subscription-id> # Required: Azure subscription ID
AZURE_TOKEN_CREDENTIALS=prod  # Required only if DefaultAzureCredential is used in production
AZURE_TENANT_ID=<tenant-id> # For service principal auth (optional)
AZURE_CLIENT_ID=<client-id> # For service principal auth (optional)
AZURE_CLIENT_SECRET=<client-se
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有