egghelp.org community Forum Index
[ egghelp.org home | forum home ]
egghelp.org community
Discussion of eggdrop bots, shell accounts and tcl scripts.
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

MegaHal and speech

 
Post new topic   Reply to topic    egghelp.org community Forum Index -> Modules & Programming
View previous topic :: View next topic  
Author Message
NcongruNt
Voice


Joined: 09 Jul 2009
Posts: 4

PostPosted: Thu Jul 09, 2009 4:43 pm    Post subject: MegaHal and speech Reply with quote

I apologize if this has already been posted. I couldn't find it in my searches.

I'm running an eggdrop bot with the MegaHal module in interest of it learning speech in an active channel. While it is working well so far, I have not been able to find a way to keep it from speaking back when spoken to. The novelty of the bot has caused several members to over-use it and constantly address the bot for entertaining responses, to the ire of some of the ops. Short of setting the channel +m and the bot -v, is there a way to have the bot learn silently and not respond to mentions of its name in channel?

I considered setting +learnall and leaving it at that, but from the documentation, It seems that setting +megahal is requisite for this and also defaults the bot to respond to its name, which i'm trying to avoid.

Any ideas?
Back to top
View user's profile Send private message
NcongruNt
Voice


Joined: 09 Jul 2009
Posts: 4

PostPosted: Thu Jul 09, 2009 4:48 pm    Post subject: Done and done. Answered my own question. Reply with quote

Answering my own question, i tried setting the channel only as +learnall and it seems to be picking up phrases that I feed it without responding when addressed. Sorted.
Back to top
View user's profile Send private message
NcongruNt
Voice


Joined: 09 Jul 2009
Posts: 4

PostPosted: Sat Jul 11, 2009 11:15 am    Post subject: Reply with quote

And.... perhaps I spoke to soon. Initially when I set the bot up in a test channel, set only to +learnall, it didn't respond when spoken to, but assimilated phrases I passed to it. I put it in the channel where I want it to learn and set it only to +learnall, and it responds to mention of its name.

Any ideas on what else I could do to keep it quiet yet still learning?
Back to top
View user's profile Send private message
speechles
Revered One


Joined: 26 Aug 2006
Posts: 1398
Location: emerald triangle, california (coastal redwoods)

PostPosted: Sat Jul 11, 2009 3:55 pm    Post subject: Reply with quote

NcongruNt wrote:
And.... perhaps I spoke to soon. Initially when I set the bot up in a test channel, set only to +learnall, it didn't respond when spoken to, but assimilated phrases I passed to it. I put it in the channel where I want it to learn and set it only to +learnall, and it responds to mention of its name.

Any ideas on what else I could do to keep it quiet yet still learning?


Create a channel with just you, and the bot. Now you enter the other-channel you wish the bot to learn from. The bot doesn't join this other-channel. Then you echo (via mirc script or similar) from this other-channel to the channel with just you and the bot. This is how I've done it. Echo channels seem to be the only way.
_________________
speechles' eggdrop tcl archive
Back to top
View user's profile Send private message
NcongruNt
Voice


Joined: 09 Jul 2009
Posts: 4

PostPosted: Sun Jul 12, 2009 12:30 am    Post subject: Reply with quote

Oof, that's a lot of trouble to go to. I'll have to see about setting that up. For now, I've gotten it unbanned, and people have chilled out from talking to it all the time. You'd think that since there's a learn-only mode in the regular megahal, it would have been implemented as an option in the eggdrop module.

I wonder how hard that would be to implement.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    egghelp.org community Forum Index -> Modules & Programming All times are GMT - 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Forum hosting provided by Reverse.net

Powered by phpBB © 2001, 2005 phpBB Group
subGreen style by ktauber