BotFramework v4: программно pu sh сообщений для указания c каналов / отдельных пользователей / групп - PullRequest
1 голос
/ 26 марта 2020

Я читал документацию, NET BotFramework v4, но по некоторым причинам я не могу найти способ реализовать это.

Я хотел бы создать ASP. NET Базовая веб-служба, которая принимает сообщение на входе, создает сообщение, совместимое с командами, и отправляет его sh в команды. Это сообщение может быть отправлено на указанный c канал, на несколько каналов или в частном порядке для отдельных пользователей (на основании некоторых правил маршрутизации, которые я должен определить).

Мой вопрос: как я могу сканировать все команды? каналы / пользователи / группа в моей организации и соответственно направить сообщение?

Могу ли я использовать. NET BotFramework или мне следует использовать REST API?

Спасибо за вашу помощь!

1 Ответ

0 голосов
/ 27 марта 2020

Если честно, вопрос не в на самом деле все так ясно - я не понимаю, зачем вам нужно сканировать все "Команды / пользователей / группы" и что вы ищете ? В любом случае, вы можете получить большую часть того, что вы ищете, из Microsoft Graph, но помните, что к некоторым вещам можно получить доступ, используя аутентификацию «Приложения» (например, команды / канал), но некоторые вещи потребуют делегированного доступа (например, пользователей). / групповые чаты), так что было бы сложно сканировать «все», так сказать.

Что касается отправки сообщений на каналы, групповые чаты и разговоры 1-1 (например, с ботом), см. этот ответ, который я недавно опубликовал, который должен направить вас в правильном направлении: Microsoft Teams: можно ли вообще создать приложение / коннектор / бот для трансляции?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...