You can subscribe to this list here.
| 2000 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(7) |
Sep
(5) |
Oct
|
Nov
(12) |
Dec
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2001 |
Jan
|
Feb
|
Mar
(2) |
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
(8) |
Oct
|
Nov
|
Dec
|
|
From: Mickael R. <mic...@er...> - 2001-09-28 06:22:09
|
Hello, I have just commited manderlbot 0.6 into the CVS repository. The tag name is: manderlbot_0_6. I think I will not release it as a .tar.gz archive because several improvements are planned to be released very soon. You can try this version anyway and tell me what do you think about it. Have fun. --=20 Micka=EBl R=E9mond http://www.erlang-fr.org/ |
|
From: Mickael R. <mic...@er...> - 2001-09-25 07:02:32
|
I have just released Manderlbot 0.5.1. This is a bugfix release: The spy answer behaviours are now case insensitive. --=20 Micka=EBl R=E9mond http://www.erlang-fr.org/ |
|
From: Mickael R. <mic...@er...> - 2001-09-23 13:31:26
|
The bot is now able to keep track of people activity on a given channel. He can answer to question regarding a people according to its nickname. I also improved the documentation. More code cleaning have been made. Have fun ! --=20 Micka=EBl R=E9mond http://www.erlang-fr.org/ |
|
From: Mickael R. <mic...@er...> - 2001-09-22 14:45:41
|
I have commited Manderlbot 0.5 into sourceforge CVS repository. Feedback is welcome as usual. --=20 Micka=EBl R=E9mond http://www.erlang-fr.org/ |
|
From: Mickael R. <mic...@er...> - 2001-09-16 14:01:56
|
Manderlbot 0.4.1 has just been released. This is the first stable release since the complete code rewrite. Among the new feature, basic hot code upgrade has been added. Now I think contributors could jump in and help us writting new behaviours for the bot at light speed ... Do not hesitate to post your patches :-) --=20 Micka=EBl R=E9mond http://www.erlang-fr.org/ |
|
From: Mickael R. <mic...@er...> - 2001-09-14 05:10:45
|
Thierry Mallard (sh...@va...) wrote: > Greetings, >=20 > Here is a small patch against mdb_behaviour.erl to help > writing new functions.. Thank you. I will integrate in the CVS tree tomorrow morning. I thought you were working on a second patch (for the kicked function bug). Did you manage to prepare it ? --=20 Micka=EBl R=E9mond http://www.erlang-fr.org/ |
|
From: Thierry M. <sh...@va...> - 2001-09-13 16:39:53
|
Greetings again, Here is a patch that should fixed the bug about kick-with-reason. This bug occurs with some IRC clients or when specifying a reason when kicking manderlbot : he couldn't match the nickname, and then didn't realise that he was kicked. Note : use a patch -p1 command. -- Thierry Mallard http://www.vawis.net http://www.goonix-studio.com (new) http://www.worldforge.org http://www.erlang-fr.org |
|
From: Thierry M. <sh...@va...> - 2001-09-13 14:46:36
|
Greetings, Here is a small patch against mdb_behaviour.erl to help writing new functions.. Best regards, -- Thierry Mallard http://www.vawis.net http://www.goonix-studio.com (new) http://www.worldforge.org http://www.erlang-fr.org |
|
From: Thierry M. <th...@ma...> - 2001-06-20 20:55:30
|
Greetings,
As I tried the current CVS version of Manderlbot, it occurs that the Makefi=
le
wasn't able to compile. I just commited a quick fix of that.
Still, the "bot" command in ebin doesn't work :
=3DPROGRESS REPORT=3D=3D=3D=3D 20-Jun-2001::22:48:44 =3D=3D=3D
application: sasl
started_at: nonode@nohost
{'init terminating in
do_boot',{undef,[{bot,shellstart,[[manderlbot]]},{init,start_it,1},{init,st=
art_em,1}]}}
init terminating in do_boot ()
Does that make sense to someone ? ;-)
Best regards,
--=20
Thierry Mallard | http://vawis.net
GnuPG key on wwwkeys.pgp.net | http://erlang-fr.org (new)
key 0xA3D021CB | http://worldforge.org
|
|
From: Mickael R. <mic...@er...> - 2001-03-27 05:47:02
|
Hello, I am rewriting the Manderlbot design, the Erlang IRC client and bot. Erlang/OTP features are on their way. The code will be more usable, the bot will be more flexible and the OTP features now makes the bot able to resist to crash. The version 0.2 should be release very soon. In the mean time, you can have a look at the CVS repository if you are interested: http://www.sourceforge.net/projets/manderlbot/ --=20 Micka=EBl R=E9mond http://www.erlang-fr.org/ |
|
From: Thierry M. <th...@ma...> - 2001-03-01 08:37:46
|
Hi there, I'm wondering if we could integrate the development of an IRC server (minimalist for a start ;-) into Manderlbot project. This could help make him a local IRC as well, which could manage authentification for example. Comments ? -- Thierry Mallard | GnuPG key on wwwkeys.pgp.net | key 0xA3D021CB | http://thierry.mallard.com | |
|
From: Mickael R. <mi...@li...> - 2000-11-26 20:49:49
|
The first Manderlbot packaged release can be downloaded from http://download.sourceforge.net/manderlbot/manderlbot-0.1.tar.gz Enjoy ! -- Mickaël |
|
From: Mickael R. <mi...@li...> - 2000-11-12 21:38:22
|
The subject say it all. Manderlbot is now able to answer CTCP pings. Stay tuned ! -- Mickaël |
|
From: Thierry M. <th...@ma...> - 2000-11-12 14:51:07
|
On Sun, Nov 12, 2000 at 03:37:19PM +0100, Thierry Mallard wrote: > On Sun, Nov 12, 2000 at 02:44:56PM +0100, Mickael Remond wrote: > > Shaman, do you know where I should put the index.html file on sourcefor= ge ? >=20 > Yes. boy, am I distracted.. ;-) scp index.html you...@sh...:/home/groups/manderlbot/htdo= cs/ As a matter of fact, this doesn't work currently with me, I think this is a small problem on my laptop, nothing serious... --=20 Thierry Mallard | =20 GnuPG key on wwwkeys.pgp.net | key 0xA3D021CB | http://thierry.mallard.com | =20 |
|
From: Thierry M. <th...@ma...> - 2000-11-12 14:39:09
|
On Sun, Nov 12, 2000 at 02:44:56PM +0100, Mickael Remond wrote: >=20 > I was thinking that we should make a very basic html page for Manderlbot > instead of having the "no web page" error. Yes, I though of that a few hours ago, when trying to reach erlang-fr.org website. BTW, you should have a look at that site, it's quite promising ;-)) (private joke) > Shaman, do you know where I should put the index.html file on sourceforge= ? Yes. > Thank you. You're welcome. --=20 Thierry Mallard | =20 GnuPG key on wwwkeys.pgp.net | key 0xA3D021CB | http://thierry.mallard.com | =20 |
|
From: Mickael R. <mi...@li...> - 2000-11-12 13:44:20
|
I was thinking that we should make a very basic html page for Manderlbot instead of having the "no web page" error. Shaman, do you know where I should put the index.html file on sourceforge ? Thank you. -- Mickaël |
|
From: Mickael R. <mi...@li...> - 2000-11-12 13:23:57
|
I did some clean up in the CVS repository. You now need to check out the whole thing again in a fresh clean new directory: The module to check out is manderlbot Have fun. I will now create the makefile and create some include files ... Have fun ! -- Mickaël |
|
From: Mickael R. <mi...@li...> - 2000-11-07 22:44:12
|
>>>>> "Thierry" == Thierry Mallard <th...@ma...> writes:
Thierry> On Mon, Nov 06, 2000 at 11:57:55PM +0100, Mickael Remond wrote:
Thierry> I still have work to do on the bot analyzer. Working on..
>>
>> Ok. I will update my local copy to see what you have done...
Thierry> As we saw yesterday night, the bot now receives the messages, and
Thierry> detects when it is kicked. However, the rejoining needs some tuning ;-)
Yes, but you already know that the bot can now re-join the channel when it has
been kick and protest.
The bot is improving every day now...
Stay tuned !
--
Mickaël
|
|
From: Thierry M. <th...@ma...> - 2000-11-07 13:38:01
|
On Mon, Nov 06, 2000 at 11:57:55PM +0100, Mickael Remond wrote: > Thierry> I still have work to do on the bot analyzer. Working on.. >=20 > Ok. I will update my local copy to see what you have done... As we saw yesterday night, the bot now receives the messages, and detects when it is kicked. However, the rejoining needs some tuning ;-) Manderlbot : =AB Le Manfome Tenace =BB (private joke) Be seeing you Shaman. --=20 Thierry Mallard | =20 GnuPG key on wwwkeys.pgp.net | key 0xA3D021CB | http://thierry.mallard.com | =20 |
|
From: Mickael R. <mi...@li...> - 2000-11-06 22:57:27
|
>>>>> "Thierry" == Thierry Mallard <th...@ma...> writes:
Thierry> Ok, i just commited a somewhat stable bot.
Thierry> The recv function is rewritten, and should now loop correctly,
Thierry> spawning a treat_rcv process only on complete lines.
Good job !
Thierry> I still have work to do on the bot analyzer. Working on..
Ok. I will update my local copy to see what you have done...
--
Mickaël
|
|
From: Thierry M. <th...@ma...> - 2000-11-06 21:10:55
|
Ok, i just commited a somewhat stable bot. The recv function is rewritten, and should now loop correctly, spawning a treat_rcv process only on complete lines. I still have work to do on the bot analyzer. Working on.. --=20 Thierry Mallard | =20 GnuPG key on wwwkeys.pgp.net | key 0xA3D021CB | http://thierry.mallard.com | =20 |
|
From: Mickael R. <mi...@li...> - 2000-11-05 21:17:38
|
>>>>> "Thierry" == Thierry Mallard <th...@ma...> writes:
Thierry> Greetings,
Thierry> I was thinking a little about how to give some life to our bot.
Thierry> My proposal :
Thierry> - add a listener to the bot module, which will receive message
Thierry> for the irc functions (probably the switch function) indicating
Thierry> that there is some data to treat
As I will discuss further, the difficult part is to separate what was not
requested and what is send by the server as a response to a trigger from the
bot...
Thierry> - in the irc:switch function, the Bot, Header, and Data should be
Thierry> passed to that bot function with a message (!)
Thierry> - the bot will then treat as we wish the data. For a start, just
Thierry> dumping it with io:format would be ok
Thierry> - later on, parse the header in order to get what is it about ?
Thierry> as an exercice, we could make a hook for the KICK flag, and
Thierry> make Manderlbot reconnect itself after 2 secondes, and say "Hey!!!"
Thierry> on the channel
Yes !
Let's have fun !
Thierry> Is this ok with you Mickael ?
Yes. Of course that would be nice.
I agree with your point that there is something wrong with the current
architecture, that makes difficult to code synchronous function.
For example, it would be great to call the list function and to have it send
back the pre-parsed result of the call (List of channels, with topic, in an
Erlang form).
So, I think your proposal is a good start to a whole new architecture that
support this kind of message...
Any idea someone ?
The second point is to find what's wrong in the bot message handling that make
him miss ping from the server. The irc module is suppose to auto-answer to
ping but seems to miss some ping messages when there are some traffic on the
channel.
Still lot of work, but still lot of fun !
--
Mickaël
|
|
From: Thierry M. <th...@ma...> - 2000-11-05 18:02:45
|
Greetings, I was thinking a little about how to give some life to our bot. My proposal : - add a listener to the bot module, which will receive message for the irc functions (probably the switch function) indicating that there is some data to treat - in the irc:switch function, the Bot, Header, and Data should be passed to that bot function with a message (!) - the bot will then treat as we wish the data. For a start, just dumping it with io:format would be ok - later on, parse the header in order to get what is it about ? as an exercice, we could make a hook for the KICK flag, and make Manderlbot reconnect itself after 2 secondes, and say "Hey!!!" on the channel Is this ok with you Mickael ? --=20 Thierry Mallard | =20 GnuPG key on wwwkeys.pgp.net | key 0xA3D021CB | http://thierry.mallard.com | =20 |
|
From: Mickael R. <mi...@li...> - 2000-09-26 12:43:51
|
>>>>> "Thierry" == Thierry Mallard <thi...@ID...> writes:
Thierry> On Mon, Sep 25, 2000 at 11:24:40PM +0200, Mickael Remond wrote:
>>
>> The last release should reduce the chance of ping time out but does not seem
>> to definitely correct the problem though.
Thierry> hmm. ok i'll check it out.
Thierry> BTW, i just updated some files : TODO (added rainbow wish), and added
Thierry> COPYING (the GPL v2) and added some licensing comments in irc.erl
Thierry> and bot.erl
Thierry> I just have to commit them ;-)
Great.
Things are moving these days...
--
Mickaël
|
|
From: Thierry M. <thi...@ID...> - 2000-09-26 11:27:29
|
On Mon, Sep 25, 2000 at 11:24:40PM +0200, Mickael Remond wrote: >=20 > The last release should reduce the chance of ping time out but does not s= eem > to definitely correct the problem though. hmm. ok i'll check it out. BTW, i just updated some files : TODO (added rainbow wish), and added COPYING (the GPL v2) and added some licensing comments in irc.erl and bot.erl I just have to commit them ;-) --=20 Thierry Mallard | GnuPG key on pgp.ai.mit.edu http://IDEALX.com | key 0xA3D021CB http://thierry.mallard.com |=20 |