Commit graph

15 commits

Author SHA1 Message Date
Dragory
a6e650810c
DB optimizations 2020-06-01 22:21:42 +03:00
Dragory
f9568ab37b
Store supporters in the database 2020-05-28 01:29:51 +03:00
Dark
5afe3ce3fe Made Alerts infinite until timed out, added -active and changed cmd sigm 2020-04-03 16:09:58 +03:00
Dragory
84135b201b
Add anti-raid levels to automod. Large refactor of spam detection. Add member_join and member_join_spam triggers.
Anti-raid levels don't by themselves do anything, but they can be
used in overrides to activate specific automod items.

Spam detection should now be more reliable and also combine further
spam messages after the initial detection into the archive.

Messages deleted by automod no longer create the normal deletion log
entry. Instead, the AUTOMOD_ACTION log entry contains the deleted
message or an archive if there are multiple (i.e. spam).
2020-01-26 19:54:32 +02:00
Dragory
1aceb55a87 Run prettier and check tslint on entire codebase
Mainly to run these checks for the recent pull requests.
2020-01-12 11:48:31 +02:00
roflmaoqwerty
17decd09d5 Added created_at field to reminders table. Added time remaining timestamp to reminders command. Added creation date timestamp to reminder activation message 2020-01-08 14:29:49 +11:00
Dragory
2ff65e89fd Add repeat options for scheduled posts 2019-12-01 23:23:34 +02:00
Dragory
56fb432c7c Initial work on stats 2019-12-01 15:57:35 +02:00
Dragory
0687e67bc5 Fix 3 2019-12-01 02:09:48 +02:00
Dragory
5489840bb4 Fix 2 2019-12-01 02:07:22 +02:00
Dragory
83f49f3805 Fix 2019-12-01 02:05:33 +02:00
Dragory
d2a6cb1684 Add --exclusive/-e to !reaction_roles
When reaction roles are set as exclusive, a user can only have 1
reaction role from that message. Others are removed automatically when
picking a role if needed.
2019-11-30 23:39:32 +02:00
Nils Blömeke
d82f5fbc46 Finished Starboard (Pre Override test) 2019-11-09 00:48:38 +01:00
Dragory
c9a21c64bf More work on API permissions 2019-11-08 00:04:24 +02:00
Dragory
16111bbe84 Reorganize project. Add folder for shared code between backend/dashboard. Switch from jest to ava for tests. 2019-11-02 22:11:26 +02:00