auth.tcl - Nickserv

Bug #717086 reported by Unauthenticated User
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
shroudBNC
In Progress
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: tcl-script
tags: added: tcl-script
Changed in shroudbnc:
importance: Medium → Wishlist
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.