Commit graph

  • ca0dd74bae Move bot uptime property from Common to Program Noi 2021-10-18 16:58:22 -0700
  • 160152a0b4 Update style for data classes Noi 2021-10-18 16:14:46 -0700
  • fdffa5425c Set up useful exit codes Noi 2021-10-18 00:26:25 -0700
  • 6f34fbe657 Modified all background services Noi 2021-10-14 18:55:04 -0700
  • 8cff530a7c Remove semaphore in SelectiveAutoUserDownload Noi 2021-10-13 21:36:00 -0700
  • bef22a5548 Add config for new code style Noi 2021-10-13 20:40:06 -0700
  • dcb9bfdd9a Apply suggestions from code analysis Noi 2021-10-13 20:38:52 -0700
  • 7af571205a Framework and dependency updates Noi 2021-10-13 20:23:50 -0700
  • b0fcd19710 Replace About message; remove zone option in set command Noi 2021-10-13 19:29:24 -0700
  • 665c767cea Replace Calcutta with Kolkata Noi 2021-10-13 19:28:35 -0700
  • 57a870efda Additional diagnostic information Noi 2021-10-13 19:06:29 -0700
  • 8dfc413830
    Update .gitignore Mustafa609 2021-07-10 02:08:39 -0700
  • 7971295477 Split long recent-upcoming messages Noi 2021-07-04 10:39:50 -0700
  • eb33e55aad Add support for separate shard ranges per instance Noi 2021-06-15 19:29:35 -0700
  • 88c18c4364 Fix occasional internal ObjectDisposedException when disposing Noi 2021-06-01 21:47:54 -0700
  • 59afd8ce3b Move server count reporting to be handled per-shard Noi 2021-05-30 12:00:49 -0700
  • 5fcf69136d Have program attempt to stop itself after 5 failures Noi 2021-05-30 10:05:33 -0700
  • 57fc207bba Update version number Noi 2021-02-03 22:33:07 -0800
  • 0f4b2d722c Add some aliases for help and info commands Noi 2021-02-03 22:17:00 -0800
  • 69583e2270 Add more supported input formats Noi 2021-02-03 21:55:37 -0800
  • a0571ce3d7 Add some leeway regarding incomplete user cache Noi 2021-02-01 22:31:24 -0800
  • 1e8b47784d Modify DataRetention behavior; simplify SQL config Noi 2021-02-01 22:03:50 -0800
  • 9667820df4 Reduce background work interval Noi 2021-02-01 22:02:29 -0800
  • aa47a563a4 hopefully accept birthday month input in the form of x where x is 0-9 or the form xy where x is 0 and y is between 0 and 9 mwaitzman 2021-01-12 09:35:39 -0500
  • 020e680436 Update version numbers Noi 2020-10-29 01:26:17 -0700
  • 14d3e926a0 Fix null log messages being dropped Noi 2020-10-29 00:56:46 -0700
  • 8e6da3c8d0 Improvements to shard disposal Noi 2020-10-29 00:54:14 -0700
  • d08fc45774 Move database initialization to program start Noi 2020-10-29 00:53:18 -0700
  • 3c73be3ee7 Automatically identify and remove dead shards Noi 2020-10-29 00:44:48 -0700
  • a631f55a37 Change exception type thrown by semaphore Noi 2020-10-24 22:46:53 -0700
  • b6551eec2e Modify shard reporting to be compact, informative Noi 2020-10-24 22:43:20 -0700
  • 651de4e78a Configure all the awaits Noi 2020-10-10 00:28:11 -0700
  • 9ef164bac1 Update DataRetention service Noi 2020-10-09 23:48:43 -0700
  • 7ce04997f9 Modify background task settings Noi 2020-10-08 21:56:44 -0700
  • 6ee0ad939e Improve comments, remove redundant code Noi 2020-10-08 21:46:36 -0700
  • 6efc436717 Exception-proofing external statistics Noi 2020-10-05 22:26:29 -0700
  • 0eb63c26f5 Clarify client options, add gateway intents Noi 2020-10-05 16:51:42 -0700
  • e1a4dab746 More thorough exception handling on dispose Noi 2020-10-05 16:10:02 -0700
  • 2da4f3e0e3 Add missing filter, fix verbose logging not appearing Noi 2020-10-05 16:09:14 -0700
  • fc9d611ba6 Add individual SQL options Noi 2020-10-05 15:52:29 -0700
  • 2f0fe8641a Implement own sharding system Noi 2020-10-04 21:40:38 -0700
  • 21d5c5b082 Add status update message Noi 2020-09-25 17:25:08 -0700
  • b711fec302 Update TZ information help text Noi 2020-08-25 00:23:51 -0700
  • a8624ce3ec Add name escaping for '@' Noi 2020-08-25 00:16:29 -0700
  • c77163cab3 Merge branch 'noguildcache' Noi 2020-08-05 19:49:57 -0700
  • f1e7bd8c67 Removed disconnected server count Noi 2020-07-27 22:40:09 -0700
  • a9e87d8021 Update intervals, increase version number Noi 2020-07-27 22:39:01 -0700
  • 657181ec3e Less async birthday updates; download users on connect Noi 2020-07-27 22:30:15 -0700
  • a87426a5f6 Remove unnecessary lines Noi 2020-07-27 22:29:35 -0700
  • 8f84b09b21 Reduce amount of automatic processing Noi 2020-07-22 19:43:45 -0700
  • 73fae41ac9 Automatically add pool config to database Noi 2020-07-22 19:42:11 -0700
  • 937538c0e2 Update package Noi 2020-07-22 19:41:36 -0700
  • e8ae5bb9da Increase initial processing delay Noi 2020-07-22 17:07:30 -0700
  • ffbffdd9b4 Remove async multiple updates Noi 2020-07-22 17:06:35 -0700
  • 3d3db6d5e1 Update remaining handlers to not use guild cache Noi 2020-07-22 16:58:38 -0700
  • b6c201d5a5 Fix user last_seen not updating properly Noi 2020-07-19 20:54:18 -0700
  • 23dd15d741 Update to use GuildConfiguration; small other tweaks Noi 2020-07-19 19:07:23 -0700
  • 6d7db85310 Remove unneeded property Noi 2020-07-19 19:01:34 -0700
  • 581df48855 Add IsBotModerator method Noi 2020-07-18 00:31:01 -0700
  • 608ab37aec Update background services to remove guild cache references Noi 2020-07-16 14:48:09 -0700
  • 488685bc79 Rewrite GuildUserConfiguration Noi 2020-07-16 13:21:33 -0700
  • 7ac15e21a1 Remove guild cache from BirthdayBot Noi 2020-07-16 12:23:40 -0700
  • f71552c46d Change Database to be a static class Noi 2020-07-16 11:55:26 -0700
  • 0f05e3f0a8 Rewrite GuildConfiguration Noi 2020-07-16 11:50:55 -0700
  • aedc0f2ba7 Rename files Noi 2020-07-16 11:50:12 -0700
  • e3a86dd6dc Increase time span coverage for recent/upcoming Noi 2020-07-16 09:21:46 -0700
  • 0bd9b79e50 Replace OperationStatus with test command Noi 2020-07-14 11:59:14 -0700
  • fbbc675ab0 Improved error messages under manager commands Noi 2020-06-03 19:20:18 -0700
  • 1137777092 Improved user-facing error messages Noi 2020-06-03 18:58:03 -0700
  • fdb8e2bbb9 Add helper class to simplify documentation sharing Noi 2020-06-03 18:56:45 -0700
  • f839890b73 Fix StaleDataCleaner not working Noi 2020-06-03 00:17:54 -0700
  • 99786a7b70 Suppress unneeded log messages Noi 2020-06-02 23:11:34 -0700
  • 6f4222497e Fix bb.when output Noi 2020-05-22 17:00:34 -0700
  • 7500590113 Update libraries Noi 2020-05-22 00:36:11 -0700
  • 48481e0379 Add reminders for error reporting improvements Noi 2020-05-22 00:27:31 -0700
  • a91e22ca71 Fix exception on every non-command incoming message Noi 2020-05-22 00:26:55 -0700
  • 9278ef0a48 Disable output of debug information in Release build Noi 2020-05-22 00:26:21 -0700
  • 75924cc096 Revert GuildStatistics to previous behavior Noi 2020-05-22 00:21:40 -0700
  • 2a15fc21c8 Implement per-shard reporting Noi 2020-05-21 23:53:51 -0700
  • 2965dd0ea1 Add Obsolete attribute to common error Noi 2020-05-21 21:36:41 -0700
  • 5d915f9ca0 Fix guild settings being stored incorrectly Noi 2020-05-21 21:19:18 -0700
  • 7f8c722b3d Fix array copy error Noi 2020-05-21 21:18:54 -0700
  • c78276b6d5 Fix announcement formatting Noi 2020-05-21 21:18:15 -0700
  • 20834b677a Modify debug/release delay behavior Noi 2020-05-21 21:17:38 -0700
  • 0d93936bc8 Make corresponding changes from VB-based project Noi 2020-05-19 19:06:02 -0700
  • fd02df765c Edit info message to refer to readme v1 Noi 2020-04-27 13:21:23 -0700
  • fab6bd8080 Clean up some lines Noi 2020-04-27 13:21:04 -0700
  • 0ff7443493 Update License and Readme Noi 2020-04-26 12:52:46 -0700
  • 34301406ea Modify last-seen handling, add user tracking Noi 2020-04-24 17:52:57 -0700
  • c0f1ccf3ff Update Discord.Net Noi 2020-04-24 14:16:01 -0700
  • 52bb3cfd69 Update .NET version, version number Noi 2020-04-24 13:54:47 -0700
  • d394626f6d Fix bad database update Noi 2020-04-24 13:42:38 -0700
  • 0b6f2c45a4 Add StaleDataCleaner and related changes Noi 2020-04-10 00:20:47 -0700
  • 6195e1ed60 Add publish profile Noi 2020-04-09 22:49:14 -0700
  • 14b3219ee6 Add missing word Noi 2020-04-09 22:48:59 -0700
  • 863e043650 Remove unused guild data after a period of inactivity Noi 2020-04-09 22:14:18 -0700
  • 4a052e4394 Various improvements Noi 2020-04-03 21:19:29 -0700
  • c5cab92899 Slightly improve birthday update task handling Noi 2020-04-03 20:58:02 -0700
  • 670309715b Move background delay handling; improve background loop Noi 2020-04-03 20:26:18 -0700
  • ddcde10e09 First commit for C# rewrite Noi 2020-04-02 11:27:55 -0700