Commit Graph

  • 49974b7153 moved dashboard crate into here jude 2022-02-11 17:44:08 +00:00
  • a3844dde9e moved postman into separate crate jude 2022-02-06 15:47:59 +00:00
  • d62c8c95c2 support months in sender jellywx 2022-02-01 23:41:28 +00:00
  • 05606dfec1 update lock jellywx 2022-02-01 23:05:14 +00:00
  • 68ee42f244 Merge remote-tracking branch 'origin/next' into next jellywx 2022-02-01 23:04:44 +00:00
  • fad28faabb interval months/interval seconds jellywx 2022-02-01 23:04:31 +00:00
  • 32be8a4281 NON EXHAUSTIVE SHOULD BE A FUCKING WARNING poise jellywx 2022-02-01 15:30:35 +00:00
  • e436d9db80 moving stuff to poise jellywx 2022-02-01 01:07:12 +00:00
  • e5ab99f67b removed some log messages. rustfmt postman-integration jude 2021-12-21 13:46:10 +00:00
  • e47715917e integrate reminder sender jude 2021-12-20 13:48:18 +00:00
  • 4f9eb58c16 made the missing perms send a message (since the webhook responses bypass perms) jellywx 2021-11-18 21:05:49 +00:00
  • c953bc0cd3 various todo fixes jellywx 2021-11-15 08:09:48 +00:00
  • b88d046846 block mentions in todo command jellywx 2021-11-15 07:55:37 +00:00
  • 610779a293 added mention blocker to everything jellywx 2021-11-15 07:51:38 +00:00
  • ebd1efa990 added check for guild only commands jellywx 2021-11-13 22:30:18 +00:00
  • 5230101a8d beta0 jellywx 2021-11-13 14:12:37 +00:00
  • f9c110ffb7 removed unreleased code. fixed offset command jellywx 2021-11-07 23:36:07 +00:00
  • d8f42c1b25 fixed an issue with utc time. removed intents jellywx 2021-11-07 13:23:41 +00:00
  • 23c6b3869e patreon gated repeat argument jellywx 2021-11-06 23:30:38 +00:00
  • a21f518b21 removed framework impl jellywx 2021-11-02 20:19:29 +00:00
  • f1bfc11160 removed all remaining restriction code jellywx 2021-11-02 20:10:10 +00:00
  • 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 jellywx 2021-10-30 20:57:33 +01:00
  • db7cca6296 added to the migration file somewhat. added some checks to components jellywx 2021-10-26 22:13:51 +01:00
  • e36e718f28 removed all guild data related code jellywx 2021-10-26 21:10:14 +01:00
  • 44debf93c5 removed dead code jellywx 2021-10-26 20:54:22 +01:00
  • 9b54fba5e5 Revert "turned pager into a single type" jellywx 2021-10-26 20:11:19 +01:00
  • 6cf660c7ee macro stuff jellywx 2021-10-16 19:18:16 +01:00
  • 4490f19c04 turned pager into a single type jellywx 2021-10-13 17:23:50 +01:00
  • a362a24cfc changed a bunch of types so the macro run command works nicely jellywx 2021-10-13 16:37:15 +01:00
  • 903daf65e6 ... jude 2021-10-12 21:52:43 +01:00
  • b310e99085 todo pager and selector jellywx 2021-10-11 21:19:08 +01:00
  • ebabe0e85a todo stuff jellywx 2021-10-02 22:54:34 +01:00
  • 6b5d6ae288 fixed del pager. todo stuff jellywx 2021-09-27 17:34:13 +01:00
  • 379e488f7a subcommand group syntax jellywx 2021-09-24 12:55:35 +01:00
  • d84d7ab62b added functionality for reusable hook functions that will execute on commands jellywx 2021-09-22 21:12:29 +01:00
  • a0974795e1 ... jellywx 2021-09-18 13:40:30 +01:00
  • a9c91bee93 pager improvements. deleting working jellywx 2021-09-16 18:30:16 +01:00
  • b2207e308a optimized packing slightly. restrict interactions jellywx 2021-09-16 15:42:50 +01:00
  • 3c1eeed92f look command pager jellywx 2021-09-16 14:48:29 +01:00
  • 395a8481f1 typing jellywx 2021-09-12 16:59:19 +01:00
  • bae0433bd9 framework now supports subcommands. timer cmd working jellywx 2021-09-12 16:09:57 +01:00
  • 3e547861ea components jellywx 2021-09-11 20:40:58 +01:00
  • 9b5333dc87 more commands. fixed an issue with text only commands jellywx 2021-09-11 00:14:23 +01:00
  • 471948bed3 linked everything together jellywx 2021-09-10 18:09:25 +01:00
  • c148cdf556 removed language_manager.rs. framework reworked for slash commands. updated info commands for new framework jellywx 2021-09-06 13:46:16 +01:00
  • 98aed91d21 revert some usages of discord builtin timestamp formatting jellywx 2021-09-02 23:59:30 +01:00
  • 40630c0014 restructured all the reminder creation stuff into builders jellywx 2021-09-02 23:38:12 +01:00
  • 85a8ae625d interactions to delete a newly created reminder v1.5.1 jellywx 2021-07-17 22:53:00 +01:00
  • 43bbcb3fe0 cleared up clippy lints jellywx 2021-07-17 17:00:47 +01:00
  • 1556318d07 turned models into module jellywx 2021-07-16 21:28:51 +01:00
  • ea2b0f4b0a removed useless thing jellywx 2021-07-16 18:23:43 +01:00
  • f02c04b313 use discord timestamp formatting jellywx 2021-07-02 17:57:18 +01:00
  • 320060b1bd functions for signing stuff jellywx 2021-07-16 18:18:35 +01:00
  • bef33c6dac show user who created reminder jellywx 2021-07-10 18:24:43 +01:00
  • 7bcb3c4a70 fixed oversight where users could set DM reminders across servers jellywx 2021-07-10 13:25:12 +01:00
  • 51d2ac2b92 use discord timestamp formatting discord-timestamps jellywx 2021-07-02 17:57:18 +01:00
  • 2e153cffab removed some stuff from perm checks that is no longer needed jellywx 2021-06-27 17:15:50 +01:00
  • 540f120d7d lang command uses interaction buttons jellywx 2021-06-27 16:55:59 +01:00
  • 59ffb505dc timezone command uses interaction buttons jellywx 2021-06-27 16:31:54 +01:00
  • 2bec2b9e12 added an on delete clause jellywx 2021-06-23 14:04:46 +01:00
  • 507075d9d4 fixed the migration script since mysql is stupid jellywx 2021-06-22 16:46:42 +01:00
  • 85659f05aa migrated reminder commands to new database code jellywx 2021-06-03 17:43:28 +01:00
  • eb07ece779 added migration file jellywx 2021-06-03 16:42:22 +01:00
  • 1a09f026c9 made ratelimiting only apply when a command is actually done jellywx 2021-05-25 22:43:35 +01:00
  • b31843c478 check time to kill users that get stuck in executing state jellywx 2021-05-23 10:59:06 +01:00
  • 9109250fe8 fix for alias jellywx 2021-05-13 20:20:53 +01:00
  • 2346c2e978 v bump jellywx 2021-05-13 18:50:42 +01:00
  • a0da4dcf00 ratelimit commands jellywx 2021-05-13 18:50:22 +01:00
  • bf34721e55 stub of new remind command 1.5-dead jellywx 2021-05-13 18:19:14 +01:00
  • 2c91a72640 slash commands jellywx 2021-04-30 00:13:14 +01:00
  • 4a64238ee4 database migration jellywx 2021-04-17 16:57:46 +01:00
  • 0a9624d12d guild data caching jellywx 2021-04-12 22:33:02 +01:00
  • 72a976dea8 look command now shows interval jellywx 2021-03-27 13:12:08 +00:00
  • c76a456af5 added cargo feature to cache guild prefixes. dont query language until necessary in framework jellywx 2021-03-24 13:10:57 +00:00
  • 1473ac3bcf natural's help output is now unified with the help command. removed an unconstructed enum variant. added countdown to help menu jellywx 2021-03-21 14:39:54 +00:00
  • a477038a4e removed IDE files jellywx 2021-03-21 14:19:52 +00:00
  • 4eae563a76 countdown command jellywx 2021-03-21 14:18:35 +00:00
  • 65c59ca889 fixed remind command having too many spaces jellywx 2021-03-14 10:27:30 +00:00
  • 7b6464d5a4 help command now no longer relies on help_strings const timeparser updated to work with partially specified times jude 2021-02-23 13:45:25 +00:00
  • 3075e34fe1 1.4.6- natural arguments can now be on new lines and work properly jude 2021-02-21 12:26:49 +00:00
  • 1820b5a17b updated README.md jellywx 2021-02-14 15:40:05 +00:00
  • 93e372e53e fix for dev error showing instead of other errors. show shard number on help pages. cache guilds on join jellywx 2021-02-14 14:10:01 +00:00
  • e9e321ebb1 fix for guilds not being cached jellywx 2021-02-12 11:44:52 +00:00
  • ff56ab3c83 fix for oom jellywx 2021-02-11 23:30:44 +00:00
  • 355693f366 changed dependencies so that we stay on releases jellywx 2021-01-25 20:24:24 +00:00
  • 74874c6e99 timezones are now queried at launch rather than every time the timezone command is used jellywx 2021-01-19 12:19:20 +00:00
  • 9003beb1bb fix multiline reminders. disable unused gateways if dm disabled jellywx 2021-01-19 12:01:14 +00:00
  • 88976dc244 made up for the missing forward check jellywx 2021-01-18 19:32:19 +00:00
  • 43ba899c7a removed forward check bc it doesnt work. added an environment variable to configure if dm responses should be enabled jellywx 2021-01-17 00:39:48 +00:00
  • f80c8cba50 modified regex to forward-check on every jellywx 2021-01-14 19:47:19 +00:00
  • 4d7b957a91 readded patreon checks to natural jellywx 2021-01-14 18:00:24 +00:00
  • 04232162f2 revamped natural to use a regex to match commands. natural now supports until parameter jellywx 2021-01-14 17:56:57 +00:00
  • 702743c108 reverted previous changes. dependency upgrade jellywx 2021-01-13 19:19:55 +00:00
  • e866171ea7 dependency upd jellywx 2021-01-09 18:25:50 +00:00
  • 769cb78141 removed async_trait from deps to use reexport from serenity jellywx 2021-01-07 21:11:02 +00:00
  • 3598973fac expiring reminders working jellywx 2021-01-04 18:33:28 +00:00
  • 99c4a23bf0 updated serenity to latest current. interval and remind commands are now operationally identical using one regex. interval accepts an optional third parameter which is an expiration point jellywx 2021-01-03 14:48:18 +00:00
  • c7c3b14c2d fixed <<here>> not mentioning jellywx 2020-12-29 22:44:11 +00:00
  • 55c7740cef meridian 12 now works on timezone command jellywx 2020-12-28 21:58:58 +00:00
  • 2db405866f fix interval/donor message not showing jellywx 2020-12-28 21:31:52 +00:00