Commit Graph

605 Commits

Author SHA1 Message Date
jude 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 2021-01-03 14:48:18 +00:00
jude c7c3b14c2d fixed <<here>> not mentioning 2020-12-29 22:44:11 +00:00
jude 55c7740cef meridian 12 now works on timezone command 2020-12-28 21:58:58 +00:00
jude 2db405866f fix interval/donor message not showing 2020-12-28 21:31:52 +00:00
jude 684661af42 fix guild ids 2020-12-22 14:44:45 +00:00
jude 392e1bb65e create guild in database 2020-12-22 14:28:18 +00:00
jude bfc48a986d added length check to timer creation 2020-12-20 14:36:20 +00:00
jude 632d01f503 removed useless fields from todo. removed debug trait 2020-12-19 22:14:16 +00:00
jude ec04c40cc8 deduplication 2020-12-18 17:41:36 +00:00
jude ca68b45ebe cleared up imports, split command help into separate function, postponed some awaits 2020-12-18 12:37:05 +00:00
jude 26825ff4e5 removed some duped code 2020-12-18 11:46:22 +00:00
jude fd4acc4b9d updated deps. improved restrict output to be nicer in appearance. 2020-12-17 19:59:02 +00:00
jude c43dde09f0 added meridian to help menu 2020-12-17 17:23:57 +00:00
jude aebb8529b6 ported all changes to natural command also 2020-12-16 22:35:51 +00:00
jude e002984986 allow more reminder content inc. attachments, tts 2020-12-16 19:20:46 +00:00
jude 02b75dde6a added meridian to changelog 2020-12-16 16:55:53 +00:00
jude 6311099cc6 meridian command for switching from 12/24 format 2020-12-16 16:53:13 +00:00
jude 2bcaf0718f shrunk changelog 2020-12-15 23:12:04 +00:00
jude 44d06e4298 silent mentioning for roles in reminders 2020-12-15 23:03:41 +00:00
jude 6402a9b705 removed look all, fixed look #channel with other switches. added a changelog to be posted to discord 2020-12-15 22:26:42 +00:00
jude 9bb969c642 show the discord error in place of the webhook error. removed an unwrap from interval 2020-12-12 18:56:50 +00:00
jude 20a3c134c0 changed 1+ to 0+ whitespace after mention for natural to flow nicer 2020-12-07 12:36:33 +00:00
jude 167a5a404f help command rework 2020-11-30 21:55:34 +00:00
jude 268fcab8c5 help command rework started 2020-11-30 16:06:05 +00:00
jude d8aaf92335 working on improvements to reminder command still 2020-11-29 12:49:50 +00:00
jude 3879c83085 rework of remind command. updated a dep. fixed an issue in parsing absolute times 2020-11-29 00:36:42 +00:00
jude 55437b76eb reactions are permission gated properly so they work with different subsets of permissions 2020-11-23 16:04:42 +00:00
jude 3c1fe1f091 can now use reactions on lang command 2020-11-23 14:11:57 +00:00
jude 06d13ec810 facelift 2020-11-23 00:06:46 +00:00
jude d3f9fa6d7b doing a facelift for timezone command 2020-11-22 23:58:46 +00:00
jude 012d90e832 timezone_of method for more lazy-storage. fix for del command raising issues if 0 is written. fix for get_language not recognising 2020-11-22 12:09:57 +00:00
jude d8bf0240e4 removed all remaining instances of UserData::response. languagemanager now loads from string compiled into executable. languagemanager falls back properly. removed unnecessary param from language_of 2020-11-22 01:31:50 +00:00
jude 6a7491d094 new language manager that loads strings from compiled json file 2020-11-21 16:48:20 +00:00
jude 1927d381ab bumped sqlx -> 0.4, bumped reminder_rs -> 1.2.3, added a more descriptive message for not enough permissions. removed STRINGS_TABLE environment variable 2020-11-20 16:37:39 +00:00
jude 19754d3bcc fixed blacklist strings. fixed blacklist silent failing on occasion 2020-11-19 21:31:31 +00:00
jude 38e2767f99 fixed $look time. fixed pause message 2020-11-10 22:55:29 +00:00
jude 4bc7b36fd1 $look has new flag all which views reminders from entire guild. reminders now support basic substitution: <<id>> for a user, or <<everyone>> and <<here>> for the everyone and here tags respectively 2020-11-09 13:47:11 +00:00
jude 0f04dddeb4 added a missing table to create.sql 2020-11-08 15:37:56 +00:00
jude 2a637ee9c9 added a tolerance to the natural processor so that 'now' works again 2020-11-07 00:44:36 +00:00
jude 5d4bed30ae switched inner join for left join 2020-11-04 21:56:09 +00:00
jude 43824bc374 show embed description if message not there 2020-11-04 21:09:15 +00:00
jude 41e5f32374 patch for times on del output being bad. patch for look output not being ordered. patch for user todo list being restricted 2020-10-29 20:25:37 +00:00
jude 0a016ad564 version bump 2020-10-28 09:19:54 +00:00
jude afc06bda9f fixed formatting for reminders that are about to send in $look. fixed multiline reminders on natural that have a location or interval provided 2020-10-28 09:19:10 +00:00
jude 047795810e fixed removing todo list items 2020-10-27 22:53:05 +00:00
jude db56118bfb changed to how the guild query works so that errors are more useful and it doesnt do dumb shit 2020-10-27 17:35:01 +00:00
jude 75653a3e88 changed guild name to be optional 2020-10-27 17:29:40 +00:00
jude a380c1f139 fix for bulk setting reminders 2020-10-27 12:11:05 +00:00
jude b08848d272 create guild data if not present. added a temp method to reattach channels to their guild data 2020-10-27 11:37:55 +00:00
jude d7b0d18444 fix for DM commands 2020-10-26 20:56:54 +00:00