forked from dasrick/go-teams-notify
-
Notifications
You must be signed in to change notification settings - Fork 17
/
doc.go
49 lines (28 loc) · 1.12 KB
/
doc.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
// Copyright 2021 Adam Chalkley
//
// https://github.com/atc0005/go-teams-notify
//
// Licensed under the MIT License. See LICENSE file in the project root for
// full license information.
/*
Package goteamsnotify is used to send messages to a Microsoft Teams channel.
PROJECT HOME
See our GitHub repo (https://github.com/atc0005/go-teams-notify) for the
latest code, to file an issue or submit improvements for review and potential
inclusion into the project.
PURPOSE
Send messages to a Microsoft Teams channel.
FEATURES
• Submit messages to Microsoft Teams consisting of one or more sections, Facts (key/value pairs), Actions or images (hosted externally)
• Support for MessageCard and Adaptive Card messages
• Support for Actions, allowing users to take quick actions within Microsoft Teams
• Support for user mentions
• Configurable validation
• Configurable timeouts
• Configurable retry support
• Support for overriding the default http.Client
• Support for overriding the default project-specific user agent
USAGE
See our main README for supported settings and examples.
*/
package goteamsnotify