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
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.
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
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
Is this compatible with dAxInterface? I currently have this installed already.
I would prefer not to have to type in messages every single time but I love the extra power this has (/awayhere will be useful when in several chats including #iRPG; the variables - especially time ones - even more so).
If not, maybe you could approach `realillusions about some kind of collaboration to merge the two...? Thanks!
This script doesn't need dAx to work, it's built on top of dAmn's code itself, and it doesn't hijack dAmn's functions like some other scripts do, and other scripts can be built on top of this one, so if this script doesn't work - it's because some other scripts take hold of dAmn functions for themselves only, and there's nothing I can do about it.
And heh, I just went to the script that you linked me to, and I cannot but notice the shameless similarity to my dAway system script. It also got a DD, nice.
--
:: Everyone has photographic memory; not everyone has the film for it ::
...but does yours have a user interface? Because that would be cool! I'm asking if I can use the new codes here in his interface! Also intructions for /awayhere - though there is no option for that in his.
...aaaand this script records all the messages that you've missed while you were away if you haven't noticed! lol j/k
Yeah, UI is something I was thinking about, but I don't have much time to play around in dAmn anymore, that's why I stopped developing these scripts...
But I will definitely keep your suggestions in mind, and if several people demand that kind of functionality, I'll have to find some time and implement it.
Cheers!
--
:: Everyone has photographic memory; not everyone has the film for it ::
--
Is that sock in your pants, or are you just really happy to see me XD
I am that which hides behind the veil
I creep along your darkest desire
I'm not the person you think I am
I hunt
I howl
I'm always on the prowl
--
:: Everyone has photographic memory; not everyone has the film for it ::
--
Is that sock in your pants, or are you just really happy to see me XD
I am that which hides behind the veil
I creep along your darkest desire
I'm not the person you think I am
I hunt
I howl
I'm always on the prowl
--
KONY 2012
I would prefer not to have to type in messages every single time but I love the extra power this has (/awayhere will be useful when in several chats including #iRPG; the variables - especially time ones - even more so).
If not, maybe you could approach `realillusions about some kind of collaboration to merge the two...? Thanks!
--
Avatar commissioned from `Synfull
And heh, I just went to the script that you linked me to, and I cannot but notice the shameless similarity to my dAway system script. It also got a DD, nice.
--
:: Everyone has photographic memory; not everyone has the film for it ::
...but does yours have a user interface?
--
Avatar commissioned from `Synfull
lol j/k
Yeah, UI is something I was thinking about, but I don't have much time to play around in dAmn anymore, that's why I stopped developing these scripts...
But I will definitely keep your suggestions in mind, and if several people demand that kind of functionality, I'll have to find some time and implement it.
Cheers!
--
:: Everyone has photographic memory; not everyone has the film for it ::
--
Avatar commissioned from `Synfull