A very simple python plugin that lets you announce the currently played song from any player utilizing AMIP.
- Any version of HexChat that supports Python ( http://hexchat.org/ )
- A music player of your choice that is supported by AMIP :)
- AMIP for your music player ( http://amip.tools-for.net/wiki/start )
Since it relies on AMIP, you set it up using the AMIP configuration tool.
- Open the AMIP Configurator
- Navigate to "Other Integrations -> File/E-Mail"
- Under "File Integration", choose a path and check the "Enabled" checkbox.
- Under the different play state tabs, set up your announcement string. (see: Help)
- Check "Update file every second"
- Set AMIP_FILE in the python script to the path your exported AMIP text file.
- Done!
/np - Announces your currently played song.
A suggested announcement string would be: "np: %name (%4) [%pm:%ps/%min:%sec] %brkbps/%srkHz", which would look something like this:
- Speljohan_ np: Candlemass - The Well Of Souls (Doomed For Live (Disc 2)) [02:38/08:53] 320kbps/44kHz
http://amip.tools-for.net/wiki/manual/amip - Useful for setting up the AMIP announcement string.