Behaviour of /me in Adium

An instant messenger which can connect to AIM, GTalk, Jabber, ICQ, and more.
User avatar
zaudragon
Growl Team
Posts: 1852
Joined: Sat Dec 04, 2004 5:05 am
Location: Kensington, CA, USA
Contact:

Post by zaudragon »

wunderwood wrote:than shoulden't it work like any other /whatever script?
NO!

Then you'll need "/me{does something}"

God, I'll hate that…
Blog | X(tras)
Communists code without classes.
User avatar
wunderwood
Crema
Posts: 303
Joined: Tue Dec 07, 2004 11:46 pm
Location: Los Angeles, Cali, US
Contact:

Post by wunderwood »

zaudragon wrote:
wunderwood wrote:than shoulden't it work like any other /whatever script?
NO!

Then you'll need "/me{does something}"

God, I'll hate that…
No such thing as simple I guess.
Last edited by wunderwood on Fri Mar 18, 2005 6:18 am, edited 1 time in total.
Ducks for everyone!
http://homepage.mac.com/wunderwood
-Wes
User avatar
Adam Iser
Crema
Posts: 427
Joined: Thu Dec 02, 2004 1:36 am

Post by Adam Iser »

Elephant it is! *ruffle*
User avatar
TheSilverFox06
Grandé
Posts: 770
Joined: Fri Dec 03, 2004 10:16 pm
Location: St. Paul, MN

Post by TheSilverFox06 »

wtmcgee wrote:
TheSilverFox06 wrote:I personally like the way /me acts now. It's the same command as is used to emote in IRC and bnet chatrooms (as well as other chatrooms, most likely). Example, if I type the following into IRC or bnet,

Code: Select all

/me jumps up and down
it would appear sort of like:

Code: Select all

- TheSilverFox06 jumps up and down -
The only problem with this is that there isn't that sort of display in instant messaging, and the next best thing is

Code: Select all

*jumps up and down*
Is it me, or is the /me command 2 extra keystrokes to get the same effect?
The asterix requires holding shift. It takes me a lot longer to hit shift-8 at the beginning and end of a message than it does to type slash-m-e-space consecutively at the beginning. This is especially because I haven't memorized the fact that the asterix is above the 8, so I have to look at my keyboard to find it.
User avatar
David Munch
Grandé
Posts: 892
Joined: Sun Dec 05, 2004 3:41 pm
Location: Denmark
Contact:

Post by David Munch »

Adam Iser wrote:Elephant it is! *ruffle*
Dont know if its still there, but older versions of ICQ had a button with an elephant on it, and pressing it gave the reciever a big elephant-trompet-kindasound.. :D
User avatar
thejokell
Frappa
Posts: 138
Joined: Sun Dec 05, 2004 9:16 pm
Location: behind an iBook
Contact:

Post by thejokell »

Adam Iser wrote:
thejokell wrote:But seriously, why not turn the "/me" thing into a plugin? That way those who want it can configure it (without adding to the prefs) and those who don't want it don't need to see it.
If all you see it as is two extra keystrokes, you're completely missing the point of the feature.

I might fix /me to the way it's supposed to behave just to ruffle some features. Is there some reason why you are so against it as to suggest implementing it as a separate plugin?
I'm against it just because I'd like adium to send out what I tell it to. ;) Like I said earlier, the only time I ever use "/me" is when I'm making a joke to someone who knows what it means, but changing it to *blah* kinda ruins that. (And when I said "plugin" I meant "script")

In the end it's not a big deal at all, I've just stopped writing /me period. But if the "feature" is going to be rethought I figured I should throw in my 2 cents. ;)
User avatar
TheSilverFox06
Grandé
Posts: 770
Joined: Fri Dec 03, 2004 10:16 pm
Location: St. Paul, MN

Post by TheSilverFox06 »

If the messaging protocols supported emoting, it would be awesome :)
Son of a Preacher Man
Crema
Posts: 499
Joined: Sat Dec 04, 2004 12:05 am
Location: Derby/York, UK
Contact:

Post by Son of a Preacher Man »

How about if Adium threw up "Andy hits Sam over the head with an inflatable penguin", say, as a 'status message' on-screen? Then gave the choice in the prefs as to whether to send it as /me or **.

For extra awesomeness it could treat either /me or ** on incoming messages in the same way :)
Image
User avatar
SadMac
Harmless
Posts: 7
Joined: Thu Mar 17, 2005 8:20 pm
Location: York, UK
Contact:

Post by SadMac »

Yes, that's completely the idea. It's not just supposed to be a shortcut for sticking stars around the message. It's supposed to work exactly like it does on IRC, where your client shows it as the user performing an action. It should also work for incoming and outgoing messages.

With options to determine whether Adium behaves as it currently does or more sensibly no one can possibly complain too.

I've now versed myself vaguely with objective-c (what a thoroughly peculiar language) so will have a go at adding it myself in the next few days if a proper dev hasn't done it already.
User avatar
Michae1M
Harmless
Posts: 13
Joined: Sat Jan 22, 2005 2:53 am

Post by Michae1M »

SadMac wrote:Yes, that's completely the idea. It's not just supposed to be a shortcut for sticking stars around the message. It's supposed to work exactly like it does on IRC, where your client shows it as the user performing an action. It should also work for incoming and outgoing messages.

With options to determine whether Adium behaves as it currently does or more sensibly no one can possibly complain too.

I've now versed myself vaguely with objective-c (what a thoroughly peculiar language) so will have a go at adding it myself in the next few days if a proper dev hasn't done it already.
I think if I were to implement this, I would use a hidden pref.

0 == off
1 == place name at the front
2 == enclose message in *s

That way people can choose what they want.

I also wouldn't touch the outgoing messages, only modify the local display. And there's my $.02
User avatar
SadMac
Harmless
Posts: 7
Joined: Thu Mar 17, 2005 8:20 pm
Location: York, UK
Contact:

Post by SadMac »

Yeah that would make sense to me. I'd leave in the option for the reformat outgoing messages tho. Some people seem to like it. Something like:

Display style =
  • Unaltered
  • with stars
  • with username (preferably by doing more than just saying **Sadmac something)
reformat outoing =
  • on
  • off
would seem logical.
Son of a Preacher Man
Crema
Posts: 499
Joined: Sat Dec 04, 2004 12:05 am
Location: Derby/York, UK
Contact:

Post by Son of a Preacher Man »

Yeah, I'm one of the people who likes it like that. I know lots of people who have never used irc, and they get confused by /me
Image
johnnaked
Harmless
Posts: 4
Joined: Fri Jan 21, 2005 11:37 pm

Post by johnnaked »

Hmm...

I'd like to see something along the lines of:

User1: Oh man. Blah blah blah.
User2: Really? Blah
*User1 smacks User2 around liberally with a trout.
User2: That was so unnecessary.

It'd be nice if it was broken up from the conversation (much like the way an away status update is shown) -- just to give it more of that ACTION! feel.

As far as outgoing/local reformatting... hmm... If you don't reformat outgoing messages, it isn't as fun when your friend just sees:

"xdemoncratx: *sprays on some Sucka Repellant*"

Mainly because I can actually type that.

I know Trillian has /me support; their messages get through like so:

"User1: * User1 takes off her overcoat."

Which... It just doesn't have that ACTION! flare as part of a dialogue.
Post Reply