Category: Mini Games/ROFL
Addon Information
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Duugu's Portal Bug Reports Feature Requests
Author:
Version:
1.3.2
Date:
11-05-2008 02:11 PM
Size:
63.94 Kb
Downloads:
18,177
Favorites:
180
MD5:
Pictures
Click to enlarge
S. Freudspoket
AGT - Automatic Goblin Therapist   Popular! (More than 5000 hits)


Ever had an annoying conversation with one of these morons who couldn't shut up?
A brainsick lvl 1 orc asks you every few minutes for some gold?
Whispers with "r u healer?" over and over again?

From now on your personal Automatic Goblin Therapist will do the job for you. He will do the full conversation for you - guarding your back AND doing all the treatment.

Every character who whispers you is added to the Waiting Room.
A left click on a character in the Waiting Room moves it to Surgery where the last whisper and all further whispers are automatically answered by your diligent Goblin Therapist.
A second left click will move the character back to the Waiting Room.
A right click kicks the character out of Surgery or Waiting Room and opens a seat for new patients.
  • To don't confuse the conversation partner the Therapist answers in a natural manner. He's typing 500 characters per minute. So don't complain about him.
  • Surgery or not ... the Goblin Therapist will not automatically respond to any whispers if you are afk or dnd.
  • Furthermore the Goblin Therapist will inform you if the patient ignores you.
  • Characters will be automatically removed from the Surgery and the Waiting Room after 5 minutes without any new whispers.
  • The Goblin Therapist is able to handle up to five patients simultaneously.
  • Configuration via the Blizzard interface menu.

Credits
  • ELIZA is a computer program by Joseph Weizenbaum, designed in 1966, which parodied a Rogerian therapist, largely by rephrasing many of the patient's statements as questions and posing them to the patient. (http://en.wikipedia.org/wiki/ELIZA)
  • I took lot of the source code from Michal Wallace's and George Dunlop's JavaScript implementation of ELIZA (http://www.manifestation.com/neurotoys/eliza.php3) and ported it to lua.

Best of conversations
I really would like to see your personal "best of" therapist conversations.
If you have some and would like to share them with us please take a screenshot or copy the chatlog and send them via PM to me.

Psychoshamoo: http://docs.google.com/Doc?id=dgb7xtgh_17hhh53gf9&hl=en
Codex: http://www.scherbenweltkorps.de/agt/codexconv.html
Xieje: http://www.scherbenweltkorps.de/agt/convXieje.html
Fonjask: http://www.textdump.com/v/?k=MjM1MA==
Jicy: http://www.scherbenweltkorps.de/agt/jicy.html


Custom Libraries
The Therapist uses a library of keywords and responses to work with the patients. With 1.2 there's a option to edit and add keywords and responses and to load custom libraries.
Please click on the "HELP" button in the library edit window before (!) you add or modify the library to learn how to do this.

Share Your Custom Library
If you create a custom library and you think it's worth to provide theses changes to others, then send you custom library via PM to me and I'll add it to the default AGT libraries list.
To send me a custom library please copy the AGT saved variables file.
Where do I find this file?
\World of Warcraft\WTF\Account\YOURACCONTNAME\ServerName\CharacterName\SavedVariables\AGT.lua
  Change Log - AGT - Automatic Goblin Therapist
1.3.2
- Slightly changed the phrase recognition mechanics
- toc updated to 30000

1.3.1
- Bugfix: Minimap Button Frame not longer breaks the addon

1.3
- 3.0 changes
- Bugfix: Malformed pattern bug

1.2.3
- removed overlooked debug code

1.2.2
- Fixed a bug with the "guild pass trough" option
- added a "quote" option.
AGT replies to whispers without recognized keywords with neutral phrases like "I see" or "I'm not sure I understand\nyou fully".
The quote option is to add more variety to these kind of replies. The option forces AGT to reply to x percent of the incoming whispers without a keyword with a "best fit" quote out of a list approx. 850 predefinied quotes.
If you set the option to 100% AGT answeres every whisper without a listed keywords with a quote. If you set the option to 0% AGT don't replies with quotes.
A good value for this option could be "20%", where AGT replies with a quote to 20% of all whispers without a keyword.

1.2.1
- Added a "Pass Through Guild" option. AGT will not reply to characters from your guild.

1.2
- Added "Greet" option to deactivate the initial "Do you ever say hello" question.
- Added "Edit Library" option
- AGT will not longer repeat the last response if there are multiple responses available for the related keyword. However there are keywords with only one response.
- AGT will reply to the keywords "what, who, where, when, or why" with a "why do you ask" statement only if the whisper was a question (ends with ?)
- Fixed a bug with malformed patterns and unfinished captures.
- Added a "Pass Through Friends" option. AGT will not reply to characters from your friends list.

1.1
- Added some options (accessible via the blizzard interface menu)

1.0
- Inital version
  Optional Files - AGT - Automatic Goblin Therapist
Sorry, there are currently no optional files available.
  Comments - AGT - Automatic Goblin Therapist
Post A Reply Comment Options
Old 10-26-2009, 01:00 PM  
Kunitsu
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Thanks!

This has to be my favorite wow add-on! Just a quick thank you for creating and continuing to develop it, it's appreciated.

I also wanted to suggest adding a chat log feature, which would start and stop when someone is placed into surgery, and would only capture whispers... I'm not sure how feasible it'd be, but I think it would be a great addition to an already fantastic piece of software.
Kunitsu is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-17-2009, 11:22 PM  
xtoq
A Fallenroot Satyr
 
xtoq's Avatar
Interface Author - Click to view interfaces

Forum posts: 24
File comments: 492
Uploads: 1
Quote:
Originally posted by Appi
Is there any specific edit I can do to allow me to see more then 3 people in the waiting room? I usually ahve 5+ whispers at one time.
There's a slider on the options page, but I think the max is 5 people.

In response to your "legitimate whisper" complaint below, you can set it to not automatically put them in therapy. Then you simply click the name and put them in therapy yourself.
__________________
There is absolutely no evidence to support the theory that life is serious.

Last edited by xtoq : 10-17-2009 at 11:28 PM.
xtoq is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-16-2009, 06:46 PM  
Appi
http://rawr.mp =]
Premium Member

Forum posts: 6
File comments: 3
Uploads: 0
Is there any specific edit I can do to allow me to see more then 3 people in the waiting room? I usually ahve 5+ whispers at one time.
Appi is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-08-2009, 04:21 PM  
Axeblade346
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Nice addon thanks.

I was wandering it can be edit to just "treat" pre-listed names, that is added via an interface.
Its a hassle to keep people just /w me out of theraphy.

It is funny how many times people actaully respond to the addon, and how long they keep talking to it.

Been using it 4 days and my record is about 12 mins from a friends new alt who just thought I was being funny whith him while actaully in busy in a raid.
__________________
Was I suppose to sign this?
Axeblade346 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-07-2009, 04:07 AM  
Zeta91
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
New question...
Why does it not save the Key Words & Responses I have added on to the "Original" Library?
Zeta91 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-21-2009, 07:15 PM  
Redwood Elf
A Deviate Faerie Dragon
 
Redwood Elf's Avatar
Interface Author - Click to view interfaces

Forum posts: 15
File comments: 54
Uploads: 1
I edit the word "Surgery" to come up as "On the Couch" - Therapists, after all, don't actually cut your brain open (Though with some of the people sending whispers these days, that might improve their minds)
Redwood Elf is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-18-2009, 11:16 PM  
Appi
http://rawr.mp =]
Premium Member

Forum posts: 6
File comments: 3
Uploads: 0
I feel so bad when I get a legitimate whisper... :3.
Appi is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-14-2009, 08:04 AM  
Limb0
A Chromatic Dragonspawn
 
Limb0's Avatar
Interface Author - Click to view interfaces

Forum posts: 153
File comments: 88
Uploads: 6
I've been using AGT since May and simply <3 this addon, thank you

One thing though...




Is it bad that I get excited when I get put on ignore?
__________________
Projects...

Limb0 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 06-01-2009, 05:57 PM  
Zeta91
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
Hi, Duugu,

I figured it out, and I am not sure why it made a difference though, but instead of downloading and saving the file, I just opened and extracted. Maybe that was what i was suppose to do, and I read the instructions on downloading it wrong, but anyways thanks for what you advice you had to offer, and I love the addon! Very awesome.
Zeta91 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-30-2009, 02:08 PM  
Redwood Elf
A Deviate Faerie Dragon
 
Redwood Elf's Avatar
Interface Author - Click to view interfaces

Forum posts: 15
File comments: 54
Uploads: 1
Multiple

Could there be a feature to have multiple "personality files" (I.E. Libraries) that can be selected from within the configuration screen? (Maybe to annoy RP-er annoyances on a RP server)

For example, Let's say I make a Library that talks with the Trollish "Cajun" dialect (Ending most of the statements with "mon", etc) to be used when I play a Troll character, but I'd like to use the default therapist library for my other characters, without having to move files in and out of the addon folders?

Oh, and shouldn't "surgery" be more properly labelled "On the Couch"?

(EDIT) And going through the libarary while editing, I came across this:

[79] = {Text = "Really, Selected = false,}, always?", Selected = false,},

Shouldn't that be:

[79] = {Text = "Really, always?", Selected = false,},

It looks like you accidentally pasted "Selected=false,}," in the middle of the quote string

Last edited by Redwood Elf : 05-01-2009 at 10:45 AM.
Redwood Elf is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-26-2009, 12:40 PM  
Duugu
A Cobalt Mageweaver
 
Duugu's Avatar
Interface Author - Click to view interfaces

Forum posts: 223
File comments: 145
Uploads: 16
Quote:
Originally posted by Zeta91
OK i did what you said Duugu, all the way up to the "paste in paint" part and when I came to post it here, there's an option of "insert image", I figure thats what I do next? But it is not working? Any ideas? Or did i do something wrong lol? Sorry for the extra trouble, just not too good at this stuff.
You could use a free hosting service like http://www.imageshark.com and post the link to your image.
Duugu is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-26-2009, 02:04 AM  
Zeta91
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
OK i did what you said Duugu, all the way up to the "paste in paint" part and when I came to post it here, there's an option of "insert image", I figure thats what I do next? But it is not working? Any ideas? Or did i do something wrong lol? Sorry for the extra trouble, just not too good at this stuff.

Last edited by Zeta91 : 04-26-2009 at 02:05 AM.
Zeta91 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-25-2009, 08:55 PM  
zOMGREI
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
Quote:
Originally posted by Duugu
There's an option called "Quotes". Just set it to 0 percent.
Oh. Duh. It didn't even register with me that it would have been a slider. Thanks!
zOMGREI is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-25-2009, 07:05 PM  
Duugu
A Cobalt Mageweaver
 
Duugu's Avatar
Interface Author - Click to view interfaces

Forum posts: 223
File comments: 145
Uploads: 16
Quote:
Originally posted by zOMGREI
Is there a way to disable the usage of quotes?
There's an option called "Quotes". Just set it to 0 percent.
Duugu is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-25-2009, 05:08 PM  
zOMGREI
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
Is there a way to disable the usage of quotes? They've derailed most of my uses of this, and quite frankly, I cannot think of a situation in which they would be in context and useful, since the bot seems to spit them out randomly.

I've checked the library and they weren't in there...

Please tell me you've got a way to disable them.

Last edited by zOMGREI : 04-25-2009 at 05:08 PM.
zOMGREI is offline Report comment to moderator   Edit/Delete Message 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.




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.