Force nick to have password
Force nick to have password
I have been told that their is a module for this type of thing by my friend (he said he recalls something about one so I am thinking there is one). In any-case,where would I find this module to force certain nicks to have password to be able to talk on the server?
Re: Force nick to have password
/helpop ?chmodes
M = Must be using a registered nick (+r), or have voice access to talk [o]
M = Must be using a registered nick (+r), or have voice access to talk [o]
Re: Force nick to have password
Not really what I am looking for..what I am looking for is that it will require a member that is registered using nickserv to auth b4 being able to talk.
Re: Force nick to have password
Sounds like what is described above Would be a little overkill to code a module for something that already is there.
Ex Network-Administrator
Re: Force nick to have password
Force Umode +R on connect and set +M on channel creation?
However this forces everyone to be registerd and identifyd to NickServ, if you want people which are using a registerd nick and not identifyd not be able to talk (Private and Channel messages) there is no point. As someone easily can change his/her nick to a non-registerd one. And I don't even think its possible as Unreal doesn't know if someone is using a registerd nick but isn't identyd. It only reconize people as identifyd by umode +r.
However this forces everyone to be registerd and identifyd to NickServ, if you want people which are using a registerd nick and not identifyd not be able to talk (Private and Channel messages) there is no point. As someone easily can change his/her nick to a non-registerd one. And I don't even think its possible as Unreal doesn't know if someone is using a registerd nick but isn't identyd. It only reconize people as identifyd by umode +r.
Re: Force nick to have password
There is a paid module that sounds like what you want at http://www.vulnscan.org/customcoding#NSAuth
Alternatively you could write an Unreal module that provides an extra user mode that only services can set/unset (like +r) that when set (can be set on connect) means the user cant use NOTICE or PRIVMSG. Then you could write a similar module for Anope (if using Anope) which sets the mode when someone /nick's to a registered nick or connects using a registered nick and then unsets it on identify. Although in the UnrealIRCd module you would need to have the module make an exception for PRIVMSG <nickservnick>[@<servicesserver>] IDENTIFY else the users cant identify etc...
Alternatively you could write an Unreal module that provides an extra user mode that only services can set/unset (like +r) that when set (can be set on connect) means the user cant use NOTICE or PRIVMSG. Then you could write a similar module for Anope (if using Anope) which sets the mode when someone /nick's to a registered nick or connects using a registered nick and then unsets it on identify. Although in the UnrealIRCd module you would need to have the module make an exception for PRIVMSG <nickservnick>[@<servicesserver>] IDENTIFY else the users cant identify etc...
Your IP:
Your Country:
Your Country:
-
- Posts: 20
- Joined: Fri Feb 26, 2010 12:06 pm
- Location: Portadown, Northern Ireland
- Contact:
Re: Force nick to have password
What Jobe pointed out here is correct, there is also the paid Module http://www.vulnscan.org/customcoding#SQLAuth forcing users to have to sign up to a website or other Auth methods using a MySQL or PostgreSQL server, likewise with http://www.vulnscan.org/customcoding#SQLModJobe1986 wrote:There is a paid module that sounds like what you want at http://www.vulnscan.org/customcoding#NSAuth
Alternatively you could write an Unreal module that provides an extra user mode that only services can set/unset (like +r) that when set (can be set on connect) means the user cant use NOTICE or PRIVMSG. Then you could write a similar module for Anope (if using Anope) which sets the mode when someone /nick's to a registered nick or connects using a registered nick and then unsets it on identify. Although in the UnrealIRCd module you would need to have the module make an exception for PRIVMSG <nickservnick>[@<servicesserver>] IDENTIFY else the users cant identify etc...
MightyWings