egghelp.org community Forum Index
[ egghelp.org home | forum home ]
egghelp.org community
Discussion of eggdrop bots, shell accounts and tcl scripts.
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

using eggdrop also as bnc

 
Post new topic   Reply to topic    egghelp.org community Forum Index -> Scripting Help
View previous topic :: View next topic  
Author Message
sKy
Op


Joined: 14 Apr 2005
Posts: 194
Location: Germany

PostPosted: Wed Sep 26, 2007 4:18 pm    Post subject: using eggdrop also as bnc Reply with quote

Often I thought wouldn`t it be great to use an eggdrop also as an bouncer at the same time (connect to bot as it would have been a bouncer)? It would save connections.

Is there any implementation of an bouncer written in tcl?

Is there already such an script?

Any hints how much work it would be to create it or how a bouncer is basically working?
_________________
socketapi | Code less, create more.
Back to top
View user's profile Send private message
Sir_Fz
Revered One


Joined: 27 Apr 2003
Posts: 3793
Location: Lebanon

PostPosted: Wed Sep 26, 2007 4:43 pm    Post subject: Reply with quote

It is possible but it would require implementation of a client from the user's side and not just from Eggdrop's side. But why would you want to do this?
_________________
Follow me on GitHub

- Opposing

Public Tcl scripts
Back to top
View user's profile Send private message Visit poster's website
sKy
Op


Joined: 14 Apr 2005
Posts: 194
Location: Germany

PostPosted: Wed Sep 26, 2007 5:40 pm    Post subject: Reply with quote

Why? Kinda offtopic but I like to tell you. Smile

Connections are rare, only X per network allowed. That way we could use the existing resources more efficient. Might also save money if you don`t get bnc/eggdrop for free. Also people who /pm`ming a bot will get recognized and can be answered. No more psybnc or sbnc scripts needed, you could just use all eggdrop binds for scripting.

Another great idea is that the dccchat can be easily look like just another channel. If more then one user connects to this bot them can use it as chatroom (hosted on the bot). Also the dcc chat

Multiple eggdrops could build a network no longer depend on irc servers.

Could be also nice for privacy (chats and passwords). Client -> ssl -> eggdrop -> irc. If your comp is trustworthy, but not your connection (example: free wlan hotspot).

Once ssl is done there is also no more need for my 'encrypted eggdrop chat' external client, because you could use any client who can connect to irc servers using ssl (most normal irc clients).

So far about the for what and why.

-

I *think* it does not depend on the users client. Any irc client is possible. I *guess* a bouncer just acts like an irc server. Also some of dccchat`s features, the channels chat feature would look better.

I did open an server socket with an eggdrop and could connect to it with mirc. It`s not much but connection seams to be standardized (sockets), I got not connection refused error.

No more guesses right now. Maybe I need to emulate a normal irc server, how he acts on connect.
_________________
socketapi | Code less, create more.
Back to top
View user's profile Send private message
YooHoo
Owner


Joined: 13 Feb 2003
Posts: 939
Location: Redwood Coast

PostPosted: Thu Sep 27, 2007 12:41 am    Post subject: Reply with quote

sKy wrote:
Another great idea is that the dccchat can be easily look like just another channel. If more then one user connects to this bot them can use it as chatroom (hosted on the bot).
doesn't the assoc module already do this?
_________________
Mr. Green
Johoho's TCL for beginners
Mr. Green
Back to top
View user's profile Send private message Send e-mail
sKy
Op


Joined: 14 Apr 2005
Posts: 194
Location: Germany

PostPosted: Thu Sep 27, 2007 12:15 pm    Post subject: Reply with quote

It can`t because look like channel is client side.
_________________
socketapi | Code less, create more.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    egghelp.org community Forum Index -> Scripting Help All times are GMT - 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Forum hosting provided by Reverse.net

Powered by phpBB © 2001, 2005 phpBB Group
subGreen style by ktauber