|
@@ -0,0 +1,40 @@
|
|
1
|
+# Oragono Information
|
|
2
|
+
|
|
3
|
+Here's a bunch of misc info the Oragono server!
|
|
4
|
+
|
|
5
|
+
|
|
6
|
+## Accounts and Channels
|
|
7
|
+
|
|
8
|
+Most IRC servers out there offer IRC account and channel registration through external
|
|
9
|
+services such as NickServ and ChanServ. In Oragono, we bundle accounts and channel ownership
|
|
10
|
+in as a native server feature instead!
|
|
11
|
+
|
|
12
|
+Because there's a lot of aspects of accounts/channels that haven't been specified as native
|
|
13
|
+commands and all yet, Oragono includes the pseudo-clients NickServ and ChanServ to roughly
|
|
14
|
+mimic the functionality that other IRCds get from services packages, in a user-facing set
|
|
15
|
+of commands that's familiar to everyone.
|
|
16
|
+
|
|
17
|
+The plan is to move more features and functionality (such as channel registration, channel
|
|
18
|
+permissions and all) over to native commands first and to use the NickServ/ChanServ as
|
|
19
|
+legacy interfaces to access these functions. However, it's gonna be a while before all of
|
|
20
|
+this is specified by someone like the IRCv3 WG.
|
|
21
|
+
|
|
22
|
+
|
|
23
|
+## Rejected Features
|
|
24
|
+
|
|
25
|
+'Rejected' sounds harsh, but basically these are features I've decided I'm not gonna
|
|
26
|
+implement in Oragono (at least, not until someone convinces me they're worth doing).
|
|
27
|
+
|
|
28
|
+### Force/Auto-Join Channels on Connect
|
|
29
|
+
|
|
30
|
+When a user connects, some IRC servers let you force-join them to a given channel. For
|
|
31
|
+instance, this could be a channel like `#coolnet` for a network named CoolNet, a lobby
|
|
32
|
+channel, or something similar.
|
|
33
|
+
|
|
34
|
+My main objection to having this feature is just that I don't like it that much. It doesn't
|
|
35
|
+seem nice to forcibly join clients to a channel, and I know I'm always annoyed when networks
|
|
36
|
+do it to me.
|
|
37
|
+
|
|
38
|
+To network operators that want to do this, I'd suggest instead mentioning the channel(s) in
|
|
39
|
+your MOTD so that your users know the channels exist! If they want to join in, they can do
|
|
40
|
+it from there :)
|