Commit Graph

  • 06d13ec810 facelift jellywx 2020-11-23 00:06:46 +0000
  • d3f9fa6d7b doing a facelift for timezone command jellywx 2020-11-22 23:58:46 +0000
  • 012d90e832 timezone_of method for more lazy-storage. fix for del command raising issues if 0 is written. fix for get_language not recognising jellywx 2020-11-22 12:09:57 +0000
  • 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 jellywx 2020-11-22 01:31:50 +0000
  • 6a7491d094 new language manager that loads strings from compiled json file jellywx 2020-11-21 16:48:20 +0000
  • 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 jellywx 2020-11-20 16:37:39 +0000
  • 19754d3bcc fixed blacklist strings. fixed blacklist silent failing on occasion jellywx 2020-11-19 21:31:31 +0000
  • 38e2767f99 fixed $look time. fixed pause message jellywx 2020-11-10 22:55:29 +0000
  • 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 jellywx 2020-11-09 13:47:11 +0000
  • 0f04dddeb4 added a missing table to create.sql jellywx 2020-11-08 15:37:56 +0000
  • 2a637ee9c9 added a tolerance to the natural processor so that 'now' works again jude 2020-11-07 00:44:36 +0000
  • 5d4bed30ae switched inner join for left join jude 2020-11-04 21:56:09 +0000
  • 43824bc374 show embed description if message not there jude 2020-11-04 21:09:15 +0000
  • 41e5f32374 patch for times on del output being bad. patch for look output not being ordered. patch for user todo list being restricted jude 2020-10-29 20:25:37 +0000
  • 0a016ad564 version bump jude 2020-10-28 09:19:54 +0000
  • afc06bda9f fixed formatting for reminders that are about to send in $look. fixed multiline reminders on natural that have a location or interval provided jude 2020-10-28 09:19:10 +0000
  • 047795810e fixed removing todo list items jude 2020-10-27 22:53:05 +0000
  • db56118bfb changed to how the guild query works so that errors are more useful and it doesnt do dumb shit jude 2020-10-27 17:35:01 +0000
  • 75653a3e88 changed guild name to be optional jude 2020-10-27 17:29:40 +0000
  • a380c1f139 fix for bulk setting reminders jude 2020-10-27 12:11:05 +0000
  • b08848d272 create guild data if not present. added a temp method to reattach channels to their guild data jude 2020-10-27 11:37:55 +0000
  • d7b0d18444 fix for DM commands jude 2020-10-26 20:56:54 +0000
  • fa17978add fix for a number of commands that had managable permissions not being managable jude 2020-10-26 19:50:51 +0000
  • 84e4952752 moved the member-getter to as late as possible jude 2020-10-26 12:33:38 +0000
  • 3e490bb5c4 removed standard_framework completely jude 2020-10-26 11:10:00 +0000
  • 19b3eb067e fix for multiline commands jude 2020-10-26 10:16:38 +0000
  • 864a6fc87c bump version jude 2020-10-25 17:41:14 +0000
  • dd621a022a fix for the del command not working properly jude 2020-10-25 17:39:39 +0000
  • a7fa722518 use serenity from my repo. other minor improvements jude 2020-10-25 11:19:21 +0000
  • 2e9b06faf6 corrected guild counts for shards jude 2020-10-24 12:52:49 +0100
  • 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. jude 2020-10-23 23:04:37 +0100
  • 8e567bf10b bumped to rc.7. embed avatar inside executable. nudge now outputs the current nudge when ran with no arguments jude 2020-10-23 22:23:43 +0100
  • 50fb28d226 changed versioning to release candidates jude 2020-10-23 16:39:14 +0100
  • 7aba128ad6 posting guild counts separately for shards. format default_prefix into info message jude 2020-10-23 12:14:29 +0100
  • 749abf7898 added case insensitivity to commands jude 2020-10-22 10:31:47 +0100
  • d50390c4a5 fix to unspecified language or timezone jude 2020-10-20 20:37:36 +0100
  • c90bb1fc07 bumped cargo version. tagged info commands with pkg name and version jude 2020-10-20 09:13:55 +0100
  • c0be97115c be explicit with columns in some sql queries jude 2020-10-20 00:31:56 +0100
  • 25a637665c respond to some events and dbl api interactions jude 2020-10-18 17:26:07 +0100
  • d022bac73e added env_logger jude 2020-10-17 23:56:19 +0100
  • 06789abc9f removed assets folder jude 2020-10-17 15:35:06 +0100
  • b132198293 cargo update jude 2020-10-17 15:34:24 +0100
  • fd84a57e82 improvements to todo interface, now using todos and todoc as with old versionn jude 2020-10-17 15:21:00 +0100
  • 87a7c69b76 improving the todo interface. switched up some of the dp.py include_strs to use cargo_manifest_dir jude 2020-10-17 02:10:36 +0100
  • d10bf7ede6 insert events on deleting a reminder jude 2020-10-14 16:08:26 +0100
  • 11d12469fc warn when avatar path not real jude 2020-10-14 11:52:09 +0100
  • dca2b37fb0 made webhook avatar configurable jude 2020-10-14 11:31:18 +0100
  • 254c9b04e9 added allowed_mentions to say_lines jude 2020-10-14 00:19:41 +0100
  • 55e388b01a dp.py now statically built into the output binary jude 2020-10-13 14:53:44 +0100
  • ceac7be083 moved around the consts so that default prefix env var isnt being read into the framework. made theme color configurable jude 2020-10-13 14:35:13 +0100
  • cfdcab4f01 added timezone and language fallbacks to local jude 2020-10-13 13:58:34 +0100
  • c8ab8e66e3 improved logging of errors in from_user fn jude 2020-10-13 13:48:47 +0100
  • b2111616e8 changed the insert into dm channels into an insert ignore jude 2020-10-13 13:42:15 +0100
  • f32b142c81 fix for permission checking jude 2020-10-13 11:36:20 +0100
  • 03e5578dcb made strings table name configurable jude 2020-10-12 23:17:47 +0100
  • caf581083e removed .cargo config from repo jude 2020-10-12 22:44:37 +0100
  • 84aa7c3278 readded local_language config option jude 2020-10-12 22:43:02 +0100
  • c9fd2fea81 ran rustfmt over project. cleared up a couple of clippy things jude 2020-10-12 21:01:27 +0100
  • 88596fb399 padded readme out. made python location configurable. made ignore_bots configurable. replaced max_message_length with serenity's provided constant jude 2020-10-12 19:12:33 +0100
  • 3756e462e0 fixed strings in todo commands. improved clarity of main.rs. improved the signature of RegexFramework::new() jude 2020-10-12 18:37:14 +0100
  • 09a7608429 changed permission chekc to be more manual since built in one isnt working jude 2020-10-11 18:56:27 +0100
  • 7cfe62d18f moved LOCAL_TIMEZONE to consts.rs jude 2020-10-11 18:06:14 +0100
  • 47ad3f3822 added count to del. changed inner joins to left outers. moved all consts and lazies into consts.rs. more formatting fixes jude 2020-10-11 17:41:26 +0100
  • 1f41343e2e fixed a lot of message formatting that had been ignored jude 2020-10-11 01:42:19 +0100
  • 1afa04d61c fixed uid generation jude 2020-10-10 17:44:12 +0100
  • d3f28ce539 added better formatting to del and look outputs. removed a now useless model jude 2020-10-10 17:29:32 +0100
  • 8d5ce121d3 updated del command to display formatted time jude 2020-10-07 12:23:50 +0100
  • 2d6d9da70a functions to display displacements jude 2020-10-06 12:02:09 +0100
  • db9b0ef2b1 fixed some messages not sending jude 2020-10-04 16:17:13 +0100
  • 836b77d14e if only setting one reminder with natural, show errors in messages. more refactor jude 2020-10-03 17:31:23 +0100
  • 2b74adadeb
    Update README.md Jude Southworth 2020-10-02 14:19:53 +0000
  • 817bcc72c1
    Merge pull request #2 from MxGutierrez/add-readme Jude Southworth 2020-10-02 14:16:50 +0000
  • 995b065f66
    Create README.md MxGutierrez 2020-10-01 20:51:02 -0300
  • 6db489189d check subscriptions and extract every clause from natural jude 2020-10-01 22:55:28 +0100
  • 74f1c7aada turned say_lines into a method of channelid jude 2020-10-01 18:07:27 +0100
  • 1813a00eac alias paging messages to not surpass 2048 characters jude 2020-09-28 16:11:27 +0100
  • 5ad143511e cleared up remaining warnings. messed with prefix so that is it now configured by the program + env vars rather than the DB + magic strings jude 2020-09-28 13:42:20 +0100
  • 4f3789aeed added help for natural command. added prefix_from_id for guilddata jude 2020-09-27 22:57:55 +0100
  • 8a0588b04e natural command stuff jude 2020-09-26 22:23:41 +0100
  • f13853d445 cleared up more clippy issues jude 2020-09-25 23:07:22 +0100
  • e515589879 Merge remote-tracking branch 'origin/master' jude 2020-09-25 12:48:58 +0100
  • 6002aa2170 cleared up some clippy issues. natural command progress jude 2020-09-25 12:48:44 +0100
  • 4b07767069
    Merge pull request #1 from reminder-bot/add-license-1 Jude Southworth 2020-09-21 09:16:25 +0000
  • a327d6a001
    Create LICENSE Jude Southworth 2020-09-21 09:16:10 +0000
  • 8e99cc088a TimeParser into i64. Generic argument across create_reminder. Some more work on natural inc. splitting off first args and calling the subprocess jude 2020-09-19 15:20:43 +0100
  • 980a8d2a9c write interval to db. validate interval jude 2020-09-15 15:13:41 +0100
  • 9287fb5416 moved interval extracting into separate function. pass around the same pool instead of relocking jude 2020-09-15 14:43:49 +0100
  • 89d7403a54 send responses to remind command jude 2020-09-14 16:07:44 +0100
  • e222927858 working on the basic reminder commands jude 2020-09-11 17:41:15 +0100
  • b7fd89e861 timer command. added create.sql file with changes to reflect new version jude 2020-09-08 23:08:02 +0100
  • f0a1bb3a71 working on del command jude 2020-09-08 00:12:17 +0100
  • f654db76f7 working on look command jude 2020-09-05 21:17:45 +0100
  • 571802c232 alias all working now jude 2020-09-04 21:21:47 +0100
  • aff303dda6 alias command big movements. arcing framework jude 2020-09-04 00:29:19 +0100
  • a0baaabe8a restrict command jude 2020-09-02 17:13:17 +0100
  • 7e28d14a81 basis of restrict command jude 2020-09-01 19:00:56 +0100
  • bb4c96a628 ping command jude 2020-09-01 18:48:40 +0100
  • e395886f6c nudge command jude 2020-09-01 18:37:43 +0100
  • 4bd24ff94c offset command. fix for timeparser not doing negatives properly on specified fields jude 2020-09-01 18:18:45 +0100
  • 9e737dc9d6 accept reference to pool rather than pool itself. response method on user_data to get text lines in locale. removed say_named trait jude 2020-09-01 17:07:51 +0100