Download
(3 Kb)
Download
Updated: 04/10/14 04:58 PM
Pictures
File Info
Compatibility:
Live (1.0)
Updated:04/10/14 04:58 PM
Created:04/02/14 03:26 PM
Monthly downloads:29
Total downloads:9,891
Favorites:41
MD5:
AutoEmote  Popular! (More than 5000 hits)
Version: 1.2
by: Tajin [More]
AutoEmote lets you chat with more style.

Originally this addon was made to cope with the lack of chatbubbles by making talking players a bit more noticable (with emotes).

It has evolved from there and now features a wide variety of emotes that get triggered automatically when you chat and depending on what you say.

So no matter if you just want something that makes it easier for others to spot you when you're talking or if you want a nice tool to help your roleplaying, this might be just the addon for you.


Commands:
/autoemote - toggles the addon on/off


Default setup (per channel):
  • /say - Reacts to a wide range of generic keywords or checks for ! / ? at the end of the line if it couldn't find other keywords
  • /party - Uses the same filter as /say but only triggers when partymembers are nearby (needs testing)
  • /yell - Makes your character play the /shout emote
  • /emote - Uses a different filter that is tailored to toggle for different /emote keywords
  • For your own safety, AutoEmote will not trigger while you're in combat.
  • By default, AutoEmote is set to react to English and German keywords.

Here's an example :
/emote whistles happily
[Tajin] whistles happily
This will automatically trigger the /whistle emote.


Custom configuration:
If for any reason you aren't happy with my predefined filters, you can adjust them to your own needs. (though I'm always open for suggestions that I can include in the next update)
The filters are fully configurable.

To do so, open the "AutoEmoteFilter.lua" in a texteditor and make your changes. The basic layout is explained at the beginning of the file, but it should be fairly clear.
(if it isn't clear enough, then you probably shouldn't mess with it anyway)



Thanks for reading,
enjoy the addon.
v1.2 - 10.04.2014
  • Fixed a bug with the namefilter - emotes should now trigger only for your own chat, as intended.

v1.11 - 04.04.2014 - Quickfix
  • Fixed the default filter - /sitchair wrongfully occured too often

v1.1 - 04.04.2014
  • Rewrote filtering mechanism
  • Filter stored in separate file - easier to adjust
  • Some safety checks added - AE won't trigger in combat
  • All channels can be used (in theory)
  • Partychannel only triggers emotes when partymembers are in range (requires testing)
  • Default filters for /emote channel added

v1.0 - Initial release
  • listen to messages on /say
  • messages filtered "manually"
  • on/off trigger included
  • on/off state is saved
Optional Files (0)


Archived Files (2)
File Name
Version
Size
Uploader
Date
1.11
3kB
Tajin
04/04/14 06:57 AM
1.0
2kB
Tajin
04/02/14 03:26 PM


Post A Reply Comment Options
Unread 04/02/14, 03:53 PM  
Cabum

Forum posts: 0
File comments: 4
Uploads: 0
sounds like a great idea, going to try as soon the servers are up
Report comment to moderator  
Reply With Quote
Unread 04/02/14, 05:13 PM  
Qwynn
Guest

Join Date: Not Yet
Forum posts: 0
File comments: 0
Uploads: 0
Interesting concept, but will probably need to be tweaked by the user quite a bit.

Also, are emotes considered local chat? Or is it just /say?
Report comment to moderator  
Edit/Delete Message Reply With Quote
Unread 04/02/14, 05:28 PM  
Tajin
 
Tajin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 29
File comments: 12
Uploads: 1
Emotes have their own channel. It only reacts to /say.

I've thought about making it user-configurable but I can't think of a very user-friendly of doing that. The filters however are set to be rather coarse, so they should trigger often enough.
Report comment to moderator  
Reply With Quote
Unread 04/02/14, 05:51 PM  
Qwynn
Guest

Join Date: Not Yet
Forum posts: 0
File comments: 0
Uploads: 0
Originally Posted by Tajin
Emotes have their own channel. It only reacts to /say.

I've thought about making it user-configurable but I can't think of a very user-friendly of doing that. The filters however are set to be rather coarse, so they should trigger often enough.
Good to know.

While it may not be user-friendly, editing the file on its own is easy enough it seems, so there's that.
Report comment to moderator  
Edit/Delete Message Reply With Quote
Unread 04/03/14, 02:15 AM  
Tajin
 
Tajin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 29
File comments: 12
Uploads: 1
Here's my current list of changes that I have planned. Feel free to add your thoughts.


1. add "/yell"
- guess this only really needs one emote, regardless of what you're yelling

2. add Partychat
- identical to /say but only when other partymembers are nearby

3. add more exceptions:
- don't trigger when the player is in combat
- don't trigger when the player is in stealth
- (not sure) don't trigger when the player is moving

4. some more keyword/emote combinations, including a few exotic ones that likely won't trigger very often

5. I'll consider adding some useroptions but I'm still not sure what makes sense here. Maybe just a few toggles for different channels.

6. I'll move the filters to a separate file, restructure them and add some comments for those who want to make their own changes.
Report comment to moderator  
Reply With Quote
Unread 04/03/14, 07:07 AM  
Qwynn
Guest

Join Date: Not Yet
Forum posts: 0
File comments: 0
Uploads: 0
All good features.

What about parsing the emote channel for keywords? As an example, it'd be very handy for things like:

/emote nods his head in greeting.

With an automatic /nod.

One other thing I'd suggest, assuming it is possible, is perhaps some form of toggle or prevention system for when the player is already in a looping emote. This most refers to things like any of the /sit or /sleep emotes, which autoemote will break to play it's own on triggers.

However, that may not be possible. Which is fine. In that case it's just a matter of the user toggling it off manually during such times.

Filters in a separate file for easier customization is great. As it was I found it easy to read, but others may not.
Last edited by : 04/03/14 at 07:09 AM.
Report comment to moderator  
Edit/Delete Message Reply With Quote
Unread 04/03/14, 09:51 AM  
Tajin
 
Tajin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 29
File comments: 12
Uploads: 1
Originally Posted by Qwynn
One other thing I'd suggest, assuming it is possible, is perhaps some form of toggle or prevention system for when the player is already in a looping emote.
I don't think theres a way to detect if another emote is already playing.

Originally Posted by Qwynn
What about parsing the emote channel for keywords?
Good idea, I'll include that. In fact I'll just make the filter fully configurable.


Here's an example of the config:
Code:
local AutoEmoteFilter = {
	[CHAT_CHANNEL_YELL] = {
		{	
			0,
			{""},
			{"/shout"}
		}
	},
	[CHAT_CHANNEL_EMOTE] = {
		{	
			2,
			{" music "," song "," musik "},
			{"/drum","/flute","/lute"}
		},{	
			2,
			{" dance"," dancing "," tanzt "," tanzen "},
			{"/dance","/dancedrunk","/"}
		}
	},
	[CHAT_CHANNEL_SAY] = {
I'll have to do a bit more testing first but if all goes well, I'm going to upload the new version later today.
Report comment to moderator  
Reply With Quote
Unread 04/03/14, 11:59 AM  
Qwynn
Guest

Join Date: Not Yet
Forum posts: 0
File comments: 0
Uploads: 0
Looks good! And looking forward to it!
Report comment to moderator  
Edit/Delete Message Reply With Quote
Unread 04/04/14, 02:46 AM  
Tajin
 
Tajin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 29
File comments: 12
Uploads: 1
Originally Posted by Tajin
I'm going to upload the new version later today.
Well, seems like the ESO release-downtime messed up my schedule a bit.
Report comment to moderator  
Reply With Quote
Unread 04/04/14, 04:40 AM  
UnlitPhoenix

Forum posts: 0
File comments: 13
Uploads: 0
I'm on the EU server and can't seem to get this addon working with the emote messages. Nothing happens. I don't think I'm doing anything wrong. I didn't try to add any different emotes to your filter list either. Is it not fully implemented yet?

I've yet to try in a group as my friends aren't online yet.
Report comment to moderator  
Reply With Quote
Unread 04/04/14, 06:20 AM  
Tajin
 
Tajin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 29
File comments: 12
Uploads: 1
Originally Posted by UnlitPhoenix
Nothing happens.
Hmm ok, I'll check it out when I get home.
It worked alright yesterday but there's a slim chance that I ****ed something up when I uploaded it today.

Meanwhile, you can try using v1.0 instead, see if that works for you.


Thanks for reporting.


Anyone else having problems with v1.1 ?
Last edited by Tajin : 04/04/14 at 06:21 AM.
Report comment to moderator  
Reply With Quote
Unread 04/04/14, 06:42 AM  
MObsdeep

Forum posts: 0
File comments: 2
Uploads: 0
/sitchair

This mod is EXACTLY what I have been lookin for, I even posted I was looking for this on reddit the other day. I updated and since them I notice a lot of words make me /sitchair, just a heads up
Report comment to moderator  
Reply With Quote
Unread 04/04/14, 06:53 AM  
Tajin
 
Tajin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 29
File comments: 12
Uploads: 1
Re: /sitchair

Originally Posted by MObsdeep
I updated and since them I notice a lot of words make me /sitchair, just a heads up
My bad, there was a mistake in the filter.
Open AutoEmoteFilter.lua, search for /sitchair and in both cases change the 1 to a 2.

I'll upload a fix shortly.
Report comment to moderator  
Reply With Quote
Unread 04/04/14, 08:12 AM  
MObsdeep

Forum posts: 0
File comments: 2
Uploads: 0
Re: Re: /sitchair

Originally Posted by Tajin
Originally Posted by MObsdeep
I updated and since them I notice a lot of words make me /sitchair, just a heads up
My bad, there was a mistake in the filter.
Open AutoEmoteFilter.lua, search for /sitchair and in both cases change the 1 to a 2.

I'll upload a fix shortly.
****ing brilliant mod btw, I can't tell you how happy it makes me, little subtle mods like this complete my experience.
Report comment to moderator  
Reply With Quote
Unread 04/04/14, 11:15 AM  
UnlitPhoenix

Forum posts: 0
File comments: 13
Uploads: 0
Originally Posted by Tajin
Meanwhile, you can try using v1.0 instead, see if that works for you.


Thanks for reporting.
1.0 doesn't work either. Is there a clash with another addon maybe? I'm using FTC and SpamFilter. Perhaps SpamFilter is doing something it shouldn't be? SpamFilter blocks out gold seller ads from chat.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.