Commit Graph
86 Commits
Author SHA1 Message Date
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
jude fa17978add fix for a number of commands that had managable permissions not being managable 2020-10-26 19:50:51 +00:00
jude 84e4952752 moved the member-getter to as late as possible 2020-10-26 12:33:38 +00:00
jude 3e490bb5c4 removed standard_framework completely 2020-10-26 11:10:00 +00:00
jude 19b3eb067e fix for multiline commands 2020-10-26 10:16:38 +00:00
jude 864a6fc87c bump version 2020-10-25 17:41:14 +00:00
jude dd621a022a fix for the del command not working properly 2020-10-25 17:39:39 +00:00
jude a7fa722518 use serenity from my repo. other minor improvements 2020-10-25 11:19:21 +00:00
jude 2e9b06faf6 corrected guild counts for shards 2020-10-24 12:52:49 +01:00
jude 775037fc6e rc.8. mostly changes to the framework to make better use of db models, and to send strings from the db rather than those that are coded in. 2020-10-23 23:04:37 +01:00
jude 8e567bf10b bumped to rc.7. embed avatar inside executable. nudge now outputs the current nudge when ran with no arguments 2020-10-23 22:23:43 +01:00
jude 50fb28d226 changed versioning to release candidates 2020-10-23 16:39:14 +01:00
jude 7aba128ad6 posting guild counts separately for shards. format default_prefix into info message 2020-10-23 12:14:29 +01:00
jude 749abf7898 added case insensitivity to commands 2020-10-22 10:31:47 +01:00
jude d50390c4a5 fix to unspecified language or timezone 2020-10-20 20:37:36 +01:00
jude c90bb1fc07 bumped cargo version. tagged info commands with pkg name and version 2020-10-20 09:13:55 +01:00
jude c0be97115c be explicit with columns in some sql queries 2020-10-20 00:31:56 +01:00
jude 25a637665c respond to some events and dbl api interactions 2020-10-18 17:26:07 +01:00
jude d022bac73e added env_logger 2020-10-17 23:56:19 +01:00
jude 06789abc9f removed assets folder 2020-10-17 15:35:06 +01:00
jude b132198293 cargo update 2020-10-17 15:34:24 +01:00
jude fd84a57e82 improvements to todo interface, now using todos and todoc as with old versionn 2020-10-17 15:21:00 +01:00
jude 87a7c69b76 improving the todo interface. switched up some of the dp.py include_strs to use cargo_manifest_dir 2020-10-17 02:10:36 +01:00
jude d10bf7ede6 insert events on deleting a reminder 2020-10-14 16:08:26 +01:00
jude 11d12469fc warn when avatar path not real 2020-10-14 11:52:09 +01:00
jude dca2b37fb0 made webhook avatar configurable 2020-10-14 11:31:18 +01:00
jude 254c9b04e9 added allowed_mentions to say_lines 2020-10-14 00:19:41 +01:00
jude 55e388b01a dp.py now statically built into the output binary 2020-10-13 14:53:44 +01:00
jude ceac7be083 moved around the consts so that default prefix env var isnt being read into the framework. made theme color configurable 2020-10-13 14:35:13 +01:00
jude cfdcab4f01 added timezone and language fallbacks to local 2020-10-13 13:58:34 +01:00
jude c8ab8e66e3 improved logging of errors in from_user fn 2020-10-13 13:48:47 +01:00
jude b2111616e8 changed the insert into dm channels into an insert ignore 2020-10-13 13:42:15 +01:00
jude f32b142c81 fix for permission checking 2020-10-13 11:36:20 +01:00
jude 03e5578dcb made strings table name configurable 2020-10-12 23:17:47 +01:00
jude caf581083e removed .cargo config from repo 2020-10-12 22:44:37 +01:00
jude 84aa7c3278 readded local_language config option 2020-10-12 22:43:02 +01:00
jude c9fd2fea81 ran rustfmt over project. cleared up a couple of clippy things 2020-10-12 21:01:27 +01:00
jude 88596fb399 padded readme out. made python location configurable. made ignore_bots configurable. replaced max_message_length with serenity's provided constant 2020-10-12 19:12:33 +01:00
jude 3756e462e0 fixed strings in todo commands. improved clarity of main.rs. improved the signature of RegexFramework::new() 2020-10-12 18:37:14 +01:00
jude 09a7608429 changed permission chekc to be more manual since built in one isnt working 2020-10-11 18:56:27 +01:00
jude 7cfe62d18f moved LOCAL_TIMEZONE to consts.rs 2020-10-11 18:06:14 +01:00
jude 47ad3f3822 added count to del. changed inner joins to left outers. moved all consts and lazies into consts.rs. more formatting fixes 2020-10-11 17:41:26 +01:00
jude 1f41343e2e fixed a lot of message formatting that had been ignored 2020-10-11 01:42:19 +01:00
jude 1afa04d61c fixed uid generation 2020-10-10 17:44:12 +01:00
jude d3f28ce539 added better formatting to del and look outputs. removed a now useless model 2020-10-10 17:29:32 +01:00
jude 8d5ce121d3 updated del command to display formatted time 2020-10-07 12:23:50 +01:00
jude 2d6d9da70a functions to display displacements 2020-10-06 12:02:09 +01:00
jude 2b74adadeb Update README.md 2020-10-02 14:19:53 +00:00
jude 817bcc72c1 Merge pull request #2 from MxGutierrez/add-readme
Create README.md
2020-10-02 14:16:50 +00:00
jude 4b07767069 Merge pull request #1 from reminder-bot/add-license-1
Create LICENSE
2020-09-21 09:16:25 +00:00
jude a327d6a001 Create LICENSE 2020-09-21 09:16:10 +00:00