updates :)
This commit is contained in:
parent
494ff28cc4
commit
758db52158
2 changed files with 10 additions and 4 deletions
8
irc-bot
8
irc-bot
|
@ -2,14 +2,16 @@
|
|||
|
||||
# Super simple IRC bot.
|
||||
|
||||
NICK="bitlair-space"
|
||||
CHANNEL="#bitlair-test"
|
||||
NICK="bitlair"
|
||||
CHANNEL="#bitlair"
|
||||
SERVER="irc.smurfnet.ch"
|
||||
INPORT="31337"
|
||||
|
||||
set -eu
|
||||
set -o pipefail
|
||||
|
||||
trap 'kill $(jobs -p)' INT TERM EXIT
|
||||
|
||||
loop="/tmp/irc-bot-loop"
|
||||
mkfifo "$loop"
|
||||
trap "rm -f $loop" INT TERM EXIT
|
||||
|
@ -25,7 +27,7 @@ echo "JOIN $CHANNEL"
|
|||
tail -f "$loop" &
|
||||
|
||||
while true; do
|
||||
echo "NOTICE $CHANNEL $(nc -lp "$INPORT" | tr '\n' ' ')"
|
||||
echo "NOTICE $CHANNEL $(nc -lp "$INPORT" | tr -c -d '[:print:]')"
|
||||
done
|
||||
} | \
|
||||
nc "$SERVER" 6667 | while read message; do
|
||||
|
|
6
start.sh
6
start.sh
|
@ -1,3 +1,7 @@
|
|||
#!/bin/bash
|
||||
|
||||
su -s /bin/bash - nobody -c "$(dirname $0)/irc-bot"
|
||||
while true
|
||||
do
|
||||
su -s /bin/bash - nobody -c "$(dirname $0)/irc-bot"
|
||||
sleep 10
|
||||
done
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue