Anope IRC Services

Please login or register.

Login with username, password and session length
Advanced search  

News:

Pages: [1]   Go Down

Author Topic: os_act and os_say  (Read 7848 times)

0 Members and 1 Guest are viewing this topic.

Spy

  • Guest
os_act and os_say
« on: March 06, 2006, 09:34:49 PM »

Hi.
I`ve just written these two modules and want to share them for using/testing.
What they do:
They add the two commands to OperServ:
Code: [Select]
act <service> <channel> <ation>
say <service> <channel> <message>

Which allow services admins to make the services` pseudo clients act and say in the channels respectively.
Tested on anope 1.7.13 and Unreal IRCD 3.2.4.
Unfortunately I have no hosting ATM, so you`ll have to PM me to get a copy of the source, sorry :( .
The modules are in the developing state, so post your suggestions, bug tracks etc.
Logged

Trystan Scott Lee

  • Contributor
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 343
(No subject)
« Reply #1 on: March 07, 2006, 01:54:01 AM »

Why not just post these up on some web site and give out the link..
Logged
my God my tourniquet, return to me salvation

myself

  • Guest
(No subject)
« Reply #2 on: March 08, 2006, 05:54:40 AM »

Quote
Mensagem original enviada por Spy
Hi.
I`ve just written these two modules and want to share them for using/testing.
What they do:
They add the two commands to OperServ:
Code: [Select]
act <service> <channel> <ation>
say <service> <channel> <message>

Which allow services admins to make the services` pseudo clients act and say in the channels respectively.
Tested on anope 1.7.13 and Unreal IRCD 3.2.4.
Unfortunately I have no hosting ATM, so you`ll have to PM me to get a copy of the source, sorry :( .
The modules are in the developing state, so post your suggestions, bug tracks etc.


Hi,

If you want, I can give you one host for your modules, sends me a p.m. if you are interested.

Regards.

Ps: Sorry my English.
Logged

Spy

  • Guest
(No subject)
« Reply #3 on: March 10, 2006, 09:06:16 PM »

The modules now have home. Many thanks to myself for that (heh, sounded weird ;) ).
So:
http://modules.ath.cx/
Logged

n00bie

  • Anope User
  • Offline Offline
  • Gender: Male
  • Posts: 411
(No subject)
« Reply #4 on: March 12, 2006, 05:24:22 PM »

Thanks for both of you, i hope you guys make up a good friendship :P
Logged
I am always doing things that which I cannot do, in order that I may learn how to do it.

n00bie

  • Anope User
  • Offline Offline
  • Gender: Male
  • Posts: 411
(No subject)
« Reply #5 on: March 12, 2006, 05:31:28 PM »

OK, i tested the os_say.c module on 1.7.13 and got no compiling errors. The module works fine :)

/os say ChanServ #lobby Hello
<ChanServ> Hello

hehe... its really fun & weird ... i never heard of services clients like ChanServ , NickServ etc. talk before .. hehe .. good work. One question: is there any risk on using this module, because services Clients are not meant to talk on the channel ... if i used them for saying things, is this a risk for services crash ?

sorry for my bad english :P
Logged
I am always doing things that which I cannot do, in order that I may learn how to do it.

Spy

  • Guest
(No subject)
« Reply #6 on: March 12, 2006, 07:55:36 PM »

No, there is no (obvious) crash danger. Since the 1.2 version the memory leaks are eliminated and the dangerous strtok() function is got rid of. The modules do not use the raw server dumps so there is nothing to worry about. And the services clients are just normal connections with the +S set ;) (they even show up in /lusers).
Logged
Pages: [1]   Go Up