Anope IRC Services

Please login or register.

Login with username, password and session length
Advanced search  

News:

Pages: [1]   Go Down

Author Topic: module needed m_opersonlyjoin.c  (Read 3967 times)

0 Members and 1 Guest are viewing this topic.

Muaaz

  • Anope User
  • Offline Offline
  • Posts: 5
module needed m_opersonlyjoin.c
« on: April 13, 2014, 07:18:36 AM »

i want to make my server so that only opers can join unregistered channels. kindly provide me the module m_opersonlyjoin.c i really need this module i have anope version 1.8.8
« Last Edit: April 13, 2014, 07:28:13 AM by Muaaz »
Logged

katsklaw

  • Supporter
  • Anope User
  • Offline Offline
  • Posts: 537
Re: module needed m_opersonlyjoin.c
« Reply #1 on: April 13, 2014, 10:22:27 AM »

Hmmm, I may be interested in writing that for you. I'll get back to you in a couple of days.

Thanks.
Logged

Muaaz

  • Anope User
  • Offline Offline
  • Posts: 5
Re: module needed m_opersonlyjoin.c
« Reply #2 on: April 13, 2014, 10:26:52 AM »

thanks dear....
i'll be waiting for that
Logged

LEthaLity

  • Team
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 303
    • LEthaLity
Re: module needed m_opersonlyjoin.c
« Reply #3 on: April 13, 2014, 10:38:37 AM »

I'm pretty sure http://dev.anope.de/unreal/m_onlyopersjoin.c is what you want. It's a module for unrealircd, not anope so you'll have to follow the Unreal module install instructions.
Logged

Muaaz

  • Anope User
  • Offline Offline
  • Posts: 5
Re: module needed m_opersonlyjoin.c
« Reply #4 on: April 13, 2014, 10:47:19 AM »

I'm pretty sure http://dev.anope.de/unreal/m_onlyopersjoin.c is what you want. It's a module for unrealircd, not anope so you'll have to follow the Unreal module install instructions.
yeah thats what i need thankss
Logged

Muaaz

  • Anope User
  • Offline Offline
  • Posts: 5
Re: module needed m_opersonlyjoin.c
« Reply #5 on: April 13, 2014, 10:58:06 AM »

but it is not working
Logged

katsklaw

  • Supporter
  • Anope User
  • Offline Offline
  • Posts: 537
Re: module needed m_opersonlyjoin.c
« Reply #6 on: April 13, 2014, 11:18:02 AM »

That's not what you requested. That module prevents users from creating channels, it will not prevent users from joining unregistered channels that have already been created.
Logged

katsklaw

  • Supporter
  • Anope User
  • Offline Offline
  • Posts: 537
Re: module needed m_opersonlyjoin.c
« Reply #7 on: April 13, 2014, 07:26:19 PM »

Channel creation is entirely on the ircd. When an user joins a non-existent channel they "create" it. Channel meta data is stored in the ircd's chanrec memory space and the channel has a creation time, users, modes, topic etc. When the last user leaves, the channel is destroyed until the next time it's created.

Channel registration and management is the sole realm of services. It's entirely possible to have a non-existent channel that is registered as well as having an existing channel that is unregistered.

The question is, do you want to prevent users from creating new channels? In which case you need the ircd module. If you want to allow users to create channels that are already registered, you need an Anope module. So which do you need?
Logged

Muaaz

  • Anope User
  • Offline Offline
  • Posts: 5
Re: module needed m_opersonlyjoin.c
« Reply #8 on: April 14, 2014, 04:46:49 PM »

thnxx my problem is solved thxx for replying
Logged
Pages: [1]   Go Up