-
Notifications
You must be signed in to change notification settings - Fork 83
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
Support ircv3 features #444
Comments
…#346 #444 #546 This implementation allow a Convos admin to set an environment variable to enable WEBIRC. Example: #!/bin/sh export CONVOS_WEBIRC_PASSWORD_LOCALHOST=some_super_secret_password export CONVOS_WEBIRC_PASSWORD_MY_SERVER=some_super_secret_password ./script/convos daemon The part after "CONVOS_WEBIRC_PASSWORD_" is the connection ID, in upper case, without the "irc-" prefix and special characters (such as "-") translated into "_". Setting the environment variable will cause the following IRC commmand to be sent to the server: WEBIRC some_super_secret_password convos <hostname> <ip> "hostname" will fallback to "ip" if the IP could not resolved. IMPORTANT! The "ip" will only update after a USER has gone to the connection settings and hit "Update". The default "ip" (until a user have updated the settings) will be 127.0.0.1. Also, the "ip" will not get updated when the user change IP. It will only get updated when the user actively goes to the connection settings and hit "Update".
With IRCv3 being adopted more and more, it would be nice if Convos added more IRCv3 support. Right now it is now even listed on the IRCv3 clients table, see: ircv3/ircv3.github.io#481 |
My time has gotten way more limited, so I'm not sure when I'll be able to work on this, but I wonder what people would be interested in. "Echo Message" is the only one I'm partially interested in, but it will also just add more code for the same feature, so... Maybe not that interested. Maybe I could add one comment per feature and let people add thumbs up? I don't expect too many thumbs up though 🙈 |
Would be nice if Convos could support some/all of the features listed on https://ircv3.net/irc/. I'm not jumping on this issue though, since libera.chat (my main network) does not support too many features: https://ircv3.net/support/networks#networks-1 There are some test networks though, that I might use to see what to implement.
Probably need to make some new tasks to cover the different features:
The text was updated successfully, but these errors were encountered: