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.

Just 1 Eggdrop on Multiple networks!!

General support and discussion of Eggdrop bots.
Post Reply
t
tandilboy
Voice
Posts: 2
Joined: Sat Apr 01, 2006 5:28 pm
Contact:

Just 1 Eggdrop on Multiple networks!!

Post by tandilboy »

It´s possible? help me!
d
deadite66
Halfop
Posts: 74
Joined: Mon May 30, 2005 2:49 am
Location: Great Yarmouth, UK

Post by deadite66 »

energymech appears to be the way to go for multiserver
<- tcl newb
m
minted
Halfop
Posts: 64
Joined: Wed Jul 20, 2005 9:58 am

Post by minted »

its not possible, no
the eggdrop developers say they wont make it possible either
shell admins wouldnt like it very much
l
ladynikon
Voice
Posts: 5
Joined: Sat Sep 08, 2007 8:48 pm

Post by ladynikon »

wow.. now i feel better. I been trying to get something like this working all day. I guess I will have to deal with this fact...

sadly I am the shell admin. So it kinda sucks that I can't have one bot on more than one network :(. :shock:
Have fun storming the castle!
r
r0t3n
Owner
Posts: 507
Joined: Tue May 31, 2005 6:56 pm
Location: UK

Post by r0t3n »

Well, it is actually possible.

With enough tcl and irc protocal knowhow,
you could code a tcl script using sockets.

Either pure tcl or just an normal eggdrop tcl script.

You just need to know the USER, PRIVMSG, NOTICE irc protocals and/or raws.
r0t3n @ #r0t3n @ Quakenet
User avatar
Sir_Fz
Revered One
Posts: 3794
Joined: Sun Apr 27, 2003 3:10 pm
Location: Lebanon
Contact:

Post by Sir_Fz »

Tosser^^ wrote:Well, it is actually possible.

With enough tcl and irc protocal knowhow,
you could code a tcl script using sockets.

Either pure tcl or just an normal eggdrop tcl script.

You just need to know the USER, PRIVMSG, NOTICE irc protocals and/or raws.
You would have to program an Eggdrop using Tcl for the socket bot to act as an Eggdrop, so that's a really bad idea :P
User avatar
sKy
Op
Posts: 194
Joined: Thu Apr 14, 2005 5:58 pm
Location: Germany

Post by sKy »

Bad? Really? I don`t think so. Because of speed or what? To connect to a server and to do some things don`t need so much. It would just be a lot of coding work.

You can also use a trick way to write in C and look here.
socketapi | Code less, create more.
n
nml375
Revered One
Posts: 2860
Joined: Fri Aug 04, 2006 2:09 pm

Post by nml375 »

The point is, you're trying to tweak and patch eggdrop into being something it was not intended to be. Sure you could write a different, or even complementary, server module to permit additional server connections.
You would still have to go through each and every single sourcefile and make sure they can differentiate between the different server connections wherever neccesary.

You could also write some fancy tcl-package that handles a separate server connection. However, this would simply be an irc-client written in tcl, running in eggdrop's tcl environment. Integrating with eggdrop's native functions for userlist, channel maintenance (opping, kicking, etc) would be very messy...

In most cases, it's really easier to just start from scratch. This usually permits far better performance, as you can design the software to support multiple servers from scratch.

@sKy:
Wether writing it as an eggdrop module, or a tcl module really does'nt make much difference. You'd still have the daunting task of modifying vast parts of the source to properly handle multiple server connections.
NML_375
Post Reply