https://github.com/telekom-mms/webex-notifier
A simple tool to send messages to a Webex channel.
https://github.com/telekom-mms/webex-notifier
Last synced: 2 months ago
JSON representation
A simple tool to send messages to a Webex channel.
- Host: GitHub
- URL: https://github.com/telekom-mms/webex-notifier
- Owner: telekom-mms
- License: gpl-3.0
- Created: 2023-07-28T10:55:56.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-22T11:31:18.000Z (about 1 year ago)
- Last Synced: 2024-05-22T12:39:51.872Z (about 1 year ago)
- Language: Go
- Size: 76.2 KB
- Stars: 0
- Watchers: 4
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README
# Cisco Webex-Notifier
A simple binary to send messages to a Webex channel.
# Getting Started
Follow these instructions to get the webex-notifier up and running on your local machine.
## Prerequisites
* Golang 1.19 or later
* Access to Webex and a Token## Installation
### Download the binary
Just download the binary from the releases-page and execute it.
### Use the provided Container
You can use the provider container:
docker run ghcr.io/telekom-mms/webex-notifier
### Manually
Clone the webex-notifier repository:
git clone https://github.com/telekom-mms/webex-notifier.git
cd webex-notifierInstall the required Go packages using go mod:
go mod download
Build the tool:
go build
## Usage
```
webex-notifier
-c, --webex_channel string The channel to send to. Without hashtag, please (mandatory)
-m, --webex_message string The message to send (mandatory)
-t, --webex_token string An access token generated in webex. (mandatory)
-u, --webex_url string The Webex URL with http(s) (default "https://webexapis.com/v1/messages")
```## Contributing
Contributions to webex-notifier are welcome! Please follow these steps:
* Fork the repository on GitHub.
* Make your changes in a new branch.
* Create a pull request with a clear description of your changes.
* We will review and merge your contribution if applicable.## License
This project is licensed under the GPLv3 - see the LICENSE file for details.