Commit Graph

206 Commits

Author SHA1 Message Date
4fea72ad88 refactor: autoformat with prettier 2024-02-06 16:18:06 +01:00
32ceb7646b Merge branch 'sync' from 'https://git.baipyr.us/Baipyrus/DiscordJS-Template.git' 2024-02-06 16:09:02 +01:00
d3d9a305d0 fix generic command name getter 2024-02-06 15:50:12 +01:00
905ee9d8a9 generalise command execution for interaction create 2024-02-06 15:49:07 +01:00
f70912e4fd read filesystem overhaul. sharing functions across files 2024-02-06 15:25:58 +01:00
46e938946c clean up: fs.promises api and reformat 2024-02-06 14:09:04 +01:00
fdedb50bc5 better error handling 2024-02-05 23:32:59 +01:00
61b8a9a2ec shared add self role pair function 2024-02-05 23:26:49 +01:00
86091f5eee implement modal submit interaction logic 2024-02-05 23:07:19 +01:00
095ad012ff use modal to add self role pair 2024-02-05 22:57:08 +01:00
4bdd04a881 fix generic command name getter 2024-02-05 22:56:22 +01:00
cb56dded3b initialize context add pair command 2024-02-05 21:27:04 +01:00
7fa972b411 deny command access in DMs 2024-02-05 21:26:47 +01:00
70d183e1ef refactor: rename to prepare additional context commands 2024-02-05 21:26:17 +01:00
d272bdb15e remove example commands 2024-02-05 21:24:55 +01:00
c66cff1d21 reaction event error feedback 2024-02-05 21:19:47 +01:00
474a35a736 error handling on reaction roles 2024-02-05 21:11:59 +01:00
ddcec60be6 update bot invite in README 2024-02-05 03:19:30 +01:00
531b07e304 clean up: refactor by splitting into functions 2024-02-05 03:10:21 +01:00
42293efb68 refactor: more verbose output 2024-02-05 03:06:53 +01:00
3fa0bd9c1f refactor: await all asynchronous function calls 2024-02-05 03:01:48 +01:00
1e716d5f5e replace emoji name in identifier 2024-02-05 02:58:08 +01:00
afa958b557 implement reaction add/remove events 2024-02-05 02:56:18 +01:00
d7409ed0f7 implemented context menu command for registering self roles 2024-02-05 00:16:52 +01:00
124e5afe5a refactor: renamed to differentiate command types 2024-02-05 00:16:06 +01:00
7cd7d68d3b clean up: delete empty line 2024-02-04 23:52:36 +01:00
caa23d6cb2 generalise command execution for interaction create 2024-02-04 23:52:08 +01:00
3d89bd8e65 ignore own reactions 2024-02-04 23:41:04 +01:00
cd44a4717a clean up: refactor by splitting into functions 2024-02-04 23:40:07 +01:00
04b259cf56 implement database access for self roles 2024-01-29 15:00:30 +01:00
7026ed56a8 clean up: using unprotected sqlite database 2024-01-29 14:59:52 +01:00
ae8562c536 rename model code to fit convention 2024-01-29 14:59:36 +01:00
7468dca986 rename model files to fit convention 2024-01-29 14:58:51 +01:00
7126d34866 prepare role-emoji-pair adding 2024-01-29 02:35:29 +01:00
e41afe0ada implement self roles command 2024-01-29 02:10:16 +01:00
1f5f5621c3 added voice channels to database 2024-01-29 00:32:32 +01:00
56a2c697dc added role-emoji-pair to database 2024-01-29 00:32:13 +01:00
c19ef05c82 added message to database 2024-01-29 00:31:40 +01:00
8a619b53e4 initialize sequalize with sqlite setup 2024-01-29 00:30:33 +01:00
db551f7e5b use slashcommand examples 2024-01-28 18:34:35 +01:00
7fe865ad98 detect users joining/leaving voice channels 2024-01-28 18:33:22 +01:00
0edf46856a detect users adding/removing reactions 2024-01-28 18:33:03 +01:00
713135a021 initialize reaction events 2024-01-26 20:23:45 +01:00
e67a846fa4 better naming convention 2024-01-26 20:23:19 +01:00
617edfd0a2 initialize self role command 2024-01-26 19:29:20 +01:00
3f1495cd07 bot invite README 2024-01-26 14:34:15 +01:00
7b04f95444 ignore example commands 2024-01-26 14:30:35 +01:00
c222b0db1d Initial commit 2024-01-26 13:28:02 +00:00
d773935367 remove the usual getting started because of tempalte 2024-01-26 14:23:03 +01:00
4738c6bea1 added examples to README 2024-01-26 14:21:31 +01:00