This is a Growl script for WeeChat Internet Relay Chat client.
For an Irssi Growl script, see Irssi Growl.
Make sure that the Growl Network Transport Protocol (GNTP) Python bindings are installed.
pip install gntp
Move growl.py to ~/.weechat/python/autoload/growl.py and an icon.png to ~/.weechat/icon.png.
The network settings DO NOT need to be populated for local Growl notifications.
show_public_message
Notify on public message. (on/off)
show_private_message
Notify on private message. (on/off)
show_public_action_message
Notify on public action message. (on/off)
show_private_action_message
Notify on private action message. (on/off)
show_notice_message
Notify on notice message. (on/off)
show_invite_message
Notify on channel invitation message. (on/off)
show_highlighted_message
Notify on nick highlight. (on/off)
show_server
Notify on server connect and disconnect. (on/off)
show_channel_topic
Notify on channel topic change. (on/off)
show_dcc
Notify on DCC chat/file transfer messages. (on/off)
show_upgrade_ended
Notify on WeeChat upgrade completion. (on/off)
sticky
Set sticky notifications. (on/off)
sticky_away
Set sticky notifications only when away. (on/off)
hostname
Set the Growl server host.
password
Set the Growl server password.
icon
Set the Growl notification icon path relative to ~/.weechat.