Keep in mind these important tips
As you develop your scripts that utilize monitor.chat.sh, you should keep in mind the following:
- Maintain a list of scripts and code files that call the monitor.chat.sh script.
- Use recursive grep to find files that are calling monitor.chat.sh, for example:
# look in all the php files to see which ones are calling monitor.chat.sh: find /var/www -name "*.php" -type f | xargs grep -l monitor.chat.sh # look in my ~/bin directory to see which files are calling monitor.chat.sh: find ~/bin/ -type f | xargs grep -l monitor.chat.sh
- You can safely disable the monitor.chat.sh script simply by adding
exitas a line of code directly under
- While you are developing a new script, send the messages to the test chatroom
email@example.com using “test” as the second parameter.
- Avoid placing the monitor.chat.sh script in any loop. It could get your server blocked! It is better to aggregate the results of a loop and send them in a single message after the loop has completed.
- Use a desktop XMPP client to review your messages while you are developing scripts.
Last modified December 4, 2020