58 Commits

Author SHA1 Message Date
Anthony Berg
132e3cc62b refactor(arabot): create separate functions for fetching and checking types of users, channels, etc
Some checks failed
Prettier / Run prettier scanning (push) Successful in 2m35s
ESLint / Run eslint scanning (push) Failing after 24s
CodeQL / Analyze (javascript) (push) Failing after 58s
2025-01-19 16:56:07 +01:00
Anthony Berg
881f9bfc24 fix(arabot): new sus role was put in the wrong place 2025-01-16 00:57:25 +01:00
Anthony Berg
2fbb6c9265 feat: update deps and breaking changes 2025-01-15 16:07:21 +01:00
Anthony Berg
a09b007831 refactor(db): move db functions to separate folders to aid distinguishing functions 2024-08-07 00:48:40 +02:00
Anthony Berg
46ef2fd8e2 fix(arabot): adding sus note to user who left server 2024-03-12 21:35:19 +00:00
Anthony Berg
6172dc6ac6 feat(arabot): add logging for sus note purges 2024-01-13 00:57:14 +00:00
Anthony Berg
b762ae3bc8 feat(arabot): add logging for one sus note removal 2024-01-13 00:52:54 +00:00
Anthony Berg
c8eb8299dd refactor(arabot): change removing sus notes to have more checks for types 2024-01-13 00:29:57 +00:00
Anthony Berg
785e844da8 feat(arabot): sus note logging for added sus note 2024-01-13 00:11:06 +00:00
Anthony Berg
e5f2c9436e feat(arabot): move embeds to separate file and add warnings to ModMail 2024-01-04 17:57:15 +00:00
Anthony Berg
a498cde933 feat(arabot): add type checking to checkStaff command 2024-01-04 12:40:24 +00:00
Anthony Berg
bb6ac8aef0 refactor(arabot): updated deprecated commands 2024-01-04 10:38:39 +00:00
Anthony Berg
5d93db6365 refactor: run prettier 2023-11-18 22:01:33 +00:00
smyalygames
c7af73cec2 perf(arabot): remove unnecessary userExists checks 2023-03-04 00:17:03 +00:00
smyalygames
1870f75517 refactor(arabot): change variable names for users and remove some checks 2023-03-04 00:03:27 +00:00
smyalygames
2909d5cc8d fix(arabot): change avatarURL to displayAvatarURL 2023-02-28 19:17:59 +00:00
smyalygames
c60d8807a2 fix(arabot): had fetchReply be attached to staffChannel 2023-02-20 00:12:34 +00:00
smyalygames
80f201a1ad refactor(arabot): change subcommand logic to sapphire's plugin 2023-02-09 13:37:43 +00:00
Anthony
8e7ed8442c refactor(arabot): change eslint for export default 2023-02-07 13:57:27 +00:00
smyalygames
937e874d66 refactor(arabot): use absolute paths 2023-02-07 00:59:37 +00:00
Anthony
45c19824c5 refactor(arabot): change to absolute imports 2023-02-06 23:20:52 +00:00
smyalygames
1ddda61bd0 Revert "refactor(arabot): defined import paths"
This reverts commit 24b0ca274af67ff79be9ae9b77d759e56fcdab2c.
2023-01-15 11:13:41 +00:00
smyalygames
24b0ca274a refactor(arabot): defined import paths 2023-01-15 10:45:46 +00:00
smyalygames
e5dfa51cc9 upgrade(arabot): upgrade sapphire to v4 2023-01-14 22:21:42 +00:00
smyalygames
357322c3b8 fix(arabot): add staff ephemeral if no sus notes 2022-11-05 23:56:24 +00:00
smyalygames
4f8cec5331 refactor(arabot): change addField to addFields 2022-11-05 23:55:29 +00:00
smyalygames
275da768dd feat(arabot): make ephemeral in list based on staff channel 2022-11-05 23:49:07 +00:00
smyalygames
baaa52aa14 refactor(arabot): remove unnecessary not nulls 2022-10-28 05:31:13 +01:00
smyalygames
49f18bd10c fix(arabot): fix import merge conflicts 2022-10-20 22:46:01 +01:00
Anthony Berg
bb117f3c23
Merge branch 'main' into verification 2022-10-20 22:35:42 +01:00
smyalygames
0749d81586 refactor(arabot): move db functions to utils 2022-09-23 18:22:11 +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
88086a1f31 feat(arabot): add old style of running sus command 2022-09-09 00:43:13 +01:00
Anthony
75b768046d feat(verification): add util config fixes 2022-08-23 02:13:35 +01:00
Anthony
2b96d507eb fix(verification): fix multiple eslint issues 2022-08-23 02:05:13 +01:00
Anthony
2a3c204319 fix(arabot): fix eslint issues 2022-08-23 00:10:33 +01:00
Anthony
8db488bc9d fix(arabot): fix eslint issues with exporting 2022-08-22 23:13:39 +01:00
Anthony
100b0cc389 fix(arabot): fix export id 2022-08-19 04:40:00 +01:00
Anthony
91e49b247c refactor(arabot): change unnecessary let to const 2022-08-04 03:15:00 +01:00
Anthony
bd16ca3964 feat(arabot): add unique ids to sus buttons 2022-08-03 17:25:03 +01:00
Anthony
6f90443b71 fix(arabot): add a not to an if statement to give sus role 2022-08-03 05:19:53 +01:00
Anthony
c757afaf84 fix(arabot): change add/remove sus role logic 2022-08-03 05:17:33 +01:00
Anthony
2dcb745d9d fix(arabot): add back preconditions 2022-08-03 05:10:37 +01:00
Anthony
eb38e0bee7 feat(arabot): add confirmation to remove sus notes 2022-08-03 05:06:22 +01:00
Anthony
1073d946be feat(arabot): add ability to view multiple sus notes 2022-07-30 05:06:01 +01:00
Anthony
7e9d4f8f93 fix(arabot): change removeAll to purge so discord accepts the subcommand 2022-07-28 05:21:11 +01:00
Anthony
f79a196fe4 fix(arabot): change removeAll to purge so discord accepts the subcommand 2022-07-28 05:20:55 +01:00
Anthony
2dcef435b1 feat(arabot): made time display when showing sus note nicer 2022-07-28 05:09:35 +01:00
Anthony
2fa559113a feat(arabot): add functions to remove one or multiple sus notes 2022-07-28 04:58:20 +01:00