Hexchat plugins tested with Python 2.7.10
Find a file
2017-06-05 23:33:03 -04:00
.gitignore Initial commit 2016-07-04 15:32:04 -04:00
np_fb2k.py Add now playing foobar2000 plugin 2017-04-01 14:41:37 -04:00
np_spotify.py Spotify now requires auth on all requests 2017-06-05 23:33:03 -04:00
README.md Make np_spotify look up link to now playing track 2017-04-28 15:19:49 -04:00
system_info.py Fix spacing 2016-07-04 22:59:06 -04:00

Hexchat-Plugins

Hexchat plugins tested with Python 2.7.10 & HexChat 2.12.1.

PySysInfo (system_info.py)

  • Command: /systeminfo
  • Dependencies:
    • Windows.
    • Python libraries: pip install psutil
    • External: OpenHardwareMonitor is used to get temperature & clock frequency data (via its WMI interface). Please make sure OpenHardwareMonitor is running before invoking the plugin. I recommend setting OpenHardwareMonitor to automatically start up with Windows.
  • wmic is used instead of the WMI python libraries on pypi because HexChat seems to have some issue when they are used & it causes HexChat to hang.

Now playing for Spotify (np_spotify.py)

  • Command: /spotify
  • Dependencies:
    • Windows
    • Python libraries: ctypes, spotipy

Now playing for foobar2000 (np_fb2k.py)

  • Command: /foobar
  • Dependencies:
    • Windows
    • Python libraries: ctypes