Commit Graph

61 Commits

Author SHA1 Message Date
3b1d640612 simpler/universal bot-user-id access 2024-04-29 10:30:50 +02:00
09f9280ae1 clean up: autoformat 2024-04-11 12:09:32 +02:00
034beca51c filter duplicate words 2024-04-10 07:57:52 +02:00
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
089ccade66 clean up: consistency 2024-04-05 11:56:24 +02:00
08567747c7 relative imports to properly type model instances 2024-04-04 09:55:14 +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
0d80761e2c refactor: auto format 2024-03-23 22:47:24 +01:00
bba1617926 bugfix: logging user id 2024-03-23 22:45:10 +01:00
b8adefd093 implement working version of custom channel permissions 2024-03-23 22:43:21 +01:00
8d2f647ffd find or create, then save guild on each interaction 2024-03-03 01:44:27 +01:00
146bdf363e verbose logging 2024-03-03 01:07:10 +01:00
647dc6211b bugfix: corrected path 2024-03-03 00:50:46 +01:00
cfc714611e implement guild member add event 2024-03-03 00:46:44 +01:00
4aee497fba prepare member_roles with template 2024-03-02 23:49:13 +01:00
e0c581dcfd get specific permissions from parent element 2024-02-28 21:19:20 +01:00
84f754dd5b clean up: consistant naming 2024-02-28 21:18:14 +01:00
3cea3694db clean up: code style 2024-02-28 21:12:38 +01:00
fa6a9fa2e3 extract member prop early 2024-02-28 20:51:59 +01:00
73562b3570 apply permission overwrites from parent channel 2024-02-28 20:50:34 +01:00
7ea28db049 more verbose logging 2024-02-28 20:43:36 +01:00
e74bd83ee6 catch channel delete error 2024-02-24 18:46:46 +01:00
ab6ca9edeb forced reaction remove error handling 2024-02-16 18:26:25 +01:00
80d4693c3d document code with jsdoc comments 2024-02-11 02:04:12 +01:00
daef590b83 bugfix: attach to same parent 2024-02-09 22:59:35 +01:00
746341d48a refactor: auto format 2024-02-09 19:42:27 +01:00
73de6dbcec bugfix: simple logic patches 2024-02-09 19:34:20 +01:00
7a9c2441a3 reformat: auto format 2024-02-08 21:11:56 +01:00
552b0b9c3d remove debug log 2024-02-08 20:33:10 +01:00
dc166dd286 set minimum required custom vc permissions 2024-02-08 20:30:50 +01:00
cb1662cefb bugfix: only delete registered custom channels 2024-02-08 20:13:12 +01:00
76641b31c7 delete empty custom vc 2024-02-08 18:12:10 +01:00
ea54565c6a bugfix: case sensitive 2024-02-08 17:50:32 +01:00
8e9ddb1e7b explicit permission overwrites 2024-02-08 00:21:53 +01:00
b9407ed52c lowercase name for possessive apostroph 2024-02-07 22:02:02 +01:00
6ded01b046 handle message/channel deletion 2024-02-07 21:02:37 +01:00
3339d7a244 initialize deletion events 2024-02-07 20:27:16 +01:00
0ffb68fd96 prepare for better event grouping 2024-02-07 20:26:57 +01:00
f3e2715703 use existing private channels 2024-02-07 20:05:39 +01:00
a29e2074a5 ignore if channel is unregistered 2024-02-07 19:38:51 +01:00
b5079b6f40 basic error handling and comments 2024-02-07 17:40:29 +01:00
1a3e7ac96b basic chanel creation 2024-02-07 17:36:00 +01:00
000acd20aa clean up: format 2024-02-06 21:25:47 +01:00
105932b5a3 refactor: better file structure 2024-02-06 19:12:34 +01:00