integrations / microsoft-teams Goto Github PK
View Code? Open in Web Editor NEWBringing your code and work to the conversations you care about with the GitHub and Microsoft integration
Bringing your code and work to the conversations you care about with the GitHub and Microsoft integration
Option "Upload a custom app" is not available
Thank you for developing a great application!
Comments are now tied to the thread, making it very easy to read.
Incidentally, I'd like to subscribe to issues and PRs on separate channels so that I don't miss important notifications.
As a current comments
command subscribes to both, I'd be grateful to have a new command that only subscribes to comments on issue or PR.
Thank you🐧
Is your feature request related to a problem? Please describe.
My goal is to subscribe to pull requests excluding bot request ("renovate" for dependency management).
Describe the solution you'd like
I would like to use the filter method to exclude a certain label. Currently it is only possible to include a label via the filter.
Describe alternatives you've considered
Alternatively, bot requests could be generally excluded by a filter.
I have used the syntax @github subscribe/{owner}/{repository-name}
and I get no reply at all from the bot. Is the syntax correct?
The README of this repository seems to suggest the command is separated by a space, rather than a forward slash, but I get no response either way.
This is a query than an issue itself. Readme.md states how to install Github(Preview) integration in Teams and how to connect that with your GitHub account. How do we use this after the setup process? As the document suggest, app channel supports only SignIn and SignOut.
Get Started section states that You can subscribe to get notifications for pull requests and issues for an Organization or Repository's activity using @github subscribe <organization>/<repository> command.
Which channel do you give this command? I sent this command in one of our Team channels but didn't get any responses.
Section also states Before you subscribe, a Microsoft Teams app needs to be installed in GitHub and you need to grant access to the repositories
. It would be convenient if it hyperlinks to the app referred here. You will find several apps in the marketplace for Microsoft Team Integration. Which app is referred here? Thank you for the help.
dfdfdfd
Hey folks, I know it's not quite the same thing, but the slack bot for GitHub is OSS - it'd be great if this was too ❤️
Hey there,
In my team, we are using Github Projects a lot. Quite often, different teams work on different projects within the same repo. Here it gets messy when the bot notifies every time something on an issue of all the projects. We would love to have different Teams Channels (that we actually already have) and let the bot only push notifications into these channels when the issues are in the corresponding Github projects (that, we would love to have).
Thanks for the great integration already. I hope my request is also helpful for others 😄
Thanks for working on this integration. Is the new commit notification function planned?
It would be great to have the ability to integrate Teams with Azure DevOps similar to how you've integrated GitHub with Teams.
We often have to communicate the availability of a new release/hotfix to a group of stakeholders.
It would be very handy to offer a subscription
to a release
that allows you to configure messages to a Teams channel where users get notified about a new release of Product X
being available as well as details of the description of that release as they are in GitHub
It would be awesome to be pinged on Teams for every new @-mention within my pre-specified Repos or orgs - providing a link, or a possibility to respond directly from Teams
Thank you
❤️
Is there a way that every team member can subscribe to notifications when he/she has been assigned to a pull request?
So far I only managed to add notifications to a whole channel. The chatbot doesn't seem to offer that functionality?
Describe the bug
No repository found with error: "Please check to make sure the spelling of the resource was correct and that you have access to the resource in GitHub".
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Repo notifications enabled
Desktop (please complete the following information):
Additional context
Microsoft Teams App installed on GitHub as owner and enabled for all repositories.
Login is ok:
Repository name is correct:
Hi,
All is in the title!
Any expected date for it?
del
Will Teams see the Scheduled Reminders org level feature?
Describe the bug
I have a Teams with a private channel. I can add the Github app to the teams, but only into a public channel, not the private channel I'd like the bot to be installed into.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
I would think it would be possible to activate the app in a private channel.
Desktop (please complete the following information):
This is with Teams 1.3.00.18164
Hi,
I haven't tested the official integration apps for MS Teams and GitHub yet, so what follows comes only from reading the README.
Coming from Slack to MS Teams, we've found that the current unofficial GitHub integration is taking a very large amount of screen real estate on each message. Looking at the screenshots in the README, it also seems that the cards sent can be large.
On the other hand, the official GitHub Slack integration produces very compact messages (even when opening a new PR), for instance this one:
One reason we haven't activated the unofficial integration available in the Teams App Store yet, is because of a lack of compact cards.
Thanks for considering my feature request :)
https://teams.github.com/teams/github/install is currently unavailable and it responds with service unavailable, it would help if it was added to https://githubstatus.com so we can easily check the status.
Hi! Super excited to use this plugin, but for some reason I can't sign in :/ I've tried running the @github signin
command from both the chat with the GitHub bot (screenshot included) and in another Teams channel. From within the chat, the bot responds that the command was invalid and then suggests I try the command signin
.
Can anyone see what I'm doing wrong?
WOuld love to be able to subscribe to tags or releases
It is a bit counter-intuitive that updates to a PR etc makes a reply in the thread instead of updating the card. It also means that actions on a PR makes the reply thread VERY noisy, when most PR updates are mostly relevant as they are and not necessarily in the context of all its history.
Github integration on slack feels more 'interactive' due to utilizing updates instead of thread replies and it should be a good candidate for GH to provide a homogenous UX-experience across the chat platforms.
Hi,
I've followed the installation instructions, and I have administrative access to our organisation (and enterprise) so I have installed the app there. When I try to subscribe to a repo in an organisation that has had SAML SSO enabled, the error message is:
_
Could not find resource xxx/xxxx
Please check to make sure the spelling of the resource was correct and that you have access to the resource in GitHub.
_
but I can subscribe to one of my own private repos. Just wondered if it's the SSO that is stopping this request going through, or something else?
Chris.
It seems these two are related somehow (maybe even the same app), but the relationship between both is not very clear. Specifically, it would be fundamental to understand the relationship between the subscribe
command and adding a tab pointing to the repository.
We have a (rather long) template for issues and PR'r. This makes notifications take up a lot of space, half a screen on my laptop. In practice this makes the channel unreadable.
It would be nice if it was possible to turn on some option to only display the "subject" of the notifications.
If it was possible to have some sort of hide/show option for the rest of the PR, ticket etc. that would be even better!
Currently the content in the message posted to MS Teams is directly shown as-is
in the message.
It would be great to get the contenct from GitHub description rendered in the same manner as it is in GitHub also in the Teams message.
Describe the bug
Cannot subscribe to repository
To Reproduce
Steps to reproduce the behavior:
Expected behavior
I expect integration to be subscribed to repository
Actual behavior
Could not find resource organisation/repository.
Please check to make sure the spelling of the resource was correct and that you have access to the resource in GitHub.
Desktop (please complete the following information):
We have a high volume PR environment and we spend considerable time going through PR's that are becoming stale and need attention. It'd be nice if it was possible to add some sort of auto nagging for such PR's. (For example if nothing happened in three working days...)
I've installed the extension into Teams and have linked my GitHub account to it, but I can't seem to do anything besides sign in and sign out. I followed the examples for subscribing by using @github subscribe...
, but it throws an error message: "Invalid command! Need some help with @github." I then tried just subscribe
and it stated "Sorry, this command is currently not supported in personal conversation scope. Try help," I then tried help
and it only gave me the two options of signing in and signing out. I'm not sure how to actually use this and the documentation doesn't seem to be uncovering anything for me.
Describe the bug
All the bot can do is to sign in and sign out
To Reproduce
Steps to reproduce the behavior:
Expected behavior
There's an option to subscribe to notifications
Desktop (please complete the following information):
Having another installed GitHub App by a 3rd party developer with the same name, does not allow for subscribing repo notifications
This could be a potential bug. I had looked at the closed and open issues and was not able to see a previous note on this behaviour of the app. Apologies if this is a known issue.
Context (Steps to reproduce):
GitHub
App from the App tab from a private channelRemove the wrong GitHub App from the private channel
Install the correct GitHub (Preview)
App to the same private channel
Follow standard installation steps. Authorize App to orgs and accounts. Verify App is install in Orgs and accounts on GitHub
Type in @github subscribe
to start monitoring notifications. While typing, notice that both GitHub
apps are showing up in the preview
@github
we do not get the subscribe option. This somehow defaults and falls back to the wrongly installed app. This was misleading since there was no reply or feedback when the wrong command was typed inWorkaround:
@github
, when the pop up appears with the GitHub (Preview)
app option, select the correct app from the pop up then continue to type the subscribe or unsubscribe to use the correct version of the appdfdfdf dfgdf
I have a manager role in my company and I do not have time to follow all PR's, issues etc. However, I do spend time on the ones I consider important and I would like to follow these.
Therefore it would be nice if it was possible to have a personal notification stream (for example in personal conversation scope) where in addition to the current subscription options it is possible to filter on issues, tickets etc where I am invested in some way. For example:
First, I would like to say that I ❤️ this new integration 👍 to the team that brought it 👏
Everything is working for us except the Unfurl GitHub links.
I am signed in into my Github account, I subscribed to two repos in one Team channel and the Microsoft Teams app is installed in the Github repo and allowed for our repos.
When in the chat someone paste a link to a pull request, nothing happens!
How can we troubleshoot that?
Is your feature request related to a problem? Please describe.
I would like our PR previews to be more useful when people don't remove the PR template text:
Describe the solution you'd like
I think ahead of time the HTML comments should be stripped, they wouldn't be visible to users normally without editing the body of a PR (and I assume issues could have the same problem)
The notifications for PR, issue etc. are very similar visually. To make it easy to navigate a channel with a lot of notifications it would be nice if notifications were easier to distinguish for example by having some graphical banner that is different for each notification type.
How about supporting signin with GitHub Enterprise Server?
Describe the bug
After successfully configuring GitHub -> Microsoft Teams (Public Preview) to a channel, the issue
subscription works very sporadically. It seemed to work better after the initial installation, but less than half the time now (a week after install).
To Reproduce
Steps to reproduce the behavior:
signin
to connect GitHub account to app@github subscribe <my/repo> issues
Expected behavior
I expect issue opened/closed notifications to post to my channel 100% of the time.
Screenshots
Signed-in after installing to organization:
Added to team:
Showing active subscription to issues, attempting to resubscribe with no change in flaky behavior:
GitHub integrations page:
Showing one of the working notifications between several issue opens/closes that were not reported:
Desktop:
Smartphone:
n/a
Additional context
Happy to provide organization- or installation-specific details upon request.
The GitHub CLI could be directly wrapped by the Teams plugin, or used as a shopping list to pick out specific features for integration:
https://cli.github.com/manual/
If a feature is chosen for integration, aim to keep the syntax as close to the CLI syntax as possible.
I am creating this issue to track the requests for private preview for our new GitHub app for Microsoft Teams.
How do I participate in Private Preview?
Very simple, just follow the steps mentioned here.
What can I do with this app?
You can subscribe to your GitHub Repos or accounts and get notifications for PRs and Issues. More features are being added.
What if I have any feedback?
We are currently working on adding more functionalities to this app and any feedback about your experience with the app is very much appreciated. If you are interested in understanding more about our plans and backlog, please let us know. We are more than happy to discuss over a call.
Describe the bug
A clear and concise description of what the bug is.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
I expect to see Github (Preview) in the text entry box with the possibility to continue typing a command, but instead the text entry box shows Github (Preview) for an instant, then empties and the issue creation window opens up.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
Smartphone (please complete the following information):
Not tried
Additional context
Add any other context about the problem here.
Feedback on the state of the build would be highly appreciated,
especially notifications of failed builds.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.