Commit Graph

9 Commits

Author SHA1 Message Date
Vegard Berg f3c6aa9f85 NAFF updated to version 2.1.0 2023-02-06 20:22:32 +01:00
Vegard Berg f58a14d958
Add MkDocs for end-user documentation. 2022-10-16 01:18:53 +02:00
Vegard Berg 8aec106671
Changed directory structure 2022-10-15 02:51:21 +02:00
Vegard Berg 4441737d57
Updated dependencies 2022-10-14 21:52:06 +02:00
Vegard Berg 3ca4aa1131
Updated naff to 1.7.1 2022-08-14 00:02:08 +02:00
Vegard Berg 2cc865100d Stop pylint whining about unexpected keyword argument. 2022-08-04 04:34:19 +02:00
Vegard Berg 5cf3cdbb08 Added Gatekeep features.
Added Gatekeep, a system where users require approval to fully join the server.
Currently, "manual" and "captcha" modes are available.
Manual mode requires someone to use the "/approve" command, or the "approve" context menu on a user to approve them.
Captcha mode allows the former, but lets the user complete a captcha in order to join.
The captcha is provided as both an image and as text.
2022-08-04 03:52:53 +02:00
Vegard Berg 2357c835a6 Made Pylint happy. 2022-07-21 21:27:47 +02:00
Vegard Berg e3a3fa0f6d Initial commit. DB models, warn/infraction commands, quote command 2022-07-21 20:50:23 +02:00