vylbot-app/src
Ethan Lane cdf689f1c5
All checks were successful
Test / build (push) Successful in 13s
Add auto kick functionality (#502)
- Add command to configure the auto kick function
- Added ability to run functions on a cron job
- Added a cron job every hour to check if a user has had a role for a configured amount of time and kick them if they have
    - The function also optionally sends a notice embed at a configured time before the kick

#485

Reviewed-on: #502
Reviewed-by: VylpesTester <tester@vylpes.com>
Co-authored-by: Ethan Lane <ethan@vylpes.com>
Co-committed-by: Ethan Lane <ethan@vylpes.com>
2025-01-03 17:47:16 +00:00
..
buttonEvents Create button event to gain the server access role (#398) 2024-01-26 20:59:05 +00:00
client Add auto kick functionality (#502) 2025-01-03 17:47:16 +00:00
commands Add auto kick functionality (#502) 2025-01-03 17:47:16 +00:00
constants Add auto kick functionality (#502) 2025-01-03 17:47:16 +00:00
contracts Create button event to gain the server access role (#398) 2024-01-26 20:59:05 +00:00
database Add auto kick functionality (#502) 2025-01-03 17:47:16 +00:00
events Fix link only mode not checking the message id 2024-10-25 17:38:22 +01:00
helpers Add auto kick functionality (#502) 2025-01-03 17:47:16 +00:00
timers Add auto kick functionality (#502) 2025-01-03 17:47:16 +00:00
type Add auto kick functionality (#502) 2025-01-03 17:47:16 +00:00
registry.ts Add auto kick functionality (#502) 2025-01-03 17:47:16 +00:00
vylbot.ts Create button event to gain the server access role (#398) 2024-01-26 20:59:05 +00:00