microsoft / microsoft/teams.py

[invoke/verifyState] Add optional `accountLinkingUrl` return type for invoke

Open
#157 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
65
Forks
30
Avg merge
1d 4h
Merged PRs (30d)
23

Description

To support a change in the Teams FE, we need to optionally allow developers to configure a static account linking url that, if present, would be returned to the Teams Platform after processing of the activity.

Platform Code:
https://skype.visualstudio.com/SCC/_git/async_messaging_botapiservice/pullrequest/1264762?_a=files#:~:text=var%20obj%20%3D%20JToken,string)obj%3F%5B%22accountLinkingUrl%22%5D%3B

Contributor guide

Open the contributing guide

Research direction

Locate the invoke/verifyState implementation and inspect how its response is assembled; the issue names no file or test. Compare the linked platform code, then verify that an optionally configured accountLinkingUrl is returned after activity processing and omitted when it is not configured.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
api
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.