annotate mod_ircd.wiki @ 106:73b69658aefe

Renamed mod_regredirect wiki to reflect name change. (mod_register_url)
author Marco Cirillo <maranda@lightwitch.org>
date Wed, 30 Dec 2009 15:58:53 +0000
parents 1100de0e9a4b
children 2838422a8bc1
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
102
1defbd44efe9 Created wiki page through web user interface.
MWild1
parents:
diff changeset
1 #summary IRC to XMPP interface to allow IRC clients to connect to chatrooms
1defbd44efe9 Created wiki page through web user interface.
MWild1
parents:
diff changeset
2 #labels Stage-Alpha
1defbd44efe9 Created wiki page through web user interface.
MWild1
parents:
diff changeset
3
1defbd44efe9 Created wiki page through web user interface.
MWild1
parents:
diff changeset
4 = Introduction =
1defbd44efe9 Created wiki page through web user interface.
MWild1
parents:
diff changeset
5
103
1100de0e9a4b Edited wiki page through web user interface.
MWild1
parents: 102
diff changeset
6 Whether you like it or not, XMPP is the future, but that pesky IRC just won't go away :)
102
1defbd44efe9 Created wiki page through web user interface.
MWild1
parents:
diff changeset
7
103
1100de0e9a4b Edited wiki page through web user interface.
MWild1
parents: 102
diff changeset
8 With this module you can set up a special host on your server to allow connections from IRC clients and bots. They are able to join XMPP chatrooms on a specified conference server.
102
1defbd44efe9 Created wiki page through web user interface.
MWild1
parents:
diff changeset
9
1defbd44efe9 Created wiki page through web user interface.
MWild1
parents:
diff changeset
10 = Usage =
103
1100de0e9a4b Edited wiki page through web user interface.
MWild1
parents: 102
diff changeset
11 In your config file put something similar to the following:
102
1defbd44efe9 Created wiki page through web user interface.
MWild1
parents:
diff changeset
12
1defbd44efe9 Created wiki page through web user interface.
MWild1
parents:
diff changeset
13 {{{
1defbd44efe9 Created wiki page through web user interface.
MWild1
parents:
diff changeset
14 Component "irc.example.com" "ircd"
1defbd44efe9 Created wiki page through web user interface.
MWild1
parents:
diff changeset
15 port = 6667 -- Optional
1defbd44efe9 Created wiki page through web user interface.
MWild1
parents:
diff changeset
16 conference_server = "conference.example.com"
1defbd44efe9 Created wiki page through web user interface.
MWild1
parents:
diff changeset
17 }}}
1defbd44efe9 Created wiki page through web user interface.
MWild1
parents:
diff changeset
18
103
1100de0e9a4b Edited wiki page through web user interface.
MWild1
parents: 102
diff changeset
19 If you don't want your IRC users to have connectivity outside your server then there is no need for the hostnames you specify to be valid DNS entries.
1100de0e9a4b Edited wiki page through web user interface.
MWild1
parents: 102
diff changeset
20
102
1defbd44efe9 Created wiki page through web user interface.
MWild1
parents:
diff changeset
21 = Compatibility =
1defbd44efe9 Created wiki page through web user interface.
MWild1
parents:
diff changeset
22 ||0.7||Works||
1defbd44efe9 Created wiki page through web user interface.
MWild1
parents:
diff changeset
23 ||0.6||Works||
1defbd44efe9 Created wiki page through web user interface.
MWild1
parents:
diff changeset
24
1defbd44efe9 Created wiki page through web user interface.
MWild1
parents:
diff changeset
25 = Todo =
1defbd44efe9 Created wiki page through web user interface.
MWild1
parents:
diff changeset
26 * Authentication
1defbd44efe9 Created wiki page through web user interface.
MWild1
parents:
diff changeset
27 * SSL
1defbd44efe9 Created wiki page through web user interface.
MWild1
parents:
diff changeset
28 * Many improvements to handling of IRC and XMPP