dccputraw will serv your needs for bypassing the queue system.
Code: Select all
dccputraw <idx> <text-length> <text>
Where IDX is a valid partyline user, bot or other network based connection listed in ".dccstat". You can use 0 as the IDX for the irc server.
This command feeds it's data direct into the network output buffer, so is instant and subject only to the lag of the connection itself. So this requires that the string be newline terminated n, bothing in the string and as part fo the length of the string.
This command does pose a problem when creating scripts of distruction/protections scripts that are expected to work in a flash. The eggdrop queue system, anoying and slow as it is, is designed to prevent the bot from flooding itself off, putdccraw is not subject to these queue systems, and as such, leaves any command subject to flooding the bot off.