This is the new home of the egghelp.org community forum.
All data has been migrated (including user logins/passwords) to a new phpBB version.


For more information, see this announcement post. Click the X in the top right-corner of this box to dismiss this message.

More than one line a second?

General support and discussion of Eggdrop bots.
Post Reply
P
Philw
Voice
Posts: 7
Joined: Mon Dec 17, 2007 8:42 am

More than one line a second?

Post by Philw »

Hi All

Hoping this is a really easy question for you to answer. We have a bot that needs to output a lot of text as it monitors some of our systems.

We have noticed than when it receives a back log of text it will only output at 1 line a second. Is this a restriction of eggdrop that can be lifted? We have our own ircd server so not worried about being kicked for flooding.

We are using a FIFO Pipe to store and read the text from, could this be the cause if eggdrop has no limit?

Hope someone can shed some light.

Phil
P
Philw
Voice
Posts: 7
Joined: Mon Dec 17, 2007 8:42 am

Post by Philw »

Sorry should also add,

using putquick to send messages to server, have tried all the others
User avatar
TCL_no_TK
Owner
Posts: 509
Joined: Fri Aug 25, 2006 7:05 pm
Location: England, Yorkshire

Post by TCL_no_TK »

server module, line 122 on wards

Code: Select all

/* Number of seconds to wait between transmitting queued lines to the server
 * lower this value at your own risk.  ircd is known to start flood control
 * at 512 bytes/2 seconds.
 */
#define msgrate 2
P
Philw
Voice
Posts: 7
Joined: Mon Dec 17, 2007 8:42 am

Post by Philw »

worked perfectly.

Thanks very much for the quick response
User avatar
Sir_Fz
Revered One
Posts: 3794
Joined: Sun Apr 27, 2003 3:10 pm
Location: Lebanon
Contact:

Post by Sir_Fz »

You can also use

Code: Select all

putdccraw 0 [string length "privmsg #channel :text"] "privmsg #channel :text"
which will directly send the command to the IRCd instead of passing through Eggdrop's queue.
Post Reply