|
Post by Grant on Feb 13, 2010 10:57:36 GMT -5
Thanks for coming here to post on this board Ikalif The framework for Radegast plugins is very well done and easy to work with, and your post answered all the questions I had remaining. I don't think it will be hard for me to write a plugin now that I know what's managing the AIML database for the bots. Thanks again, I'll post on here or email if I have any questions.
|
|
|
Post by Grant on Feb 14, 2010 11:38:45 GMT -5
Ikalif, I've been looking through the source code for the ALICE plugin and I've discovered that I don't have access to load or reload AIML files to a bot from outside the plugin. It looks like the only way to load AIML files right now is to restart Radegast (AIML is only loaded during StartPlugin()).
I understand wanting to keep plugins isolated from each other, but a public reloadAIML() function would be really helpful to me. Without the ability to reload AIML into the bot (either programatically or via a button/menu item) the plugin gaga is asking me to write will be useless. A reloadAIML() function shouldn't be more than 15 lines of code the way the ALICE plugin is written.
It's your call, if you have any suggestions I'm open to them.
|
|
|
Post by lkalif on Feb 14, 2010 14:53:23 GMT -5
Grant, I understand the problem. For now I made AIML reloadable by hand using menu Plugins -> Alice -> Reload AIML. The change is in SVN, and the build is available from radegastclient.org/files/
|
|
|
Post by Grant on Feb 14, 2010 16:31:04 GMT -5
Works for me, I'll grab the new files shortly, thanks!
|
|
|
Post by Grant on Mar 6, 2010 8:59:22 GMT -5
Gaga, I finished the plugin and emailed it to you. Whenever you get a chance, let me know if you like it and what I can improve on. Whenever you you think it's ready, I'll post it on my website so other people can download it too.
|
|
|
Post by Grant on Apr 2, 2010 22:09:30 GMT -5
Thanks for testing the plugin for me, it's posted on the website for people to download now. If you come across anything else you need me to do, just ask :-)
|
|
gaga
New Member
Gaga Gracious
Posts: 9
|
Post by gaga on May 16, 2010 22:47:04 GMT -5
Hi Grant Sorry I didn't post again sooner (overloaded in both lives ) The MakeAMIL plug in for Radegast dose everything I had hoped for and I want to thank you Grant for all the work you have put into it. I recall it did seem an unlikely project when I first asked but it happened, and happened brilliantly! I want to thank Kalif too, creator of Radegast, for his support. I am just now finding time to pick up again on my bot work and with the release of Ragegast 1.20 and MakeAMIL I have everything I need to experiment right there in the active client. I recommend everyone interested in ALICE bot and virtual worlds to get both the client and the plug in. As I start to work with it I will post here if I have any new ideas or features to request. I wrote a review of Radegast on Chapter and Metaverse blog when I originally mentioned Make AMIL and the possibility of a plug in so, eventually I will write a follow-up. I am using Second Life in the main but I have been getting more into Open Simulator and I will be trying all of this there too. Radegast is a light weight text client and tool for which MakeAMIL if a very useful compliment. Thank you Grant and IKalif Keep up the good work guys!
|
|