From: Fred Phillips Date: 2007-05-23T04:06:40+09:00 Subject: Re: IRC bot test ------=_Part_69988_32700918.1179860791615 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 If it's of any interest, I already have an IRC bot written in Ruby at http://ltbot.sourceforge.net -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQFGUz832vy7v+d+psQRAuqpAJ42MdueU7UB21B2nPB5MhMTPgXEVACg6v73 FNx/lGfgAB/jRYNX+lmEH4Q= =I2p9 -----END PGP SIGNATURE----- On 22/05/07, Deniz Dogan wrote: > > Hey! > > I'm trying to create a very simple IRC bot using Ruby. I don't have very > much experience with sockets programming and I have a rather simple > question for you. > > I have been able to receive information from the connection to the > server and identify to it and all of that, and I have been able to > implement timestamps when the program prints to stdout. The problem is > that I use a receive buffer at 512 bytes and sometimes the rows get > "split" like this: > > 20:13:13 !! :irc.du.se 372 krisss :- Maybe buy shells to IRC from at > http://www.KIREnet.com. If that one > 20:13:13 !! :irc. > 20:13:13 !! du.se 372 krisss :- mentioned before isnt't enough, > http://www.JEAH.net is around, too! > > How should I go about making it printing it "correctly"? > > --Deniz Dogan > > ------=_Part_69988_32700918.1179860791615--