changeset 316:e315566f09b0

Add a sample script for the events command
author Mikael Berthe <mikael@lilotux.net>
date Fri, 15 Jul 2005 13:52:45 +0100
parents 1ceb68eb2fc1
children f2d29644a0df
files mcabber/contrib/eventcmd
diffstat 1 files changed, 30 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mcabber/contrib/eventcmd	Fri Jul 15 13:52:45 2005 +0100
@@ -0,0 +1,30 @@
+#! /bin/sh
+#
+# Sample events script for mcabber
+# Plays a sound when receiving a message
+#
+# To use this script, set the "events_command" option to the path of
+# the script (see the mcabberrc.example file for an example)
+#
+# MiKael, 2005-07-15
+
+# The following sound comes with the gtkboard package,
+# you can modify this line to play another one...
+CMD_MSG_IN="/usr/bin/play /usr/share/sounds/gtkboard/machine_move.ogg"
+
+event=$1
+arg1=$2
+arg2=$3
+
+if [ $event == "MSG" ]; then
+  case "$arg1" in
+    IN)
+      # Incoming message from buddy $arg2
+      $CMD_MSG_IN > /dev/null 2>&1
+      ;;
+    OUT)
+      # Outgoing message for buddy $arg2
+      ;;
+  esac
+fi
+