Commit Graph

45 Commits

Author SHA1 Message Date
8d2f647ffd find or create, then save guild on each interaction 2024-03-03 01:44:27 +01:00
580b54c549 implement role assignment slash command 2024-03-03 00:41:37 +01:00
4aee497fba prepare member_roles with template 2024-03-02 23:49:13 +01:00
5c4192eb4b reply and provide id 2024-02-16 17:37:53 +01:00
b99db199d7 fixed jsdoc type error 2024-02-13 20:29:02 +01:00
80d4693c3d document code with jsdoc comments 2024-02-11 02:04:12 +01:00
4e3cfacfa4 bugfix: default permissions for members to use commands 2024-02-09 22:41:58 +01:00
7a9c2441a3 reformat: auto format 2024-02-08 21:11:56 +01:00
e69806c132 remove self roels contextcommand and shared function 2024-02-08 19:45:38 +01:00
dfe673bebc remove self roles slashcommand 2024-02-08 19:34:01 +01:00
2c7dd26189 verbose console feedback 2024-02-08 19:09:02 +01:00
067702ecc6 remove vc from custom vc creation 2024-02-08 19:03:58 +01:00
03fb793b6c only use voice channels 2024-02-08 18:43:01 +01:00
83068ae085 reference channel directly 2024-02-08 18:24:47 +01:00
f5d8bcc449 bugfix: wrong feedback type 2024-02-07 23:20:10 +01:00
f3e2715703 use existing private channels 2024-02-07 20:05:39 +01:00
d212ca398a acknowledge command with reply 2024-02-07 19:34:18 +01:00
d0ec7fbb6c basic custom vc slash command 2024-02-07 19:30:14 +01:00
a0eb75e4ee basic subcommand handling 2024-02-07 17:35:30 +01:00
c8e3fc2f2c initialize custom vc slash command 2024-02-06 21:26:29 +01:00
105932b5a3 refactor: better file structure 2024-02-06 19:12:34 +01:00
4fea72ad88 refactor: autoformat with prettier 2024-02-06 16:18:06 +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
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
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
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
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
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
db551f7e5b use slashcommand examples 2024-01-28 18:34:35 +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
7b04f95444 ignore example commands 2024-01-26 14:30:35 +01:00
c222b0db1d Initial commit 2024-01-26 13:28:02 +00:00