Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WEBIRC Support. #117

Open
dinsley opened this issue Jun 1, 2012 · 8 comments
Open

WEBIRC Support. #117

dinsley opened this issue Jun 1, 2012 · 8 comments
Labels

Comments

@dinsley
Copy link
Contributor

dinsley commented Jun 1, 2012

Option for the password should go in the configuration file. I'm working on this.

@tehsu
Copy link

tehsu commented Jul 5, 2013

Any ideas when this will be added? thanks

@mikesheen
Copy link

I'm keen to see this implemented also. At the moment my ircd config has a limit set to a maximum of 5 connections per ip as a defensive measure - currently I have qwebirc and mibbit happily using the webirc protocol which exempts them from this limit, but still routes the users real ip and hostname to my irc server - making disruptive users possible to manage.

Without webirc implemented I can't deploy Subway in production.

A nice explanation of the webirc protocol is here : http://wiki.mibbit.com/index.php/WebIRC

Thanks

@Thermionix
Copy link

+1

@zenware
Copy link

zenware commented Apr 12, 2014

Didn't realize what this was at first and I thought it might be something related to URI handlers, but I was wrong. I'm going to create a new issue, but I definitely think this is a good idea though!
+1

@mikesheen
Copy link

It's not just a good idea, it's pretty much essential for web based IRC clients. Long ago I moved on and found another web IRC client that does use the WEBIRC protocol, but Subway is purty so if this makes it into the codebase - I'll give it another try :)

@thedjpetersen
Copy link
Owner

I am not to familiar with this protocol - would someone want to take a whack at implementing this?

@Polsaker
Copy link

@thedjpetersen: It is pretty easy:
The client sends before the USER/NICK/PASS a WEBCHAT like with the following syntax:
WEBIRC [password] [username] [hostname] [ip]
And the IRCd changes the user hostname/ip to the one specified in the webirc line.
(The password is configured on the ircd side and hostname is the resolved ip of the user)

@Zodzie
Copy link

Zodzie commented Jun 12, 2015

Any update on this? I can't use this to connect to the good servers due to "MAXIMUM USERS FROM THIS ADDRESS" limit

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

8 participants