402 Commits

Author SHA1 Message Date
smyalygames
49f18bd10c fix(arabot): fix import merge conflicts 2022-10-20 22:46:01 +01:00
Anthony Berg
57b17d6e28
Merge pull request #68 from veganhacktivists/verification
feat(arabot): new verification system
2022-10-20 22:38:20 +01:00
Anthony Berg
bb117f3c23
Merge branch 'main' into verification 2022-10-20 22:35:42 +01:00
smyalygames
d460826c43 feat(verify): delete apple warning 2022-10-20 22:25:04 +01:00
smyalygames
92ebf948f0 feat(verify): add verification block role id 2022-10-20 22:23:58 +01:00
smyalygames
a8efff5871 refactor(verify): change timeout values for production 2022-10-20 22:18:57 +01:00
smyalygames
989915b796 feat(verify): add cancel for roles to give in verification 2022-10-20 22:14:31 +01:00
smyalygames
3c0472eccc feat(verify): add DM msg after verification 2022-10-20 18:45:38 +01:00
smyalygames
6f694d94fb build(arabot): update all packages 2022-10-20 16:45:09 +01:00
smyalygames
4314e3a083 fix(verify): add a catch for closed DMs 2022-10-20 16:44:51 +01:00
smyalygames
44d913b863 fix(verify): change getMillisecond to getTime 2022-10-20 16:44:26 +01:00
smyalygames
7f3f31d9f0 feat(verify): add give roles on join 2022-10-20 13:43:29 +01:00
smyalygames
e0207fdd8d feat(verify): add welcome message after verify 2022-10-19 01:59:49 +01:00
smyalygames
9cc7e53ea9 feat(verify): add verify block dm for timeout/leave 2022-10-16 22:55:11 +01:00
smyalygames
1993682484 build(config): update packages 2022-10-16 22:05:46 +01:00
smyalygames
24afe3c4b2 feat(verify): add checks on startup 2022-10-16 16:08:51 +01:00
smyalygames
bb19a17522 fix(arabot): wrong variables in payload 2022-10-14 18:11:52 +01:00
Anthony
70854915af feat(verification): add 15 minute timeout logic 2022-10-14 11:11:05 +01:00
smyalygames
ee27bb7582 feat(arabot): add sus notes to verification 2022-09-30 14:42:59 +01:00
Anthony
79c6614f8d Merge remote-tracking branch 'origin/verification' into verification 2022-09-23 19:14:51 +01:00
Anthony
34dc689f94 feat(db): add previous migrations to git 2022-09-23 19:14:45 +01:00
smyalygames
0749d81586 refactor(arabot): move db functions to utils 2022-09-23 18:22:11 +01:00
smyalygames
8ee0b924fa refactor(arabot): move db functions to utils 2022-09-23 18:21:59 +01:00
smyalygames
effedbdfaf docs(arabot): fix sus view 2022-09-22 14:14:12 +01:00
smyalygames
8dc1c99995 docs(arabot): list all commands 2022-09-22 14:04:27 +01:00
Anthony
e0a651a83b build(arabot): update all packages 2022-09-09 01:09:20 +01:00
Anthony
152dff72c7 feat(arabot): add msg to a specific user for sus command 2022-09-09 01:08:08 +01:00
Anthony
05240ae223 fix(arabot): change wording 2022-09-09 01:03:56 +01:00
Anthony
88aae1296a feat(arabot): add precondition msg for msg commands 2022-09-09 01:02:33 +01:00
Anthony
ebd370b774 feat(arabot): add trial mods to mods 2022-09-09 00:47:41 +01:00
Anthony
915532294e Merge remote-tracking branch 'origin/main' 2022-09-09 00:43:26 +01:00
Anthony
88086a1f31 feat(arabot): add old style of running sus command 2022-09-09 00:43:13 +01:00
Anthony
915f7d7048 feat(verification): add verification block after verify 2022-09-02 01:20:07 +01:00
Anthony
0829e7c996 feat(verification): add information on user in text channel 2022-09-01 03:37:28 +01:00
Anthony
a893e13d57 feat(verification): add giving all roles back after leaving vc 2022-08-31 03:12:40 +01:00
Anthony
cae9091aa1 feat(arabot): add fibonacci verification ban lengths 2022-08-31 02:51:52 +01:00
Anthony
35de24399a feat(arabot): add extra check if guild/user not in cache 2022-08-31 00:40:26 +01:00
Anthony
5a5afbfb02 feat(arabot): add fibonacci sequence 2022-08-30 00:39:47 +01:00
Anthony Berg
4379ed12b7
feat(arabot): delete apple exploit warning 2022-08-29 22:52:11 +01:00
Anthony
f89d6c0730 feat(verification): add schedule with verify block 2022-08-28 02:42:04 +01:00
Anthony
63bce0d405 feat(verification): remove roles on join for non vegan 2022-08-27 03:52:32 +01:00
Anthony
544d6bafd8 feat(verification): add verifier to database after confirmation 2022-08-27 03:41:06 +01:00
Anthony
0043fdddfb feat(verification): confirm add roles 2022-08-27 02:48:08 +01:00
Anthony
b71a7ef2ea ci(config): update docker node debian version 2022-08-24 15:34:57 +01:00
Anthony
a4d15f67ab ci(compiler): update target from es2016 to es2021 2022-08-24 15:12:27 +01:00
Anthony
6af8373f2b fix(verification): isNaN eslint issue 2022-08-24 15:01:01 +01:00
Anthony
801297c3a1 feat(verification): last few questions are dynamically added 2022-08-24 14:55:55 +01:00
Anthony
4deb7efc56 feat(verification): add ability for up to 25 buttons 2022-08-24 02:58:45 +01:00
Anthony
41c23ebb3c feat(verification): add logging button presses 2022-08-24 02:05:35 +01:00
Anthony
39c32101c5 build(config): add prisma as dev dependency 2022-08-23 04:32:07 +01:00