vylbot-app/src/helpers
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
..
AuditTools.ts Create timeout command (#302) 2023-06-16 18:01:45 +01:00
AutoKickHelper.ts Add auto kick functionality (#502) 2025-01-03 17:47:16 +00:00
CacheHelper.ts Update cache helper using the wrong symbol to measure interval 2024-03-30 16:15:53 +00:00
MigrationHelper.ts Feature/182 setup actions (#186) 2022-09-06 19:24:40 +01:00
SettingsHelper.ts Switch to TypeORM's DataSource API (#299) 2023-05-26 17:59:22 +01:00
StringTools.ts feature/98-timeout-command-2 (#306) 2023-06-30 17:33:04 +01:00
TimeLengthInput.ts feature/98-timeout-command-2 (#306) 2023-06-30 17:33:04 +01:00
TimerHelper.ts Add auto kick functionality (#502) 2025-01-03 17:47:16 +00:00