Hi,
I noticed another problem with the notify plugin: if there is a space followed by a dash (-) in the name of the contact logging in/out, the notification window does not appear.
[21:15:28] executing notify-send exec notify-send --urgency=normal --expire-time=3000 --icon= --category=im.received {aMSN :} {- name vient de se connecter}
[21:15:28] Error lauching notify-send : Unknown option - name vient de se connecter
It seems that the contact name dash is considered as an option dash by notify-send. This should probably be solved by putting the message between quotation marks (for instance
notify-send --option=value --option2=value2 "message" instead of
notify-send --option=value --option2=value2 message).