jude
|
9d452ed8cb
|
Fix role selector
|
2024-05-10 17:37:27 +01:00 |
|
jude
|
bb2128a7ed
|
Tweaks
* Don't show @everyone in the role picker
* Show some text on the image picker talking about Discord CDN
* Correct == in todos
|
2024-04-11 15:40:50 +01:00 |
|
jude
|
5e99a6f9de
|
Add create todo under each channel
Sort channels for consistency
|
2024-04-11 15:32:34 +01:00 |
|
jude
|
5406e6b8ec
|
Show all channels and filter todos accordingly
|
2024-04-11 15:26:24 +01:00 |
|
jude
|
e7803b98e8
|
Merge pull request 'jude/react-dashboard' (#3) from jude/react-dashboard into current
Reviewed-on: #3
|
2023-12-22 16:58:30 +00:00 |
|
jude
|
a2d442bc54
|
Reset intervals correctly
|
2023-12-22 16:58:30 +00:00 |
|
jude
|
59982df827
|
Correct merge errors
|
2023-12-22 16:58:30 +00:00 |
|
jude
|
8ba0f02b98
|
Bump version
|
2023-11-12 10:00:46 +00:00 |
|
jude
|
d36438c6ce
|
Bump package lock. Add attachment serializer
|
2023-11-12 09:39:45 +00:00 |
|
jude
|
e0c60e2ce3
|
Decode attachments correctly when patching a reminder
|
2023-11-11 15:05:35 +00:00 |
|
jude
|
651da7b28e
|
Improve some styles. Add an offline mode
|
2023-08-19 14:20:48 +01:00 |
|
jude
|
eb086146bf
|
Bump version
|
2023-08-16 17:05:18 +01:00 |
|
jude
|
4ebd705e5e
|
Add clearer indication of interval patreon requirements
|
2023-08-16 17:03:38 +01:00 |
|
jude
|
5a85f1d83a
|
Extract error sections to templates
|
2023-08-13 18:29:30 +01:00 |
|
jude
|
68ba25886a
|
Correct javascript comparisons
|
2023-08-11 13:19:31 +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
|
6e831c8253
|
Add migration for threads. Add ability to load .env from wd
|
2023-05-11 18:32:50 +01:00 |
|
jude
|
e9792e6322
|
ver bump
|
2022-09-26 16:59:57 +01:00 |
|
jude
|
130504b964
|
Add notice to macro initial run
|
2022-09-26 16:44:30 +01:00 |
|
jude
|
2a8117d0c1
|
Revert multiline changes
|
2022-09-20 17:00:33 +01:00 |
|
jude
|
94bfd39085
|
Patch compilation against live schema
|
2022-09-17 13:05:50 +01:00 |
|
jude
|
40cd5f8a36
|
Patch compilation against live schema
|
2022-09-17 13:03:52 +01:00 |
|
jude
|
133b00a2ce
|
Patch compilation against live schema
|
2022-09-17 12:52:03 +01:00 |
|
jude
|
57336f5c81
|
Change macro list to use fields to prevent going over limit
Add length checks for name and description
|
2022-09-17 12:37:58 +01:00 |
|
jude
|
b62d24c024
|
Add an autocomplete for time hints
Shows the approximate time until a reminder will send in the autocomplete area.
|
2022-09-12 17:49:10 +01:00 |
|
jude
|
8f8235a86e
|
Move macro commands to own module
Lots of code here
|
2022-09-12 16:45:00 +01:00 |
|
jude
|
c8f646a8fa
|
Override timezone per command
Timezone option that will override the timezone on a per-command basis
|
2022-09-11 18:59:46 +01:00 |
|
jude
|
ecaa382a1e
|
Add join message
|
2022-09-11 17:38:53 +01:00 |
|
jude
|
8991198fd3
|
Use autocomplete to ensure content box is shown
|
2022-09-11 15:24:02 +01:00 |
|
jude
|
ded750aa2d
|
update dependencies
|
2022-04-19 15:23:27 +01:00 |
|
jude
|
4c4f0927f1
|
fix attachments. remove webhook sending for speedup
|
2022-04-09 12:21:28 +01:00 |
|
jude
|
d62c8c95c2
|
support months in sender
|
2022-02-01 23:41:28 +00:00 |
|
jude
|
05606dfec1
|
update lock
|
2022-02-01 23:05:14 +00:00 |
|
jude
|
68ee42f244
|
Merge remote-tracking branch 'origin/next' into next
# Conflicts:
# Cargo.lock
|
2022-02-01 23:04:44 +00:00 |
|
jude
|
fad28faabb
|
interval months/interval seconds
|
2022-02-01 23:04:31 +00:00 |
|
jude
|
e5ab99f67b
|
removed some log messages. rustfmt
|
2021-12-21 13:46:10 +00:00 |
|
jude
|
e47715917e
|
integrate reminder sender
|
2021-12-20 13:48:18 +00:00 |
|
jude
|
4f9eb58c16
|
made the missing perms send a message (since the webhook responses bypass perms)
|
2021-11-18 21:05:49 +00:00 |
|
jude
|
c953bc0cd3
|
various todo fixes
|
2021-11-15 08:09:48 +00:00 |
|
jude
|
610779a293
|
added mention blocker to everything
|
2021-11-15 07:51:38 +00:00 |
|
jude
|
ebd1efa990
|
added check for guild only commands
|
2021-11-13 22:30:18 +00:00 |
|
jude
|
5230101a8d
|
beta0
|
2021-11-13 14:12:37 +00:00 |
|
jude
|
d8f42c1b25
|
fixed an issue with utc time. removed intents
|
2021-11-07 13:23:41 +00:00 |
|
jude
|
23c6b3869e
|
patreon gated repeat argument
|
2021-11-06 23:30:38 +00:00 |
|
jude
|
a21f518b21
|
removed framework impl
|
2021-11-02 20:19:29 +00:00 |
|
jude
|
f1bfc11160
|
removed all remaining restriction code
|
2021-11-02 20:10:10 +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
|
db7cca6296
|
added to the migration file somewhat. added some checks to components
|
2021-10-26 22:13:51 +01:00 |
|
jude
|
e36e718f28
|
removed all guild data related code
|
2021-10-26 21:10:14 +01:00 |
|
jude
|
44debf93c5
|
removed dead code
|
2021-10-26 20:54:22 +01:00 |
|
jude
|
9b54fba5e5
|
Revert "turned pager into a single type"
This reverts commit 4490f19c
|
2021-10-26 20:11:19 +01:00 |
|
jude
|
6cf660c7ee
|
macro stuff
|
2021-10-16 19:18:16 +01:00 |
|
jude
|
4490f19c04
|
turned pager into a single type
|
2021-10-13 17:23:50 +01:00 |
|
jude
|
a362a24cfc
|
changed a bunch of types so the macro run command works nicely
|
2021-10-13 16:37:15 +01:00 |
|
jude
|
903daf65e6
|
...
|
2021-10-12 21:52:43 +01:00 |
|
jude
|
b310e99085
|
todo pager and selector
|
2021-10-11 21:19:08 +01:00 |
|
jude
|
ebabe0e85a
|
todo stuff
|
2021-10-02 22:54:34 +01:00 |
|
jude
|
6b5d6ae288
|
fixed del pager. todo stuff
|
2021-09-27 17:34:13 +01:00 |
|
jude
|
379e488f7a
|
subcommand group syntax
|
2021-09-24 12:55:35 +01:00 |
|
jude
|
d84d7ab62b
|
added functionality for reusable hook functions that will execute on commands
|
2021-09-22 21:12:29 +01:00 |
|
jude
|
a0974795e1
|
...
|
2021-09-18 13:40:30 +01:00 |
|
jude
|
a9c91bee93
|
pager improvements. deleting working
|
2021-09-16 18:30:16 +01:00 |
|
jude
|
b2207e308a
|
optimized packing slightly. restrict interactions
|
2021-09-16 15:42:50 +01:00 |
|
jude
|
3c1eeed92f
|
look command pager
|
2021-09-16 14:48:29 +01:00 |
|
jude
|
395a8481f1
|
typing
|
2021-09-12 16:59:19 +01:00 |
|
jude
|
bae0433bd9
|
framework now supports subcommands. timer cmd working
|
2021-09-12 16:09:57 +01:00 |
|
jude
|
3e547861ea
|
components
|
2021-09-11 20:40:58 +01:00 |
|
jude
|
9b5333dc87
|
more commands. fixed an issue with text only commands
|
2021-09-11 00:14:23 +01:00 |
|
jude
|
471948bed3
|
linked everything together
|
2021-09-10 18:09:25 +01:00 |
|
jude
|
c148cdf556
|
removed language_manager.rs. framework reworked for slash commands. updated info commands for new framework
|
2021-09-06 13:46:16 +01:00 |
|
jude
|
98aed91d21
|
revert some usages of discord builtin timestamp formatting
|
2021-09-02 23:59:30 +01:00 |
|
jude
|
40630c0014
|
restructured all the reminder creation stuff into builders
|
2021-09-02 23:38:12 +01:00 |
|
jude
|
85a8ae625d
|
interactions to delete a newly created reminder
|
2021-07-17 22:53:00 +01:00 |
|
jude
|
43bbcb3fe0
|
cleared up clippy lints
|
2021-07-17 17:00:47 +01:00 |
|
jude
|
1556318d07
|
turned models into module
|
2021-07-16 21:28:51 +01:00 |
|
jude
|
ea2b0f4b0a
|
removed useless thing
|
2021-07-16 18:23:43 +01:00 |
|
jude
|
f02c04b313
|
use discord timestamp formatting
|
2021-07-16 18:22:39 +01:00 |
|
jude
|
320060b1bd
|
functions for signing stuff
|
2021-07-16 18:18:35 +01:00 |
|
jude
|
bef33c6dac
|
show user who created reminder
|
2021-07-10 18:24:43 +01:00 |
|
jude
|
7bcb3c4a70
|
fixed oversight where users could set DM reminders across servers
|
2021-07-10 13:25:12 +01:00 |
|
jude
|
2e153cffab
|
removed some stuff from perm checks that is no longer needed
|
2021-06-27 17:15:50 +01:00 |
|
jude
|
540f120d7d
|
lang command uses interaction buttons
|
2021-06-27 16:55:59 +01:00 |
|
jude
|
59ffb505dc
|
timezone command uses interaction buttons
|
2021-06-27 16:31:54 +01:00 |
|
jude
|
2bec2b9e12
|
added an on delete clause
|
2021-06-23 14:04:46 +01:00 |
|
jude
|
507075d9d4
|
fixed the migration script since mysql is stupid
|
2021-06-22 16:46:42 +01:00 |
|
jude
|
85659f05aa
|
migrated reminder commands to new database code
|
2021-06-03 17:43:28 +01:00 |
|
jude
|
eb07ece779
|
added migration file
|
2021-06-03 16:42:22 +01:00 |
|
jude
|
1a09f026c9
|
made ratelimiting only apply when a command is actually done
|
2021-05-25 22:43:35 +01:00 |
|
jude
|
b31843c478
|
check time to kill users that get stuck in executing state
|
2021-05-23 10:59:06 +01:00 |
|
jude
|
9109250fe8
|
fix for alias
|
2021-05-13 20:20:53 +01:00 |
|
jude
|
2346c2e978
|
v bump
|
2021-05-13 18:50:42 +01:00 |
|
jude
|
a0da4dcf00
|
ratelimit commands
|
2021-05-13 18:50:22 +01:00 |
|
jude
|
0a9624d12d
|
guild data caching
|
2021-04-12 22:33:02 +01:00 |
|
jude
|
72a976dea8
|
look command now shows interval
|
2021-03-27 13:12:08 +00:00 |
|
jude
|
c76a456af5
|
added cargo feature to cache guild prefixes. dont query language until necessary in framework
|
2021-03-24 13:10:57 +00:00 |
|
jude
|
1473ac3bcf
|
natural's help output is now unified with the help command. removed an unconstructed enum variant. added countdown to help menu
|
2021-03-21 14:39:54 +00:00 |
|
jude
|
a477038a4e
|
removed IDE files
|
2021-03-21 14:19:52 +00:00 |
|
jude
|
4eae563a76
|
countdown command
|
2021-03-21 14:18:35 +00:00 |
|
jude
|
65c59ca889
|
fixed remind command having too many spaces
|
2021-03-14 10:27:30 +00:00 |
|