MacOS toolbar applet for Classic Kayako
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Emiel Kollof 74a6ce6682 PEP8 fixes 7 months ago
.gitignore add .gitignore 7 months ago
README.md Add typo and shasum back 7 months ago
app.py PEP8 fixes 7 months ago
kayako.png initial commit 7 months ago
kayako.py PEP8 fixes 7 months ago
requirements.txt initial commit 7 months ago
setup.py initial commit 7 months ago
whatitlookslike.png Add screenshot 7 months ago

README.md

Kayako Notifier Applet for MacOS

This program looks at your Kayako queue and displays how many tickets you have open. It will also notify you when you have new tickets. You can either clone this repo and run the script, or you can grab a prebuilt version and be merry.

screenshot

Binary (for lazy people)

Available here: Download Link

SHA256(KayakoApplet.app.zip)= 1ab043014bcab25cc0cdce8772d240c65357d19563434af0b00ae9ed5c53920a

Requirements

None if you use the compiled app (generated with py2app), if running from source:

  • Install Python 3.8 from the Python Website
  • If you want to generate the standalone app, you need XCode
$ pip3 install -r requirements.txt

after that, you can run app.py in the directory, or generate your own standalone app with

$ python3 setup.py py2app

Configuration

This applet will do nothing and just exit when just run without configuration. You need to hop into your terminal and create a config file.

  • Create the file ~/.config/kayako.cfg
  • The configuration should look something like this:
[auth]
username=kayakouser
password=password

[server]
apiurl=https://yourkayakoinstance.net/staffapi/index.php?
  • Make sure it’s only readable by your user (chmod 600 ~/.config/kayako.cfg)
  • NOW you can start the app/script. On Catalina it will probably ask for confirmation to notify. Accept this.