From de52c85164a0f98dee94d62b824dd2360cd77d54 Mon Sep 17 00:00:00 2001 From: "shackspace e.V" Date: Thu, 6 May 2010 22:36:57 +0200 Subject: initial commit number two --- modules/join | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100755 modules/join (limited to 'modules/join') diff --git a/modules/join b/modules/join new file mode 100755 index 00000000..af1c0117 --- /dev/null +++ b/modules/join @@ -0,0 +1,14 @@ +#! /bin/sh + +case "$1" in + (--help) echo set default_command to atwall and back ;; + (off) + echo /set default_command espeak >$NOISE_linefeed + echo "disabled chat mode (set back to espeak)" ;; + (*) + echo /set default_command atwall >$NOISE_linefeed + echo "enabled chat mode" + echo q or /chat off to go back to espeak ;; + + +esac -- cgit v1.2.3 From f199aff05248164cc49391de2e9785416e9902fb Mon Sep 17 00:00:00 2001 From: "shackspace e.V" Date: Thu, 6 May 2010 22:47:01 +0200 Subject: prepared /join and /part for room based chatting --- modules/join | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'modules/join') diff --git a/modules/join b/modules/join index af1c0117..0e0bec2a 100755 --- a/modules/join +++ b/modules/join @@ -1,14 +1,12 @@ #! /bin/sh case "$1" in - (--help) echo set default_command to atwall and back ;; - (off) - echo /set default_command espeak >$NOISE_linefeed - echo "disabled chat mode (set back to espeak)" ;; + (--help) echo set default_command to chat and join channel ;; (*) echo /set default_command atwall >$NOISE_linefeed - echo "enabled chat mode" - echo q or /chat off to go back to espeak ;; + echo /set chat_channel $1 >$NOISE_linefeed + echo "joined channel $1" + echo /part off to go back to espeak ;; esac -- cgit v1.2.3 From 47361ddde830e7ce4653d33d380e4d66bed9c1b4 Mon Sep 17 00:00:00 2001 From: "shackspace e.V" Date: Thu, 6 May 2010 22:47:45 +0200 Subject: fixed join (atwall) --- modules/join | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'modules/join') diff --git a/modules/join b/modules/join index 0e0bec2a..2705abac 100755 --- a/modules/join +++ b/modules/join @@ -3,7 +3,7 @@ case "$1" in (--help) echo set default_command to chat and join channel ;; (*) - echo /set default_command atwall >$NOISE_linefeed + echo /set default_command chat >$NOISE_linefeed echo /set chat_channel $1 >$NOISE_linefeed echo "joined channel $1" echo /part off to go back to espeak ;; -- cgit v1.2.3 From 5664f6beafe6a7796835dc1c5be7bac4a0c4aa65 Mon Sep 17 00:00:00 2001 From: "shackspace e.V" Date: Fri, 7 May 2010 04:28:14 +0200 Subject: now telling who joined --- modules/join | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'modules/join') diff --git a/modules/join b/modules/join index 2705abac..68afcb66 100755 --- a/modules/join +++ b/modules/join @@ -3,10 +3,13 @@ case "$1" in (--help) echo set default_command to chat and join channel ;; (*) + . /tmp/noise/$NOISE_pid/environment + nick="${chat_nick-$NOISE_pid}" + echo /send_to_channel "${1-#23}" "$nick" joined the channel >$NOISE_linefeed echo /set default_command chat >$NOISE_linefeed - echo /set chat_channel $1 >$NOISE_linefeed - echo "joined channel $1" - echo /part off to go back to espeak ;; + echo /set chat_channel "${1-#23}" >$NOISE_linefeed + echo " joined channel ${1-#23}" + echo /part to go back to espeak ;; esac -- cgit v1.2.3