integrations / microsoft-teams

Bringing your code and work to the conversations you care about with the GitHub and Microsoft integration
428 stars 95 forks source link

Issue creation not really integrated #305

Open pkExec opened 1 year ago

pkExec commented 1 year ago

Describe the bug From my understanding, after you add the github app, you should be able to just create an issue from any conversation in Teams. This doesn't work.

To Reproduce Steps to reproduce the behavior:

  1. Go to a chat with another member of Teams.
  2. Click on '....'
  3. Select Github
  4. Error "Issue cannot be created from a group chat"

or

  1. Go to your self-chat.
  2. Click on '....'
  3. Select Github
  4. Error "Unable to reach app. Please try again".

Expected behavior The integration I was expecting is that by clicking "create an issue" when you are in a chat with a co-worker, a popup is created to create an issue. So far, the only way to create an issue is by using the "Github" chat.

Screenshots errors2 errors1

Desktop (please complete the following information):

shruti-shukla commented 1 year ago

Hi @pkExec, The MSTeams GitHub integration does not support the issue creation flow in personal/direct chats at present due to limitations of the platform. However, the error you get while trying to use it in personal chat does not provide this information and should instead show a proper message, I'll get that fixed for now. Marking this issue as a feature request and not a bug. Thanks!

rndthoughts commented 5 months ago

Is there any further update on this? We get so much 1:1 communication it's frustrating not being able to just create the issue from the chat directly.

ehrnst commented 5 months ago

+1 on this feature, or remove it if its not possible to fix

pkExec commented 5 months ago

Hi @pkExec, The MSTeams GitHub integration does not support the issue creation flow in personal/direct chats at present due to limitations of the platform. However, the error you get while trying to use it in personal chat does not provide this information and should instead show a proper message, I'll get that fixed for now. Marking this issue as a feature request and not a bug. Thanks!

Btw, i'm not sure if you are talking about limitations of "Github" platform or "Teams" platform, but other apps, such as JIRA, can create issues from personal chats.

rndthoughts commented 5 months ago

I think this is an issue in Teams - something to do with the way 1:1 chat security works, Probably the same reason you can't record video calls in 1:1 conversations.