Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

added possibility to notify to ms-teams #5

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Conversation

rinormaloku
Copy link

WHAT

This pr Closes: #4 and adds support for MS Teams.

WHY

It's a very useful utility, and we can make use of it in MS Teams as well.

Important: I opened this for discussion, if you are interested in this as well, I will add Unit Tests and documentation.

I emulated the design of Slack implementation:
image

@s4ichi
Copy link
Contributor

s4ichi commented Apr 22, 2019

This feature looks good for me, thank you for your contribution. Could you continue the change that adding tests and documentation? I'll review it.

cc/ @b4b4r07

@rinormaloku
Copy link
Author

@s4ichi and @b4b4r07 the tests for Teams and the Readme file are updated.

I want to inform you that I run this and verified that the notification works, as well that the newly added tests run and complete successfully.

I look forward to feedback and improvements that I can make.

Copy link
Contributor

@s4ichi s4ichi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm sorry for the late. LGTM with nits :)

main.go Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
notifier/teams/messagecard_test.go Outdated Show resolved Hide resolved
notifier/teams/teams_test.go Show resolved Hide resolved
@rinormaloku
Copy link
Author

@s4ichi np, I resolved and committed the changes ;)

Copy link
Contributor

@s4ichi s4ichi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Support for Microsoft Teams
2 participants