Commit Graph

199 Commits

Author SHA1 Message Date
6ec1892a80 scan each word with and without symbols 2024-04-10 07:57:25 +02:00
194a3d89ab convert message to lowercase first 2024-04-10 07:56:04 +02:00
c13d0cb193 ignore bot-owned messages 2024-04-10 07:52:23 +02:00
cbefb18dcd implemented messageCreate event listener to reply to keywords 2024-04-05 20:25:06 +02:00
1336ee7d0d igore DMs and split content by words 2024-04-05 14:17:29 +02:00
e2ef65203e prepare messageCreate event 2024-04-05 13:51:58 +02:00
272525ad9c force lowercase response names for case insensitiviy 2024-04-05 13:51:14 +02:00
089ccade66 clean up: consistency 2024-04-05 11:56:24 +02:00
c666f5bf8d implement and categorized info methods and completion 2024-04-05 11:47:50 +02:00
904c33c2f8 bugfix: abort if not found 2024-04-05 11:47:37 +02:00
765e80071a use shared method for keyword autocomplete 2024-04-05 11:36:33 +02:00
1d5d22dd5f optional parameter to pass focused value 2024-04-05 11:33:13 +02:00
03fd826952 acknowledge with reply 2024-04-05 11:32:31 +02:00
54dc8bd245 implement removal methods 2024-04-05 11:19:12 +02:00
d10dd2da00 autocomplete remove categories 2024-04-05 11:12:43 +02:00
ab53486ab3 bugfix: find responses only by keyword 2024-04-05 11:12:16 +02:00
0688dad57b abort submit if response name is taken 2024-04-05 10:57:32 +02:00
b812d0e74d categorize remove operations 2024-04-05 10:54:49 +02:00
2586ffb155 respond to modalSubmit event 2024-04-05 10:52:53 +02:00
fb17c4d10b bugfix: adjusted parameters accordingly 2024-04-05 10:52:20 +02:00
601c9db54f bugfix: display name instead of value 2024-04-05 10:51:36 +02:00
370361f9d3 'none found' fallback response 2024-04-05 10:51:17 +02:00
7f39be34ad bugfix: find responses by keyword 2024-04-05 10:51:01 +02:00
9b4d5a1d02 bugfix: adjusted parameters accordingly 2024-04-05 10:31:06 +02:00
7672748ac8 bugfix: adjusted relative paths from major refactor 2024-04-05 10:30:41 +02:00
aed1d8472e properly extracting parameters 2024-04-05 10:16:59 +02:00
c61a6fd282 response data modal 2024-04-04 20:34:47 +02:00
17570e81ac basic autocompletion for responses 2024-04-04 20:34:10 +02:00
8a6166f188 list responses method 2024-04-04 20:33:44 +02:00
cf1ea38344 list keywords method 2024-04-04 20:33:31 +02:00
b44287a39e remove response/keyword method 2024-04-04 20:33:18 +02:00
aa644dea9a add response method 2024-04-04 20:32:59 +02:00
6830179746 create keyword method 2024-04-04 20:32:43 +02:00
37343d25b8 basic remove auto complete differentiation 2024-04-04 20:29:01 +02:00
1bfd25626a basic keyword autocompletion 2024-04-04 20:27:00 +02:00
be5f26acca prepare required imports 2024-04-04 20:23:26 +02:00
57cc53ba99 clean up: consistency and ease of use 2024-04-04 20:22:28 +02:00
30f3a97cc3 refactor: simpler command categorization 2024-04-04 10:01:43 +02:00
08567747c7 relative imports to properly type model instances 2024-04-04 09:55:14 +02:00
663f1313e9 clean up: consistency 2024-04-04 09:53:25 +02:00
9091e1c023 bugfix: await reaction removal 2024-04-04 09:40:23 +02:00
db898a2a36 refactor: project wide renaming for accuracy 2024-04-04 08:59:37 +02:00
d9952d79e9 update packages 2024-04-04 08:09:13 +02:00
d7c26f7bee refactor: auto format 2024-04-04 07:42:25 +02:00
4bd3e83add bugfix: missing import 2024-04-03 19:33:34 +02:00
73fe43a392 refactor: auto format 2024-04-03 19:32:16 +02:00
79d69b7360 prepare code by splitting functions by subcommand 2024-04-03 19:30:47 +02:00
62cf257d73 defined (keyword-) response model 2024-04-03 19:30:31 +02:00
7b56d96c3c defined (message-) keyword model 2024-04-03 19:29:32 +02:00
d67242374e bugfix: removed inaccurate and misplaced properties 2024-04-03 19:27:13 +02:00