Бот MS Teams не может ответить в веб-чате ⇐ Python

Программы на Python
Anonymous
Бот MS Teams не может ответить в веб-чате

Сообщение Anonymous »

Я создал бота через MS Teams. Я зарегистрировал бота на портале MS Bot Framework, а затем создал приложение, подключенное к этому боту в Teams.
Я могу общаться со своим ботом, и он отвечает без проблем. Однако это не работает, когда я пытаюсь использовать опцию веб-чата, предоставленную для тестирования бота на портале Bot Framework. Когда я пытаюсь ответить «запрещенной» ошибкой, это не удается. Что может быть причиной этого? Это код Python, который я использую для отправки ответов:

Код: Выделить всё

credentials = MicrosoftAppCredentials(
app_id=APP_ID,
password=APP_PASSWORD
)

connector = ConnectorClient(credentials, base_url=SERVICE_URL)
connector.conversations.send_to_conversation(
CONVERSATION_ID,
Activity(
type=ActivityTypes.message,
channel_id=CHANNEL_ID,
recipient=ChannelAccount(
id=RECIPIENT_ID
),
from_property=ChannelAccount(
id=FROM_ID,
),
text="HELLO WORLD!"
)
)
Все эти атрибуты, такие как SERVICE_URL и т. д., извлекаются из сообщения, отправляемого ботом.
Как могу ли я реорганизовать это, чтобы также отвечать в веб-чате?

Подробнее здесь: https://stackoverflow.com/questions/790 ... n-web-chat

Вернуться в «Python»