auth.tcl - Nickserv

Bug #717086 reported by Unauthenticated User on 2011-02-05
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
shroudBNC
Wishlist
Elfish

Bug Description

For the nickserv script to work correctly it seems you need to set 3 pieces of data, and use 4 commands, when in reality only 1 should need done.

'authuser' - Most Nickserv systems allow numerous grouped nicknames, so limiting this script to only work with one nickname is an unneeded limitation, especially when combined with the BNC's awaynick feature.

'authphrase' - while matching for a specific string might be useful if services crash, this should not be required. Since your already checking for the existence of 'nickserv' it would be better to just begin auth on the server connect event.

'auth' - while it would be nice to disable auth manually, setting the password or other data should automatically turn this on.

And finally 'authpass' itself is not enough information, some networks use non-standard authentication methods, for example:
-NickServ- /msg <email address hidden> AUTH [account] <password>

Maybe it would be better to request for the auth string 'ns id <pass>'. That way your auth script works for pretty much all networks.

tags: added: tcl-script
Changed in shroudbnc:
importance: Medium → Wishlist
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers