]>
Commit | Line | Data |
---|---|---|
c8ca69a0 AS |
1 | ************************************** |
2 | *** X3 IRC Services *** | |
3 | ************************************** | |
4 | *** IMPORTANT UPGRADE INSTRUCTIONS *** | |
5 | ************************************** | |
6 | From srvx 1.4: | |
7 | Rename srvx.conf to x3.conf | |
8 | Review .conf file settings. | |
9 | * remove giveops, givevoice from set_shows and add "Voice" above "Protect". | |
10 | * you can change from srvx.db to x3.db here also (dont forget to rename the file) | |
11 | Run all of the steps below | |
12 | ||
c8ca69a0 | 13 | |
c8273589 | 14 | ***************************** |
c8ca69a0 | 15 | NOTE about command bindings: |
c8273589 AS |
16 | ***************************** |
17 | From srvx to x3, and within versions of x3, some commands have changed. When you upgrade | |
18 | your .db file may not have command bindings for new command names. I have added a command | |
19 | to help make solving this easy. | |
20 | If you don't have the 'rebindall' command bound, first bind it: | |
21 | /msg O3 bind o3 * *modcmd.* | |
22 | Then, after any upgrade, or after adding modules, or changing command effecting settings | |
23 | such as 'email', you can simply run: | |
24 | /msg O3 rebindall | |
25 | to ensure you have all the latest commands bound on all services. | |
26 | ||
27 | You may do: 'bind nick * *module.*' to re-bind ALL builtin commands on a givin module, | |
28 | (chanserv, opserv, nickserv, modcmd, etc) if you prefer to update them individually | |
29 | (if you unbind some default commands, and want them to stay unbound). | |
c8ca69a0 | 30 | Alternatively you can edit the .db by hand or using the 'bind' command on irc. |
c8273589 | 31 | NOTE: You will need to shut down x3 gracefully (using the die or restart commands) |
c8ca69a0 | 32 | after binding in order for 'set' and 'uset' subcommand changes to function properly since |
c8273589 AS |
33 | the listings are cached. |
34 | ||
35 | ********************************************* | |
36 | *** Steps needed, by version: | |
37 | *** note, binding can be taken care of | |
38 | *** according to the note above. | |
39 | ********************************************* | |
40 | As of CVS version 1.24: | |
41 | bind chanserv commands: uset autoop, and set voice | |
42 | ||
43 | As of CVS version 1.29: | |
44 | bind chanserv commands: addlamer, dellamer, addtimedlamer, lamers, and llist | |
45 | bind opserv commands: rebindall | |
46 | ||
47 |