54 Commits

Author SHA1 Message Date
smyalygames
c408dab5a5 feat(arabot): add check on join if user is banned 2022-10-28 02:25:27 +01:00
smyalygames
4e041f102e fix(arabot): add failsafe for user leaving guild 2022-10-26 03:38:40 +01:00
smyalygames
8c06bb6b88 refactor(arabot): remove the need for container 2022-10-26 03:34:54 +01:00
smyalygames
4d819d87d2 fix(arabot): add error handling for undefined errors 2022-10-25 03:47:00 +01:00
smyalygames
d2e4e7c167 feat(arabot): remove giving roles other than block verification on join 2022-10-22 21:19:57 +01:00
smyalygames
d771827b6d feat(arabot): add mute perms for verifiers 2022-10-22 04:25:20 +01:00
smyalygames
fa476f06be fix(arabot): checks for wrong channel if cache doesn't work 2022-10-21 19:40:03 +01:00
smyalygames
ab0e6c5adf feat(arabot): add join button in welcome 2022-10-21 19:35:42 +01:00
smyalygames
eddf0bcec6 feat(arabot): remove verify-as-vegan role 2022-10-21 04:44:10 +01:00
smyalygames
0873e4ad40 fix(arabot): remove useless comparison 2022-10-21 04:18:07 +01:00
smyalygames
c0e5bae1e7 fix(arabot): fix verification vc being removed/not created 2022-10-21 04:14:19 +01:00
smyalygames
a545a52ba7 fix(arabot): fix permission issues for vcs 2022-10-21 03:36:39 +01:00
smyalygames
8a66fa39be fix(arabot): fix permission issues for vcs 2022-10-21 03:27:40 +01:00
smyalygames
4331f1a644 fix(arabot): fix permission issues for vcs 2022-10-21 03:25:29 +01:00
Anthony Berg
bb117f3c23
Merge branch 'main' into verification 2022-10-20 22:35:42 +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
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
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
88aae1296a feat(arabot): add precondition msg for msg commands 2022-09-09 01:02:33 +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
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
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
3dd219ae04 feat(verification): add being able to go through questions 2022-08-23 04:31:03 +01:00
Anthony
2b96d507eb fix(verification): fix multiple eslint issues 2022-08-23 02:05:13 +01:00
Anthony
c71b787c8b feat(verification): add logic to creating embed and buttons dynamically 2022-08-23 01:59:51 +01:00
Anthony
8db488bc9d fix(arabot): fix eslint issues with exporting 2022-08-22 23:13:39 +01:00
Anthony
4883ec12a1 feat(verification): add info to be collected 2022-08-19 03:51:42 +01:00
Anthony
092dcce2fe feat(arabot): add beginning of verification walkthrough 2022-08-18 05:47:30 +01:00
Anthony
8d39539fef refactor(arabot): add proper null checks 2022-08-18 03:52:35 +01:00
Anthony
0d571dd923 feat(arabot): add text channel to verification 2022-08-18 03:20:49 +01:00
Anthony
ed5327aae2 feat(verification): add IDs from utils 2022-08-10 05:34:26 +01:00
Anthony
e4cb0bdfdc feat(verification): add a check if the joinable vc will be deleted 2022-08-08 01:59:07 +01:00