Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bruj0/zendesk-tickets-notify
This utility will poll Zendesk ticket system for new comments on tickets assigned to the user.
https://github.com/bruj0/zendesk-tickets-notify
desktop golang macos notifications zendesk
Last synced: 5 days ago
JSON representation
This utility will poll Zendesk ticket system for new comments on tickets assigned to the user.
- Host: GitHub
- URL: https://github.com/bruj0/zendesk-tickets-notify
- Owner: bruj0
- Created: 2021-04-06T13:38:43.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2021-04-23T12:14:35.000Z (over 3 years ago)
- Last Synced: 2023-05-25T23:26:40.468Z (over 1 year ago)
- Topics: desktop, golang, macos, notifications, zendesk
- Language: Go
- Homepage:
- Size: 8.39 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# zendesk-tickets-notify
This utility will poll Zendesk ticket system for new comments on tickets assigned to the user.The authentication is done via cookies, you can get this from your browser after you login to Zendesk:
```
my.zendesk.com FALSE / TRUE 2250247561 _zendesk_cookie BAhJI..
my.zendesk.com FALSE / TRUE 1619190847 _zendesk_shared_session -RUVuRW5LUz..
```
You can get them easily with this chrome extension: https://chrome.google.com/webstore/detail/editthiscookie/fngmhnnpilhplaeedifhccceomclgfbg?hl=enBy default this read from the file cookies.txt on the same directory that the binary runs.
Most terminals will allow you to click the link that is printed.
![screen shot](Screenshot%202021-04-23%20at%2011.16.22.png)
## Usage
```
$./zendesk-tickets-notify -base-url $BASE_URL -userid $ZID
INFO[0000] Starting version 0.1
INFO[0062] New comment detected:test ticket
https://my.zendesk.com/agent/tickets/44783$ ./zendesk-tickets-notify
INFO[0000] Starting version 0.1
Usage of ./zendesk-tickets-notify:
-base-url string
Base URL for Zendesk (default "my.zendesk.com")
-cookie-file string
Path to the cookie file (default "cookies.txt")
-debug
Enable debug output (optional)
-userid string
You Zendesk user ID
```