Since PR #560 got merged, there are no more delayed joins which can cause problems when there is some lag.
This issue is to request this feature be added (and also so it won't get burried/forgotten about inside the comments of PR #560). For the previous comments concerning this issue please look at that PR, after the merge happened.
Basicly, the nickserv module, like the q module, should get some detection to see if it identified or not, but since there are different NickServ implementations out there this might be tricky to implement, unlike Q, of which there is only one. Using SASL is a solution, but not all networks provide it.
So, I guess the simplest solution would be to just create a configurable timer (with a value of 0 to disable it or something) and somewhat restore the old ZNC behavior back as it was, before the PR broke it.
Since PR #560 got merged, there are no more delayed joins which can cause problems when there is some lag.
This issue is to request this feature be added (and also so it won't get burried/forgotten about inside the comments of PR #560). For the previous comments concerning this issue please look at that PR, after the merge happened.
Basicly, the nickserv module, like the q module, should get some detection to see if it identified or not, but since there are different NickServ implementations out there this might be tricky to implement, unlike Q, of which there is only one. Using SASL is a solution, but not all networks provide it.
So, I guess the simplest solution would be to just create a configurable timer (with a value of 0 to disable it or something) and somewhat restore the old ZNC behavior back as it was, before the PR broke it.
<!-- github-sync-id:36852177 -->
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Since PR #560 got merged, there are no more delayed joins which can cause problems when there is some lag.
This issue is to request this feature be added (and also so it won't get burried/forgotten about inside the comments of PR #560). For the previous comments concerning this issue please look at that PR, after the merge happened.
Basicly, the nickserv module, like the q module, should get some detection to see if it identified or not, but since there are different NickServ implementations out there this might be tricky to implement, unlike Q, of which there is only one. Using SASL is a solution, but not all networks provide it.
So, I guess the simplest solution would be to just create a configurable timer (with a value of 0 to disable it or something) and somewhat restore the old ZNC behavior back as it was, before the PR broke it.
How about modulizing this instead? A delayjoins module, accepting seconds as a module parameter.