if logic and crude programming in away messages

Request features that you'd like to see in future versions of AIM+.

Moderators: Big-O Ryan, Big-O Mark

Locked
Luke++
Newbie
Newbie
Posts: 7
Joined: Sun May 05, 2002 7:44 pm
Contact:

if logic and crude programming in away messages

Post by Luke++ »

I'm not sure if this can be done due to the setup of AIM; however, it would be really cool if Away messages could have some sort of "inline" logic in them.
example:
------------------------------------
%~ (if (%n == myBoss))
%~ "Doing work";
%~ (else)
%~ "Sleeping";
------------------------------------

something like this would be amazing. Another exampe could be:
----------------------------------
%~ (if (%t <= 5))
%~ "At work";
%~ (else) /* after work */
%~ "Happy hour";
----------------------------------

Things could get crazy. Basic rational operators would be need for this. %~ should be used to check code, and should return some sort of string if there are syntax problems. But, if something like this were possible, things could get crazy. You could create log files everytime your away message was rendered, the possiblilites go on. Tell me what you think.
User avatar
Big-O Mark
Shortbus Driver
Shortbus Driver
Posts: 804
Joined: Sun Jan 20, 2002 5:20 pm
Location: Big-O Software
Contact:

Post by Big-O Mark »

Something like this would definitely be pretty neat to use in away messages. Some users came up with similar ideas that would require no logic or programming on the user end, it would be all built-in to AIM+. Here are links to the threads:

Scheduled Away Messages

Buddy Specific Away Messages
-Mark
Big-O Software
Luke++
Newbie
Newbie
Posts: 7
Joined: Sun May 05, 2002 7:44 pm
Contact:

true

Post by Luke++ »

Those threads look good. I still think a sort of low level logic would be alittle bit more powerful. It opens up alittle more options to the user. Perphas a mix of both? The buddy specific message is alittle different than what I was refering to though. Just a thought though.
Thanks for the response.
-Luke
Guest

Post by Guest »

I think low level logic sounds really cool. maybe even some For loops or something. Like, if they IM you 4 times, the 5th message could be like 'I think you're becoming obsessed with me.' ooo... [thinks about the fun]
WeRD
Newbie
Newbie
Posts: 7
Joined: Sat May 18, 2002 7:40 pm
Contact:

Post by WeRD »

This would be absolutely great. This and the tabbed im windows are what I'm looking forward to the most. There are so many possibilities with this. you could even use AND (&&) or OR (||) operands, like:

Code: Select all

if (%n == "BillyBob") {
     away = "Go away"; }
elseif (%n == "MyBuddy1") || (%n == "MyBuddy2") {
     away = "poopy head"; }
else {
     away = "I'm not here"; }
It could even have functionality to automatically create variables based off each of your saved away messages, like:

Code: Select all

if (%n == "MyBuddy1") {
     away = out1; }
...where 'out1' is a saved away message of "I'm out, leave a message."

I'm really looking forward to a feature like this.

WeRD
User avatar
timrosenfeld
Addict
Addict
Posts: 35
Joined: Mon Jun 10, 2002 3:44 pm
Location: Columbia, SC USA
Contact:

Post by timrosenfeld »

I was just doing a search for something and came across this posting and I love this idea so much. I REALLY think it should be incorporated into AIM+.
Locked

Who is online

Users browsing this forum: No registered users and 0 guests