This is just a little tool that JA & I were thinking could be useful after a discussion about certain contacts we have in common.
What it does:
- Reads a list of emails from autoblock.lst (one per line)
- When you go /busy (or change your status to busy in any other way) it blocks all contacts on the list.
- When you change your status to anything else, it unblocks them.
Simple.
Updated 4 April 2008
Change Log:
0.7:
- Added contact list "Locking": If you disconnect, auto-blocked contacts will be automatically unblocked.
0.6.1:
- Small code clean ups.
0.6:
- Per-user block lists.
- Fix bug where block list array was not re-initialized.
0.2.1 to 0.5:
- Added a GUI to the app, which you can use to modify the list.
- Added the option to override the ignore already blocked contacts behaviour.
- Fixed the initialization of the script - it doesn't create the Contacts array until you sign in now.
- Fixed numerous other bugs that I came across while adding the GUI.
0.2 to 0.2.1:
- !abreload text no longer appears in the chat window.
- Array
changed to Array(), dunno how that crept in. (00:30am release, maybe?
)
0.1 to 0.2:
- Removed a private email address that was being used to initialize the array (oops).
- Added Cookies recommendation to ignore blocked contacts.
- Added !abreload option - reloads the list.
- Some minor code changes. (LoadList function).