1. Are the bots on a botnet together? Send it with putbot (hardest)
2. Are the bots on the same irc network? Send it with dcc (easiest)
3. Do the bots have a web server available? Put the file on the web server and have the other bot download it (easy)
4. Is ftp available? Same as above (but harder)
In other words, you left out a lot of really basic information in your post.
If you have a question like "how do I send a file with dcc" then try reading tcl-commands.doc (it comes with eggdrop). It contains descriptions of all the script functions eggdrop provides... including how to send files with dcc.
As for scripts that already do it, look through the tcl archive on this website. There are lots of examples of #3 (using http to transfer the file), and probably some examples of other ones (try an fserve script for how to use dcc).
what I'm trying to do is get bot1 to send the file to bot2 which both bots are on the same network, but are on different shells. I really don't want to have to move the file manually, or ftp to it. I should be able to just get bot1 to send the file to bot2. yes they are on a network, but I don't want to even go near that one. but they are linked thru the network.