Page MenuHomeDevCentral

Allow eggdrops to connect to nickserv at runtime
ClosedPublic

Authored by dereckson on Oct 16 2018, 13:58.
Tags
None
Referenced Files
F10166747: D1931.id4880.diff
Sat, Jun 21, 21:40
F10166741: D1931.id4887.diff
Sat, Jun 21, 21:39
F10166147: D1931.id4877.diff
Sat, Jun 21, 19:54
F10166111: D1931.id4878.diff
Sat, Jun 21, 19:52
F10166075: D1931.id4881.diff
Sat, Jun 21, 19:50
F10166073: D1931.id4879.diff
Sat, Jun 21, 19:50
F10165200: D1931.diff
Sat, Jun 21, 17:08
Unknown Object (File)
Tue, Jun 17, 15:00
Subscribers
None

Details

Summary

Currently, Freenode is under heavy attack, with a lot of channels
using restricted mode. As such, it's especially important to be
connected to nickserv at startup.

It's possible to ask automatic nickserv login if we set a server
password following the "nickname:password" format.

A difficulty is nickserv passwords is stored in database, and
need the registry command to query it. That requires to
reorder options a little bit, and so it introduces a little
less readable configuration, as TCL scripts and settings are
both split in two.

Reference: https://freenode.net/kb/answer/registration#logging-in

Test Plan

Restart service for Wearg, at login it was connected.

14:18:06 -!- account : Wearg

Diff Detail

Repository
rOPS Nasqueron Operations
Lint
Lint Passed
Unit
No Test Coverage
Branch
login-to-nickserv (branched from master)
Build Status
Buildable 3001
Build 3249: arc lint + arc unit

Event Timeline

dereckson created this revision.
This revision is now accepted and ready to land.Oct 16 2018, 19:35
This revision was automatically updated to reflect the committed changes.