jude
f1e0a7cdf8
Disable cache lookup for users
2026-05-21 20:09:06 +01:00
jude
050277ac8b
Add dark mode support
2026-05-16 19:17:29 +01:00
jude
1d8fd39d13
Apply patreon sharing across web/bot
2025-10-27 17:52:31 +00:00
jude
91310d47d3
Add patreon-sharing option
2025-10-04 18:09:31 +01:00
jude
6ade91e11b
Add cron parser for start time of a reminder
2025-09-16 21:00:58 +01:00
jude
98160a8023
Add geoip data and 451 handler
2025-02-09 17:02:44 +00:00
jude
56dbb95e22
Handle threads in channels option
2024-11-16 12:36:24 +00:00
jude
6f223b1bc2
Remove usages of FIND_IN_SET
...
FIND_IN_SET doesn't make use of indexes
2024-10-10 19:06:56 +01:00
jude
9bf0b5d7e4
Merge branch 'jude/fix-dashboard-patreon' into current
2024-09-21 10:11:19 +01:00
jude
b6ff149d51
Fix macro list/delete
2024-09-14 12:07:09 +01:00
jude
febd04c374
Update schemas and resolve some warnings
2024-07-16 15:18:02 +01:00
jude
b673a2fe6b
Fix types
2024-07-07 16:29:28 +01:00
jude
f26682e6de
Working on user preferences for dashboards
2024-07-04 20:52:36 +01:00
jude
4a80d42f86
Move postman and web inside src
2024-03-24 20:23:16 +00:00
jude
6f0bdf9852
Support sending reminders to threads
2024-03-03 13:04:50 +00:00
jude
dcee9e0d2a
Begin to work on thread support
2024-03-03 11:58:22 +00:00
jude
d8f266852a
Add remaining commands
2024-02-18 14:32:58 +00:00
jude
76a286076b
Link all top-level commands with macro recording/replaying logic
2024-02-18 13:24:37 +00:00
jude
c1305cfb36
Extract trait
2024-02-17 20:25:14 +00:00
jude
4823754955
Move all commands to their own files
2024-02-17 18:55:16 +00:00
jude
d0833b7bca
Add macro for extracting arguments
2024-02-16 20:09:32 +00:00
jude
b81c3c80c1
Record some parameters for /remind
2024-02-15 17:28:43 +00:00
jude
2f6d035efe
Rename table references
2024-02-14 19:44:53 +00:00
jude
fa7ec8731b
Fix hook
2024-02-09 17:03:04 +00:00
jude
def43bfa78
Refactor macros
2024-02-06 20:08:59 +00:00
jude
e4e9af2bb4
Wip commit
2024-01-07 17:10:22 +00:00
jude
902b7e1b4a
Change reminder sending behaviour to keep reminders but flag them as sent
2023-07-31 18:39:27 +01:00
jude
a66db37b33
update poise
2023-06-18 10:47:31 +01:00
jude
aa931328b0
Support ephemeral reminder confirmations
2023-05-11 19:40:33 +01:00
jude
4b42966284
Moved stuff around since threads are ridiculous
2023-05-11 18:33:06 +01:00
jude
523ab7f03a
Partial thread support
2023-05-11 18:32:58 +01:00
jude
a49a849917
Support daily intervals
...
Add new database column for interval_days. Update humantime to return days as a separate field.
2022-12-10 15:32:49 +00:00
jude
aa74a7f9a3
Use timezones wherever possible.
...
Replace uses of NaiveDateTime with DateTime<Utc>. Use timezones in postman to update days correctly. Use chrono::Months to update months rather than using MySQL query.
2022-11-22 20:41:07 +00:00
jude
6e087bd2dd
Fix character counting on /look. Initial support for jumping over DST boundaries
2022-11-20 12:20:10 +00:00
jude
40cd5f8a36
Patch compilation against live schema
2022-09-17 13:03:52 +01:00
jude
f20b95a482
Upgrade poise. Combine remind/multiline into one command
2022-09-08 17:58:05 +01:00
jude
bb3386c4e8
migration for $r commands
2022-08-14 16:22:00 +01:00
jude
7b6e967a5d
Block/allow DM reminders
...
Only affects slash commands but this is sort of a non-issue post September
2022-07-29 19:22:15 +01:00
jude
2781f2923e
Restrict reminder selection to one-per-guild during fetch loop
2022-07-28 19:20:15 +01:00
jude
8eb46f1f23
delete reminders when the user cannot be direct messaged
2022-05-14 10:56:03 +01:00
jude
7d43aa5918
cleared up all unwraps from the reminder sender. cleared up clippy lints. added undo button
2022-05-13 23:08:52 +01:00
jude
1c1f5662d3
removed guild only hook. permissions on commands. fix for macro command count.
2022-05-13 08:59:46 +01:00
jude
06c4deeaa9
component models
2022-02-19 22:11:21 +00:00
jude
afc376c44f
everything except component model actions
2022-02-19 18:21:11 +00:00
jude
84ee7e77c5
2nd attempt at doing poise stuff
2022-02-19 14:32:03 +00:00
jude
620f054703
extracted event handler. removed custom sharding code. extracted util functions
2022-02-19 13:28:24 +00:00
jude
fad28faabb
interval months/interval seconds
2022-02-01 23:04:31 +00:00
jude
d8f42c1b25
fixed an issue with utc time. removed intents
2021-11-07 13:23:41 +00:00
jude
72228911f2
Readded some guild data code. fixed some weird cases with macro command. removed restrict command. changed db to be 'as it was'. removed execution limiters since commands are quite heavily ratelimited anyway
2021-10-30 21:02:11 +01:00
jude
e36e718f28
removed all guild data related code
2021-10-26 21:10:14 +01:00