This repository has been archived by the owner on Feb 5, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 33
To Do
RISCfuture edited this page Sep 13, 2010
·
15 revisions
- Abstract out authentication code to a stem listener, include basic authenticators for all the types you specify in the tutorial. Include support for a method call like
authenticate :nick
orauthenticate :password
in the controller class. (Password or nick retrieved from yml files.) - Make !quit and !reload execute only once per stem.
- RSpec out all core classes
- Drop
[word]_filter
requirements for filters. - Less network-trafficy way of getting the user list … Perhaps maintain an internal user list and update it as users are promoted and demoted.
-
RFC-1459 specifies a nick being of nine characters, with the characters {}| having equivalence to []\ for comparison. The regex is
/[a-z][a-z0-9\-\[\]\\\`\^\{\}]{8}/i
-
RFC-2812 specifies a nick being of nine characters, as such:
/[a-z\[\]\\\`_\^\{\|\}][a-z\[\]\\\`_\^\{\|\}0-9\-]{8}/i