/[cvs]/botnetop.mod/README
ViewVC logotype

Contents of /botnetop.mod/README

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.2 - (show annotations) (download)
Fri Aug 18 18:32:47 2000 UTC (19 years, 2 months ago) by guppy
Branch: MAIN
Changes since 1.1: +2 -0 lines
testing shit

1 $Id$
2
3 Readme for botnetop.mod
4 by Teemu Hjelt <temex@iki.fi>
5
6
7 Table of Contents
8 ==================
9 1. Introduction
10 2. Installation
11 3. Tcl commands
12 4. Tcl variables
13 5. TODO list
14 6. Feedback
15 7. Credits
16 8. License
17
18
19 1. Introduction
20 ================
21
22 botnetop.mod is based to botnetop.tcl written by slennox and was
23 written in C from scratch by Teemu Hjelt. botnetop.mod allows linked
24 bots to request and give ops to each other. It can also invite linked
25 bots to invite-only channels, share keys with them, raise channels'
26 limits and unban them.
27
28
29 2. Installation
30 ================
31
32 botnetop.mod requires Eggdrop 1.5.0 or better and the irc, server
33 and channel modules need to be loaded. You also need the source code
34 of Eggdrop to compile this module.
35
36 1. Go to the directory where you have extracted the Eggdrop tarball.
37 2. Go to src/mod/ directory and copy the botnetop.mod tarball there.
38 3. Type "tar zxvf botnetop.mod-x.x.x.tar.gz"
39 4. Configure and compile your bot.
40 5. Add line "loadmodule botnetop" to your config file.
41 6. Start the bot and hope for the best :)
42
43
44 3. Tcl commands
45 ================
46
47 There are currently two Tcl commands provided by botnetop.mod:
48
49 bop_reqop <channel>
50 Makes the bot request ops for <channel> from
51 all linked bots who are currently opped there.
52
53 bop_letmein <needthis> <channel>
54 Makes the bot request <needthis> for <channel> from all
55 linked bots. <needthis> can be needinvite, needlimit
56 needkey or needunban.
57
58
59 4. Tcl variables
60 =================
61
62 There are currently five Tcl variables provided by botnetop.mod:
63
64 bop_modeop [0/1]
65 Makes the bot send an op request when it sees a bot become opped on a
66 channel. This will make your bot get ops sooner when another bot is given
67 ops.
68
69 bop_linkop [0/1]
70 Makes the bot send an op request when a bot links. This will make your bot
71 get ops sooner if linking is delayed, and provides a better chance of the
72 bots opping one another if there are linking problems.
73
74 bop_osync [0/1]
75 Makes the bot give ops to a bot even if it looks like it's already opped
76 on the channel.
77
78 bop_addhost [0/1]
79 Makes the bot to try add new hostmasks for bots.
80
81 bop_log [0/1/2]
82 Set this to 2 to enable all logging, 1 to disable logging of ops/op
83 requests and 0 to disable all logging.
84
85
86 5. TODO list
87 =============
88
89 * Random delayed opping.
90 * Checking for user@host before inviting bots to channels.
91 * Setting for maximum number of bots to request ops from at the same time.
92 * Code cleanups.
93
94
95 6. Feedback
96 ============
97
98 Send all suggestions, questions, comments, bug reports and patches
99 to temex@iki.fi. If you send a patch, please use diff -bur format.
100
101
102 7. Credits
103 ===========
104
105 The author wants to thank the following people (in alphabetical order):
106
107 * daimonic for beta testing.
108 * fabian for helping whenever I needed help.
109 * GยดQuann for helping in C problems.
110 * guppy for solving few problems and beta testing.
111 * Johoho for beta testing.
112 * slennox for coding botnetop.tcl
113
114
115 8. License
116 ===========
117
118 botnetop.mod was written by Teemu Hjelt and is released to the public under
119 the terms of GNU General Public License. For the complete license, please
120 see the file called COPYING.
121
122
123 Copyright (C) 2000 Teemu Hjelt <temex@iki.fi>

webmaster@eggheads.org
ViewVC Help
Powered by ViewVC 1.1.23