]> jfr.im git - irc.git/blob - software/!RELEASES/ircservices/achurch.org/services/lists/ircservices-coding/2002/001744.html
RELEASE -> !RELEASE
[irc.git] / software / !RELEASES / ircservices / achurch.org / services / lists / ircservices-coding / 2002 / 001744.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
2 <HTML>
3 <HEAD>
4 <TITLE> [IRCServices Coding] Coding Modules HOWTO:
5 </TITLE>
6 <LINK REL="Index" HREF="index.html" >
7 <LINK REL="made" HREF="mailto:ircservices-coding%40ircservices.za.net?Subject=%5BIRCServices%20Coding%5D%20Coding%20Modules%20HOWTO%3A&In-Reply-To=200211240029.gAO0TrK09402%40localhost.localdomain">
8 <META NAME="robots" CONTENT="index,nofollow">
9 <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
10 <LINK REL="Previous" HREF="001743.html">
11 <LINK REL="Next" HREF="001748.html">
12 </HEAD>
13 <BODY BGCOLOR="#ffffff">
14 <H1>[IRCServices Coding] Coding Modules HOWTO:</H1>
15 <B>Olly</B>
16 <A HREF="mailto:ircservices-coding%40ircservices.za.net?Subject=%5BIRCServices%20Coding%5D%20Coding%20Modules%20HOWTO%3A&In-Reply-To=200211240029.gAO0TrK09402%40localhost.localdomain"
17 TITLE="[IRCServices Coding] Coding Modules HOWTO:">olly at avansys.co.uk
18 </A><BR>
19 <I>Sat Nov 23 17:26:48 PST 2002</I>
20 <P><UL>
21 <LI>Previous message: <A HREF="001743.html">[IRCServices Coding] Coding Modules HOWTO:
22 </A></li>
23 <LI>Next message: <A HREF="001748.html">[IRCServices Coding] Coding Modules HOWTO:
24 </A></li>
25 <LI> <B>Messages sorted by:</B>
26 <a href="date.html#1744">[ date ]</a>
27 <a href="thread.html#1744">[ thread ]</a>
28 <a href="subject.html#1744">[ subject ]</a>
29 <a href="author.html#1744">[ author ]</a>
30 </LI>
31 </UL>
32 <HR>
33 <!--beginarticle-->
34 <PRE>*This message was transferred with a trial version of CommuniGate(tm) Pro*
35
36
37 -----Original Message-----
38 From: <A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices-coding">ircservices-coding-admin at ircservices.za.net</A>
39 [mailto:<A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices-coding">ircservices-coding-admin at ircservices.za.net</A>]On Behalf Of Craig
40 Edwards
41 Sent: 24 November 2002 00:29
42 To: <A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices-coding">ircservices-coding at ircservices.za.net</A>
43 Subject: Re: [IRCServices Coding] Coding Modules HOWTO:
44
45 We wrote a few modules, one of which is &quot;LoveServ&quot;. All it does is send
46 &quot;mirc popup&quot; style messages between users, love notes, coloured text etc on
47 command... pretty simple stuff. If you want it come and bug us on
48 irc.chatspike.net #chatspike :) We based it on the HelpServ module (that and
49 DevNull are the nearest thing to dummy/skeleton modules there are that ive
50 found) , then we modified the makefile so that it would compile a .so of our
51 module at the same time as the rest of the services tree. However you could
52 just mkdir a directory and make your own make file, so long as the paths to
53 the services include files is correct :)
54
55 Good Luck,
56 Craig Edwards
57
58
59 &gt;<i> Hi.
60 </I>&gt;<i>
61 </I>&gt;<i>I'm the admin for a tiny RolePlayGaming network and we're currently looking
62 </I>&gt;<i>into making addon modules for a series of Services Bots that will share the
63 </I>&gt;<i>load for a Roleplay Service on IRC.
64 </I>&gt;<i>
65 </I>&gt;<i>The problem is that none of us are really coders, and we need a lot of help
66 </I>&gt;<i>getting started. With enormous respect for Andy and his great works on
67 </I>&gt;<i>producing his wonderful services, his documentation re: modules creation
68 </I>&gt;<i>leaves much to be desired, and seems to concentrate more on where and how
69 </I>we
70 &gt;<i>should indent, then on how to compile a new module, and integrate it into
71 </I>&gt;<i>services.
72 </I>&gt;<i>
73 </I>&gt;<i>Simple questions to which we should be able find answers baffle us I'm
74 </I>&gt;<i>afraid, one such is: Do we add tokens for new commands to the exsiting
75 </I>token
76 &gt;<i>list in init.c, or is there a way to introduce them within the modules
77 </I>&gt;<i>without editing existing code?
78 </I>&gt;<i>
79 </I>&gt;<i>How do we include a module to the list of modules to be compiled, ie: is
80 </I>&gt;<i>there a command line for compilation of extra modules like with Apache, or
81 </I>&gt;<i>do we just drop them into the modules directory and recompile from scratch
82 </I>&gt;<i>as with UnrealIRCD?
83 </I>&gt;<i>
84 </I>&gt;<i>Has anyone written a skeleton module with compilation instructions that we
85 </I>&gt;<i>could use as a starter?
86 </I>&gt;<i>Is there a list of APIs that we could call on or must we read the code
87 </I>(Very
88 &gt;<i>headbreaking for us low IQ, cut &amp; paste coders).
89 </I>&gt;<i>
90 </I>&gt;<i>Please don't tell me anything useless like: &quot;If you don't understand the
91 </I>&gt;<i>code you shouldn't be doing this!&quot; Unless you intend to do the coding for
92 </I>&gt;<i>us, for free, because suitable, or not; We're all we've got!.
93 </I>&gt;<i>
94 </I>&gt;<i>Olly <A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices-coding">admin at rpglairs.com</A>
95 </I>
96 Any chance you could let me have them to learn from?
97 I would not use them unmodified unless you gave me permission, in which case
98 I would, of course. respect any copyright notices etc.
99
100 Olly
101
102 ---
103 Outgoing mail is certified Virus Free.
104 Checked by AVG anti-virus system (<A HREF="http://www.grisoft.com">http://www.grisoft.com</A>).
105 Version: 6.0.413 / Virus Database: 232 - Release Date: 06/11/2002
106
107
108
109 </PRE>
110
111 <!--endarticle-->
112 <HR>
113 <P><UL>
114 <!--threads-->
115 <LI>Previous message: <A HREF="001743.html">[IRCServices Coding] Coding Modules HOWTO:
116 </A></li>
117 <LI>Next message: <A HREF="001748.html">[IRCServices Coding] Coding Modules HOWTO:
118 </A></li>
119 <LI> <B>Messages sorted by:</B>
120 <a href="date.html#1744">[ date ]</a>
121 <a href="thread.html#1744">[ thread ]</a>
122 <a href="subject.html#1744">[ subject ]</a>
123 <a href="author.html#1744">[ author ]</a>
124 </LI>
125 </UL>
126
127 </body></html>