MacOS toolbar applet for Classic Kayako
Go to file
Emiel Kollof 74a6ce6682 PEP8 fixes 2020-05-01 13:16:19 +02:00
.gitignore add .gitignore 2020-05-01 12:07:23 +02:00
README.md Add typo and shasum back 2020-05-01 12:48:47 +02:00
app.py PEP8 fixes 2020-05-01 13:16:19 +02:00
kayako.png initial commit 2020-05-01 12:05:49 +02:00
kayako.py PEP8 fixes 2020-05-01 13:16:19 +02:00
requirements.txt initial commit 2020-05-01 12:05:49 +02:00
setup.py initial commit 2020-05-01 12:05:49 +02:00
whatitlookslike.png Add screenshot 2020-05-01 12:41:54 +02:00

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.