Metis Bot

Discuss the world of file sharing, from philosophy to help with applications.

Moderator: CricketMX Forum Moderators

quicksilver
Helpful Hands
Helpful Hands
Posts: 1926
Joined: Mon Mar 22, 2004 12:12 am

I was just looking through the list and I noticed that there was no thread for the Metis bot , so without further ado get yourself the latest version from here (ver 2.2 ).

http://mxcontrol.sourceforge.net/module ... tit&lid=49

A Big thanx from us all to the very productive team at MX Controls making it all happen , cheers ppl 8) .
User avatar
Rat
Drain Brain
Drain Brain
Posts: 4476
Joined: Mon Jun 14, 2004 9:38 am
Location: in the dark

And erm... what does metis bot do please?
User avatar
battye
Site Admin
Site Admin
Posts: 14391
Joined: Sun Jan 11, 2004 8:26 am
Location: Australia
Contact:

Reacts to certain strings, eg: You could set it to give the how to share tutorial when someone in the room says: HOW 2 SHARE :)

Also you can have Trivia. I will give you a demo tomorrow if you want
CricketMX.com in 2022: Still the home of bat's, rat's and other farmyard animals!

"OK, life [as you chose to define it] repeats until there are no more lessons to be learned." - nrnoble (June 12, 2005)
"the new forum looks awesome, it's getting bigger & better" - p2p-sharing-rules (11 Jan, 2008)
"Looks like CMX is not only getting bigger...but, also getting better!!" - moongirl (14 Dec, 2007)
User avatar
Rat
Drain Brain
Drain Brain
Posts: 4476
Joined: Mon Jun 14, 2004 9:38 am
Location: in the dark

Sounds useful... I might get it and try it out.
quicksilver
Helpful Hands
Helpful Hands
Posts: 1926
Joined: Mon Mar 22, 2004 12:12 am

Hi Rat . As Battye says its the top of the range bot for WinMX , and its programmable using XML , which is a fairly simple language. Theres plenty of examples for various options that most hosts require on the Mxcontrols site forum.

http://mxcontrol.sourceforge.net/module ... wforum&f=8

(If it looks too complicated , you can use The mx contols mxcontrol bot which is the simple version of the bot, that works in conjunction with Robomx).
User avatar
Red XIII
Sultan Ruler Of The Poles!
Sultan Ruler Of The Poles!
Posts: 8317
Joined: Sun Feb 01, 2004 5:28 am
Location: Cheese Head

Battye you should put that or recommend that to Psycho for the help room! i swear to god those leeches are driving us INSANE! :x
Die Verstorbenen werden wieder in einem Fluss des Bluts steigen
User avatar
StorbinC
Nice Guy
Nice Guy
Posts: 2304
Joined: Sun May 23, 2004 12:43 pm
Location: Sometimes here & sometimes there but never near
Contact:

actuly the leeches makes for fun playing.....


if there wasn't any leeches I would have almost nobody to yell at.
sometime u feel like a nut
ImageImage
sometimes you don't
Image
quicksilver
Helpful Hands
Helpful Hands
Posts: 1926
Joined: Mon Mar 22, 2004 12:12 am

Hmm, ok ppl bad new I,m afraid ... It seems that the last release contained an error ,so the team quickly got together and sorted it out :D

http://prdownloads.sourceforge.net/mxco ... e?download

(This is version 2.2.1, and is suposed to be the final release :( )

Its come a long way Bender and I,d like to thank you and also the rest of the team . ( I borrowed this info from benders site ).
Thanks go to Jann Peterecki, who ported Metis to the RoboMX platform and rewrote the XML parser and some other stuff.
And for those who want to know everything Benders real name is Thees Ch Winkler 8) .
quicksilver
Helpful Hands
Helpful Hands
Posts: 1926
Joined: Mon Mar 22, 2004 12:12 am

YAAY good news it seems . Here is the latest Metis bot release (ver 2.2.2) It seems the release of a trivia pack has renewed interest in this bot.

http://mxcontrol.sourceforge.net/module ... tit&lid=58

Heres the trivia pack, with over 5000 questions :) .

http://mxcontrol.sourceforge.net/module ... tit&lid=59
New features:
The Metis menu is back: click with the middle mouse button into the chat window. If you dont have one, buy a new mouse :D:D
The OnTimer interval can now have values smaller then 100 seconds. a value of 0 seconds deactivates the Timer. I have Improved error messages a bit.
New attribute 'type' for <in>. type="exact" forces an exact word match. type="normal" is default and searches the words in the message

Bugfixes:

- Fixed 'Malformed uservariables cause deadlock'
- Fixed badword handling, autokick
- Fixed wrong default values in the standard MXC.xml
- Fixed some string display bugs
Thanx as usual to the MXContol team 8)
User avatar
ADi@/\/TUM
Flower Child
Flower Child
Posts: 774
Joined: Sat Jun 26, 2004 7:51 am
Location: Canon City, Colorado
Contact:

Are they going to have a release every other day, just as the betas for mx were coming out....hehehe

Might have to give metis a try
The Monthly world, daily struggle!
quicksilver
Helpful Hands
Helpful Hands
Posts: 1926
Joined: Mon Mar 22, 2004 12:12 am

Well now you mention it ... :lol:
Theres now another 2 Trivia packs to collect . Here first is the stargate one closely followed by the extreme trivia package. :)

http://mxcontrol.sourceforge.net/module ... tit&lid=61

http://mxcontrol.sourceforge.net/module ... tit&lid=60
I added two new Trivia packages to the download section. An xml file with around 2000 Stargate questions and a Trivia pack I call Trivia Extreme' :D
It's an xml file with almost 160,000 questions covering everything a trivia nerd has to know :D.
Beware, it takes a while to load but it works fine. Enjoy.
Thanx Bender, Jann and the as yet unnamed fiancee 8)
User avatar
battye
Site Admin
Site Admin
Posts: 14391
Joined: Sun Jan 11, 2004 8:26 am
Location: Australia
Contact:

I wonder who thought up the 160,000 questions :shock:
CricketMX.com in 2022: Still the home of bat's, rat's and other farmyard animals!

"OK, life [as you chose to define it] repeats until there are no more lessons to be learned." - nrnoble (June 12, 2005)
"the new forum looks awesome, it's getting bigger & better" - p2p-sharing-rules (11 Jan, 2008)
"Looks like CMX is not only getting bigger...but, also getting better!!" - moongirl (14 Dec, 2007)
quicksilver
Helpful Hands
Helpful Hands
Posts: 1926
Joined: Mon Mar 22, 2004 12:12 am

Thats a good question Battye 8) .
Ok I forgot to read something in the small print so here it is , its a note concerning the extreme trivia pack .
NOTE: It takes a while for Metis to load the questions and to start the trivia game if you use the file but it works fine once its started ;). uses around 44MB of ram when running ;)
Also for those who programme their own bots ..here a few lines of interest from Bender.
Trivia questions may now have several Answers (<a>...</a>) so you can add different spellings etc. You can now set the response time. It defaults to 30 seconds.
The resonse time can be set gloablly with <TriviaDefaultTime value="30"/> or as an attribute to the Trivia question so difficult questions can have more answer time. (<Trivia time="60"> ...)
New Trivia Variables: %TIME% and %POINTS% which stand for the time the user has to answer the question and the number of points the user can win for a correct answer


And now to the most important bit

Extract the zip file to your Metis/Add-Ons folder and add the line <include file="(put the pack name here ).xml"> to your MXC.xml.

I hope that covers all the trivia... :lol: Cheer to all at MXcontrol 8)
Last edited by quicksilver on Thu Aug 12, 2004 11:11 pm, edited 1 time in total.
quicksilver
Helpful Hands
Helpful Hands
Posts: 1926
Joined: Mon Mar 22, 2004 12:12 am

It never seeems to go quiet for long .. :)
This is the latest Metis bot (Version 2.3) ,get it from here:

http://mxcontrol.sourceforge.net/module ... tit&lid=65

And the sourcecode from here:

http://mxcontrol.sourceforge.net/module ... tit&lid=66

Metis 2.3 bundles with RoboMX 0.4a and adds PM functionality to the bot, meaning Metis can now react on PM's and send PM's aswell.

The documentation wasnt updated so here a quick example:


<OnPM type="script">
<in>asl</in>
<out type="pm" extdata="%RAWNAME%">Get a life you sad creature.</out>
<out type="normal">%RAWNAME% is molesting me with nasty PM's:-(</out>
</OnPM>

<out type="pm" extdata="name">Message</out>

Can be used in all commands. OnPM can do everything a normal <command> can do.
I really think these guys/gal deserve a medal for all these program mods , fixes and upgrades , well done all the on MXControl team 8)
quicksilver
Helpful Hands
Helpful Hands
Posts: 1926
Joined: Mon Mar 22, 2004 12:12 am

Yaay A new Metis out to go with the new trivia packs :D . Get it from here (This is Metis 2. 4)

http://mxcontrol.sourceforge.net/module ... tit&lid=91

And get the source code from here

http://mxcontrol.sourceforge.net/module ... tit&lid=92

Bender posted this on his site :)
Hi,

Jann send me the new Metis version 2.4 for release. It fixes a couple of problems with PM's and OnTimer messages. It also brings very cool new stuff like:

1) new command <OnJoinRoom>. This was long requested and is now finally there. This command is triggered when you enter a new room with the bot. It is always triggered even if the bot is off. You can use it to initialize the bot, and autostart it in a room.

2) Roundbased games in TRIVIA: Trivia admins can now trigger the command RESET which clears all user scores and resets the game. RESET without parameter will start an endless game, RESET with a number at the end will start a game that ends if a player has reached that number of points. Metis will display the top 3 list at the end and then autoreset.

3) new output type "file" writes the output to a file. Metis can overwrite the data or append it to the end of the file:
<out type="file" extdata="c:\test.txt" mode="a">Line 1\nLine2</out>
appends those two lines to the end of the file c:\test.txt
<out type="file" extdata="c:\test.txt." mode="t">test</out>
would truncate the file and write 'test' to it

4) new operator "readfile" reads data from file.
* Examples:
<out type="push" extdata="0"><operator type="readfile" nvalue="test.txt" lvalue="c" rvalue="-1"/></out>
will read the entire file test.txt and store it in uservariable 0
<out type="push" extdata="0"><operator type="readfile" nvalue="test.txt" lvalue="c" rvalue="5"/></out>
will read the first 5 lines from file test.txt and store it in uservariable 0
<out type="push" extdata="0"><operator type="readfile" nvalue="test.txt" lvalue="l" rvalue="3"/></out>
will read the line 3 from file test.txt and store it in uservariable 0
IF the file operation fails, the operator returns an empty string.

5) Updated Helpfile to include all new commands and attributes
As always thanx all who make it happen at Mx controls 8)
Post Reply