mirror of
https://github.com/ergochat/ergo.git
synced 2024-12-23 03:02:48 +01:00
docs: Add a very basic INFO document.
This commit is contained in:
parent
184438b99a
commit
475570d57f
40
docs/INFO.md
Normal file
40
docs/INFO.md
Normal file
@ -0,0 +1,40 @@
|
|||||||
|
# Oragono Information
|
||||||
|
|
||||||
|
Here's a bunch of misc info the Oragono server!
|
||||||
|
|
||||||
|
|
||||||
|
## Accounts and Channels
|
||||||
|
|
||||||
|
Most IRC servers out there offer IRC account and channel registration through external
|
||||||
|
services such as NickServ and ChanServ. In Oragono, we bundle accounts and channel ownership
|
||||||
|
in as a native server feature instead!
|
||||||
|
|
||||||
|
Because there's a lot of aspects of accounts/channels that haven't been specified as native
|
||||||
|
commands and all yet, Oragono includes the pseudo-clients NickServ and ChanServ to roughly
|
||||||
|
mimic the functionality that other IRCds get from services packages, in a user-facing set
|
||||||
|
of commands that's familiar to everyone.
|
||||||
|
|
||||||
|
The plan is to move more features and functionality (such as channel registration, channel
|
||||||
|
permissions and all) over to native commands first and to use the NickServ/ChanServ as
|
||||||
|
legacy interfaces to access these functions. However, it's gonna be a while before all of
|
||||||
|
this is specified by someone like the IRCv3 WG.
|
||||||
|
|
||||||
|
|
||||||
|
## Rejected Features
|
||||||
|
|
||||||
|
'Rejected' sounds harsh, but basically these are features I've decided I'm not gonna
|
||||||
|
implement in Oragono (at least, not until someone convinces me they're worth doing).
|
||||||
|
|
||||||
|
### Force/Auto-Join Channels on Connect
|
||||||
|
|
||||||
|
When a user connects, some IRC servers let you force-join them to a given channel. For
|
||||||
|
instance, this could be a channel like `#coolnet` for a network named CoolNet, a lobby
|
||||||
|
channel, or something similar.
|
||||||
|
|
||||||
|
My main objection to having this feature is just that I don't like it that much. It doesn't
|
||||||
|
seem nice to forcibly join clients to a channel, and I know I'm always annoyed when networks
|
||||||
|
do it to me.
|
||||||
|
|
||||||
|
To network operators that want to do this, I'd suggest instead mentioning the channel(s) in
|
||||||
|
your MOTD so that your users know the channels exist! If they want to join in, they can do
|
||||||
|
it from there :)
|
Loading…
Reference in New Issue
Block a user