summaryrefslogtreecommitdiffstats
path: root/config-default/settings.json
Commit message (Collapse)AuthorAge
* Various improvements.LibravatarKrytarik Raido2021-02-04
| | | | | | | * Also catch "!op" call. * Improve op alert output. * Define URLs specific to bot instance via configuration.
* Revert "Move users to DB"LibravatarJanik Kleinhoff2017-05-08
| | | | | | This reverts commit 7342c7f0e19e15ab3c7ba2133a56393c15989f08. Turns out there are still issues after all.
* Move users to DBLibravatarJanik Kleinhoff2017-05-08
| | | | | | | | | | | | | | | | | | | | | Summary: This will automatically take care of migrating the users from users.json; you may delete that file. Note that this removes htpasswd support. We now store (hashed) user passwords in the database. See T19 for rationale. Test Plan: Run this on a testnet for a while, try to break it. Reviewers: ilbelkyr, #antispammeta Reviewed By: ilbelkyr, #antispammeta Tags: #antispammeta, #database Differential Revision: https://dev.antispammeta.net/D2
* Make lag quit message configurableLibravatarJanik Kleinhoff2017-02-14
| | | | | | The original message is freenode/atheme-specific; additionally, the freeze-to-fix suggestion is rather odd and probably specific to the original freenode instance.
* Split 'pass' option into 'server_pass', 'account_pass'LibravatarJanik Kleinhoff2016-12-25
| | | | | | | | | | | | | | | | Also remove the --pass command-line option for now and introduce a backward compatibility check that warns when the old option is encountered. This check is now placed with the mysql option checks in a dedicated function. --- So one day, I looked over the AntiSpamMeta console log and noticed NickServ was echoing back part of the password to us in a "no such username" error. This is due to us using the 'pass' option for both nickserv and server password, so we sent PASS NickServPassword. However, the password happened to have a ':' in it, so services interpreted it as a user:password combination.
* config-default: fix mistakesLibravatarJanik Kleinhoff2016-10-30
|
* Extirpate traces of XMLLibravatarJanik Kleinhoff2016-10-07
Summary: Resolve T6 and use the opportunity to get rid of our dependency on `XML::Simple` once and for all. Test Plan: Run the bot with JSON config files. Reviewers: Unit193 Reviewed By: Unit193 Tags: #antispammeta Maniphest Tasks: T6 Differential Revision: https://asm.shalture.org/D1