2 |
information, and installation help. |
information, and installation help. |
3 |
|
|
4 |
|
|
5 |
|
|
6 |
The files in the `contrib' directory are optional "third-party" |
The files in the `contrib' directory are optional "third-party" |
7 |
add-ons that are used for erbot. Not all of them are strictly |
add-ons that are used for erbot. Not all of them are strictly |
8 |
required. The versions here are provided for convenience, and are |
required. The versions here are provided for convenience, and are |
10 |
fetch their latest versions from their respective authors' websites. |
fetch their latest versions from their respective authors' websites. |
11 |
|
|
12 |
|
|
13 |
|
==================================================== |
14 |
|
|
15 |
|
For developers: |
16 |
|
|
17 |
|
|
18 |
Namespaces used by these files: fs-, fs.*-, erb.*- |
Namespaces used by these files: fs-, fs.*-, erb.*- |
19 |
|
|
20 |
|
|
23 |
in this package. |
in this package. |
24 |
|
|
25 |
|
|
26 |
+-------+---------------------------------------------------------------------+ |
+---------+------------------------------------------------------------+ |
27 |
|botbbdb|Name of the bbdb database file used by the bots. | |
|botbbdb |Name of the bbdb database file used by the bots. | |
28 |
+-------+---------------------------------------------------------------------+ |
+---------+------------------------------------------------------------+ |
29 |
|erb |ErBot stands for erc robot, and started out from erc-robot.el. We | |
|erb |ErBot stands for erc robot, and started out from | |
30 |
| |named the new file erbot, and most namespaces start with erb. | |
| |erc-robot.el. We named the new file erbot, and most | |
31 |
+-------+---------------------------------------------------------------------+ |
| |namespaces start with erb. | |
32 |
| | | |
+---------+------------------------------------------------------------+ |
33 |
+-------+---------------------------------------------------------------------+ |
| | | |
34 |
|erbc- |This referred to erbot-comands. Functions starting with this name | |
+---------+------------------------------------------------------------+ |
35 |
| |were availabel to public to frob as they like. Same for variables. | |
|erbc- |This referred to erbot-comands. Functions starting with this| |
36 |
| |This was replaced by fs- | |
| |name were availabel to public to frob as they like. Same | |
37 |
+-------+---------------------------------------------------------------------+ |
| |for variables. This was replaced by fs- | |
38 |
|erbnoc-|This is like erbc-, except that these commands are NOT available to | |
+---------+------------------------------------------------------------+ |
39 |
| |the general public (at this time). This one is still in use, unlike | |
|erbnoc- |This is like erbc-, except that these commands are NOT | |
40 |
| |fs-. These functions are NOT world-executable or world-writable, but| |
| |available to the general public (at this time). This one is| |
41 |
| |are maintained alognside erbc- functions .. erbnoc meansd: erb - | |
| |still in use, unlike fs-. These functions are NOT | |
42 |
| |no-commands... | |
| |world-executable or world-writable, but are maintained | |
43 |
+-------+---------------------------------------------------------------------+ |
| |alognside erbc- functions .. erbnoc meansd: erb - | |
44 |
|fs- |fsbot is a popular instance of erbot. At some point, all erbc- | |
| |no-commands... We have now shortened it to erbn- | |
45 |
| |prefixes were replaced by fs- for easier read. | |
+---------+------------------------------------------------------------+ |
46 |
+-------+---------------------------------------------------------------------+ |
|erbn- |Shortening of erbnoc- | |
47 |
|fsbot | "Free software bot", an instance of fsbot. | |
+---------+------------------------------------------------------------+ |
48 |
+-------+---------------------------------------------------------------------+ |
|fs- |fsbot is a popular instance of erbot. At some point, all | |
49 |
|fsi- |Like fs- but these functions and variables are only world-readable | |
| |erbc- prefixes were replaced by fs- for easier read. Thus, | |
50 |
| |and world-executable, but NOT world-writable. The "i" stands for | |
| |to reiterate, these functions are world-readable, weritable | |
51 |
| |immutable (or is it "internal"?) | |
| |writable and executable. (The only exeptions are those that| |
52 |
+-------+---------------------------------------------------------------------+ |
| |are internally converted from fsi-, which are converted to | |
53 |
| | | |
| |fs- with a special disabled property.) Summary: rwx for irc| |
54 |
+-------+---------------------------------------------------------------------+ |
| |users. | |
55 |
| | | |
+---------+------------------------------------------------------------+ |
56 |
+-------+---------------------------------------------------------------------+ |
|fsi- |Like fs- but these functions and variables are only | |
57 |
| | | |
| |world-readable and world-executable, but NOT world-writable.| |
58 |
+-------+---------------------------------------------------------------------+ |
| |The "i" stands for immutable (or is it "internal"?). These | |
59 |
| | | |
| |functions are internally converted to fs- functionserbot | |
60 |
+-------+---------------------------------------------------------------------+ |
| |usage through erbot-install-symbols. Summary: r-x for irc | |
61 |
| | | |
| |users. | |
62 |
+-------+---------------------------------------------------------------------+ |
+---------+------------------------------------------------------------+ |
63 |
| | | |
|fsn- |This "fs NOT" would be the logical "---" counterpart for the| |
64 |
+-------+---------------------------------------------------------------------+ |
| |fs.* prefixes above, butits similarity to fs will make | |
65 |
| | | |
| |reading difficult, so we stick with erbn- | |
66 |
+-------+---------------------------------------------------------------------+ |
+---------+------------------------------------------------------------+ |
67 |
| | | |
|All other|.. are also ---, and the only difference from erbn- is | |
68 |
+-------+---------------------------------------------------------------------+ |
|prefixes |aesthetical. | |
69 |
| | | |
| | | |
70 |
+-------+---------------------------------------------------------------------+ |
+---------+------------------------------------------------------------+ |
71 |
| | | |
|fsbot | "Free software bot", an instance of fsbot. | |
72 |
+-------+---------------------------------------------------------------------+ |
+---------+------------------------------------------------------------+ |
73 |
| | | |
| | | |
74 |
+-------+---------------------------------------------------------------------+ |
| | | |
75 |
| | | |
| | | |
76 |
+-------+---------------------------------------------------------------------+ |
| | | |
77 |
| | | |
| | | |
78 |
+-------+---------------------------------------------------------------------+ |
+---------+------------------------------------------------------------+ |
|
| | | |
|
|
+-------+---------------------------------------------------------------------+ |
|
|
| | | |
|
|
+-------+---------------------------------------------------------------------+ |
|
|
| | | |
|
|
+-------+---------------------------------------------------------------------+ |
|
|
| | | |
|
|
+-------+---------------------------------------------------------------------+ |
|
|
| | | |
|
|
+-------+---------------------------------------------------------------------+ |
|
|
| | | |
|
|
+-------+---------------------------------------------------------------------+ |
|
|
| | | |
|
|
+-------+---------------------------------------------------------------------+ |
|
|
| | | |
|
|
+-------+---------------------------------------------------------------------+ |
|
|
| | | |
|
|
+-------+---------------------------------------------------------------------+ |
|
|
| | | |
|
|
+-------+---------------------------------------------------------------------+ |
|
|
| | | |
|
|
+-------+---------------------------------------------------------------------+ |
|
|
| | | |
|
|
+-------+---------------------------------------------------------------------+ |
|
|
| | | |
|
|
+-------+---------------------------------------------------------------------+ |
|
|
| | | |
|
|
+-------+---------------------------------------------------------------------+ |
|