Site Header

Deviation Actions
Promoted Deviations
Suggested Deviants
Suggested Collections
Description
IF YOU NOTICE THAT THIS SCRIPT IS BEING MISSUSED REPORT IT TO THE HELP DESK!
Use it wisely and responsibly!
I made this to help you and this community not to drive it nuts.
Now compatible with dAmn WebClient 0.7 and Firefox 3.0
What's this?
This is a greasemonkey script for deviantArt Messaging Network. It adds the functionality to set an individual away message for each channel you're in, as well as to set an away status in some channels while not in others.
Ok I want to try it. How do I install it?
In order to use it, you must be using Mozilla or Mozilla Firefox, and you must have the Greasemonkey extension installed.
Next, click the
And that's it. Read the commands section to learn how it's used.
Commands
Simply type the command into the chat's inputbox.
/awayhelp - Displays the help window.
/awayall - Sets the away message for all channels the user is in (similar to dAx'/setaway).
/awayhere - Sets the away message for the current channel (ONLY).
/awaysummary - Displays a detailed view of all the channels in which you're away.
/backall - Clears the away message for all the channels the user is in (similar to dAx' /setback).
/backhere - Clears the away message for the current channel (ONLY).
Macros
Here is the list of macros that can be used anywhere in your away messages:
%ME% - your username. (similar to /me)
%TO% - the username of a person who triggered the away message.
%CHANNEL% - the name of the channel in which the trigger occured (i.e. #flashers).
%NO_MSGS% - the number of messages (the number of times someone tried to contact you) since you started being away.
%AWAY_TIME% - this is the time when you started being away (i.e. 17:08)
%AWAY_DURATION% - this is the duration since you started being away (i.e. 45mins)
%RANDOMXX-YY% - where XX and YY are numerical values, generates a random number betwen XX and YY.
Notes
The default message is "Sorry %TO%, but %ME% is away right now." and will be used if you use /awayall (or /awayhere) without any parameters.
If you start your message with a '+' sign, (ie /awayall +some_message), then some_message will be applied to the end of default message as a reason
("Sorry %TO%, but %ME% is away right now. Reason: some_message")
Example usage
/awayall I'm sorry %TO%, but %ME% is not in the %CHANNEL%. Reason: Busy.
result: I'm sorry Someone123, but ArtBIT is not in the #Flashers. Reason: Busy.
/awayall %TO%: I'm sorry, but I'm away atm. I've been away since %AWAY_TIME%h and I'll be back in %RANDOM2-5%h.
result: Someone123: I'm sorry, but I'm away atm. I've been away since 17:53h and I'll be back in 3h.
I hope you'll enjoy it as much as I do. Cheers.
To do
Visual notification on the screen if you had any missed personal messages
Audio notification on the screen if you had any missed personal messages
Buttons in /awaysummary window for clearing all the messages for particular channel
Saving and loading your personalized messages
Clearing the list of missed messages for the particular channel, and for all the channels
Changelog
v0.4
v0.3
v0.2
0.1_BETA!!!
THANKS TO EVERYONE WHO HELPED ME TEST IT!
Use it wisely and responsibly!
I made this to help you and this community not to drive it nuts.
This is a greasemonkey script for deviantArt Messaging Network. It adds the functionality to set an individual away message for each channel you're in, as well as to set an away status in some channels while not in others.
In order to use it, you must be using Mozilla or Mozilla Firefox, and you must have the Greasemonkey extension installed.
Next, click the
≣ INSTALL SCRIPT ≣to install the (newer) script and a greaseMonkey script installation window will open. To install the script press the "Install" button.
And that's it. Read the commands section to learn how it's used.
Simply type the command into the chat's inputbox.
Here is the list of macros that can be used anywhere in your away messages:
("Sorry %TO%, but %ME% is away right now. Reason: some_message")
result: I'm sorry Someone123, but ArtBIT is not in the #Flashers. Reason: Busy.
result: Someone123: I'm sorry, but I'm away atm. I've been away since 17:53h and I'll be back in 3h.
I hope you'll enjoy it as much as I do. Cheers.
v0.4
- Compatible with dAmn WebClient 0.7
v0.3
- Added the list of missed messages in the /awaysummary window
- Changed the info message when you start being away
v0.2
- Increased the delay for away trigger to avoid endless message loops
- Changed the summary to show up in a separate window
- Did the same for the help window
- Fixed some minor bugs
0.1_BETA!!!
- Initial release.
THANKS TO EVERYONE WHO HELPED ME TEST IT!
Image size
962x770px 19.62 KB
Comments163
Join the community to add your comment. Already a deviant? Log In
Um how do i use this script o-o it doesnt work for me
Award a badge





































