Commit Graph

  • 197ee9f5ff fixed GoogleApiKey, formatting error, thanks to alaruba for catching the mistake Hokuto Chen 2022-01-04 00:19:28 +00:00
  • ef49030841 - Added serilog analyzer which will help with fully moving to structured logging - Small code cleanups Kwoth 2022-01-03 13:38:19 +01:00
  • d51d159962 Merge branch 'hokutochen-v3-patch-51803' into 'v3' Kwoth 2022-01-03 12:09:06 +00:00
  • 89b0eabd41 added: Enable "custom search api" for GoogleAPIKey section. Hokuto Chen 2022-01-03 12:09:06 +00:00
  • 8d932d546a Merge branch 'hangman-patch' into 'v3' Kwoth 2022-01-03 12:08:41 +00:00
  • 9ea3460e3d small bugfix for hangman Alan Beatty 2022-01-03 12:08:41 +00:00
  • ade880a6e6 - .gvc should now properly trigger when a user is already in a gvc and changes his activity - .gvc should now properly detect multiple activities - Rewrote repeat raw query bitshift to linqtodb query with division (thx kotz) Kwoth 2022-01-03 06:52:41 +01:00
  • 21bef1a98e - Possible small fix for .prune ratelimiting - Use .WhenAll extension instead of Task.WhenAll in a few more places Kwoth 2022-01-03 04:31:56 +01:00
  • df3e60b61f .h cmdName should now work correctly for all commands Kwoth 2022-01-02 17:16:15 +01:00
  • 4e60ea4241 Fixed an extra whitespace in usage part of command help if the command has no arguments Kwoth 2022-01-02 17:00:33 +01:00
  • ca9fa1b0ac - Renamed Prefix to prefix - Updated some command string keys which were using command name to use method names now Kwoth 2022-01-02 16:52:39 +01:00
  • 2edda76218 - Generator will now also add [NadekoDescription] attribute to commands - CustomReactions module (and customreactions db table) renamed to Expressions. This was done to remove confusion about how it relates to discord Reactions (it doesn't, it was created and named before discord reactions existed) - Permissionv2 db table renamed to Permissions - Expression command now start with ex/expr and end with the name of the action or setting. For example .exd is expression delete - CommandStrings will now use methodname as the key, and not the command name (first entry in aliases.yml). In other words aliases.yml and commands.en-US.yml will use the same keys (once again). Kwoth 2022-01-02 12:01:33 +01:00
  • 6322e0e077 More minor restructuring and cleanup. Most modules and submodules should be properly grouped now Kwoth 2022-01-02 04:31:54 +01:00
  • 25f249ab5e More cleanup and restructuring, nothing of note Kwoth 2022-01-02 04:16:34 +01:00
  • 3428073208 Forgot semicolon Kwoth 2022-01-02 03:57:46 +01:00
  • 4b6af0e4ef Fixed some crashes in response strings source generator, reorganized more submodules into their folders Kwoth 2022-01-02 03:49:54 +01:00
  • 7bd4db60a8 Wrong condition in downloadtracker Kwoth 2022-01-01 16:31:23 +01:00
  • 9c590668df Reorganizing module and submodule folders Kwoth 2022-01-01 16:25:00 +01:00
  • 42e1f35df2 Removed useless #if Kwoth 2022-01-01 16:28:16 +01:00
  • 179784da3e Possible fix for slowdown with inrole and xplb clean commands Kwoth 2022-01-01 16:27:30 +01:00
  • 9b4eb21321 Using pattern matching for nulls where applicable, discarded unused lambda parameters, cleaned up some classes. Unignored ServerLog commands which was mistakenly ignored due to a .gitignore rule Kwoth 2022-01-01 08:44:51 +01:00
  • f81f9fadd3 Small refactor for ILogCommandService Kwoth 2022-01-01 07:33:06 +01:00
  • 8c6fcd2ce6 Small formatting fix for the source generator output files Kwoth 2022-01-01 07:14:22 +01:00
  • 25eeffa163 - Removed NadekoCommand and Aliases attribute from all commands - All commands must be marked as partial - Added [Cmd] Attribute to all commands - Cmd Attribute comes from the source generator which adds [NadekoCommand] and [Aliases] Attribute to each command - Should be updated in the future probably to be more performant and maybe add extra data to the commands - Started reorganizing modules and submodules Kwoth 2021-12-31 16:04:12 +01:00
  • 6eee161b6b Fixed some NRT warnings in pub/sub mechanism Kwoth 2021-12-29 06:59:41 +01:00
  • 82000c97a4 Applied codestyle to all .cs files Kwoth 2021-12-29 06:07:16 +01:00
  • 723447c7d4 - Updated editorconfig rules to hopefully look a bit nicer. - Removed configureawait(false) from everywhere as it doesnt' do anything in a console app and just makes the code look ugly - Started using .WhenAll extension instead of Task.WhenAll to make it look nicer when chaining methods Kwoth 2021-12-28 21:14:26 +01:00
  • d093f7eed7 Small bugfix in hangman, thx ala Kwoth 2021-12-28 19:32:57 +01:00
  • 9ed0c870d1 Merge branch 'v3' of https://gitlab.com/kwoth/nadekobot into v3 Kwoth 2021-12-28 10:59:11 +01:00
  • 77e288ee54 Possible fix for .smch Kwoth 2021-12-28 10:59:02 +01:00
  • 0acd2931eb Possible fix for .smch Kwoth 2021-12-28 10:57:58 +01:00
  • 7b6539632c Removed DotSettings Kwoth 2021-12-28 10:51:06 +01:00
  • 44104bb0e4 Small cleanup Kwoth 2021-12-28 10:50:30 +01:00
  • 59f5056035 NadekoBot.Extensions should now be fully annotated with nullable reference types as well as many classes from NadekoBot.Common Kwoth 2021-12-28 10:44:00 +01:00
  • 0634470a8a Enabled Nullable reference types. Added a temporary fix for clonable NRT warnings. Kwoth 2021-12-28 10:40:59 +01:00
  • 58adaa9110 Merge branch 'hokutochen-v3-patch-89665' into 'v3' Kwoth 2021-12-27 19:10:05 +00:00
  • d3a73945e7 fixed "from source guide" links and "manual prereq" link Hokuto Chen 2021-12-27 19:10:05 +00:00
  • 89c2cda9ec possible fix for .gitlab-ci.yml and some small Kwoth 2021-12-27 08:34:47 +01:00
  • 1b0392dfab Added and applied styles for private readonly fields, private fields to Extensions and Common folders. - Some renamings and code cleanups - Chained method calls, binary expressions and binary patterns will now break into newlines - Type param constraints and base constructor calls will be on the new line Kwoth 2021-12-27 03:46:30 +01:00
  • 9ae030a5c5 Added new rules concerning type constraints and :base() calls. Reformatted attributes folder Kwoth 2021-12-26 17:45:26 +01:00
  • d5fd6aae8e - More code cleanup and codestyle updates - Fixed some possible nullref exceptions - Methods signatures now have up to 3 parameters before breakaing down each parameter in a separate line - Method invocations have the same rule, except the first parameter will be in the same line as the invocation to prevent some ugliness when passing lambas as arguments - Applied many more codestyles - Extensions folder fully reformatted Kwoth 2021-12-26 17:28:39 +01:00
  • b85ba177cd Using declarations and other code reformats Kwoth 2021-12-26 03:22:45 +01:00
  • d18f9429c6 Kotz's editorconfig styles slightly modified. Target typed new usage. Brackets in expressions used for clarity. Kwoth 2021-12-26 02:52:09 +01:00
  • 68741ec484 Possible fix for gitlab-ci Kwoth 2021-12-25 02:56:19 +01:00
  • 77bbc5ef7a Removed some unused classes, minor cleanup. Added rider anotations to stop some annoying code suggestions Kwoth 2021-12-25 02:53:00 +01:00
  • caca407abd Merge branch 'hokutochen-v3-patch-31383' into 'v3' Kwoth 2021-12-24 22:02:51 +00:00
  • 4fd7b2d8cd fixed error in Source guide (accidentally used quotes) Hokuto Chen 2021-12-24 21:46:24 +00:00
  • 26ee6ce4d3 Using new .Chunk and .DistinctBy Linq Extensions Kwoth 2021-12-24 02:10:21 +01:00
  • 594a3b1f97 Removed some obsolete commands and strings Kwoth 2021-12-23 20:58:39 +01:00
  • 856dcd048a Removed obsolete placeholders: %users% %servers% %user% %userfull% %username% %userdiscrim% %useravatar% %id% %uid% %channel %chname% %cid% %sid% %server% %members% %server_time% %shardid% %time% %mention% Kwoth 2021-12-23 20:46:55 +01:00
  • 643dc1824f Removed bce Kwoth 2021-12-23 20:42:47 +01:00
  • da849f7c7b global using NadekoBot.Extensions Kwoth 2021-12-23 08:04:00 +07:00
  • 93b8bca018 Switch to discord.net 3.0.0 Kwoth 2021-12-23 08:02:23 +07:00
  • f78e4d457c Merged v3 branch updates Kwoth 2021-12-21 23:36:31 +01:00
  • eaea6e3c54 Merge branch 'hokutochen-v3-patch-44970' into 'v3' Kwoth 2021-12-21 20:18:15 +00:00
  • 0bb68c7723 Update step 4 of "linux from source" to be more specific. Hokuto Chen 2021-12-21 08:48:22 +00:00
  • 0b8c3b3f2b Using humanizer to deal with time and string trimming in some cases. Removed unused methods. Currency output format improvement (will use guild locale now for some commands) Kwoth 2021-12-21 05:16:53 +01:00
  • c66e491ce9 Implicit usings and more global usings Kwoth 2021-12-21 02:19:21 +01:00
  • 52b2c0910c Merge branch 'trans-patch' into 'v3' Kwoth 2021-12-21 01:20:52 +00:00
  • 9a4bb7bff9 ToLower for .trans language parameters Alan Beatty 2021-12-21 01:20:52 +00:00
  • ab5450a125 Merge branch 'hokutochen-v3-patch-59240' into 'v3' Kwoth 2021-12-21 00:46:13 +00:00
  • bcce32423c Merge branch 'banmsgpatch' into 'v3' Kwoth 2021-12-21 00:00:45 +00:00
  • c42d529016 Fix color for ban DMs with plain text ban message. Alan Beatty 2021-12-21 00:00:45 +00:00
  • cbea5077be updated "GoogleAPIKey" section Hokuto Chen 2021-12-20 04:40:53 +00:00
  • 9223d78849 Removed redundant parenthesis Kwoth 2021-12-20 03:54:30 +01:00
  • edd60ae656 - Removed usage of obsolete methods - Removed unneeded argument from ValidateQuery in Searches.cs - Using split query when loading all guild configs Kwoth 2021-12-20 03:48:42 +01:00
  • da2ee0c158 await usings and minor cleanup Kwoth 2021-12-20 03:02:02 +01:00
  • 1b2017024c More target-typed new and redundant paranthesis cleanup Kwoth 2021-12-20 00:33:11 +01:00
  • 345a9e9524 Removed unused modulebehavior struct and interface Kwoth 2021-12-20 00:18:22 +01:00
  • cd379fd308 vars and target-typed new Kwoth 2021-12-20 00:15:39 +01:00
  • ee33313519 Global usings and file scoped namespaces Kwoth 2021-12-19 05:14:11 +01:00
  • bc31dae965 Updated packages Kwoth 2021-12-19 02:34:12 +01:00
  • cdc2cc1439 Merge branch 'hokutochen-v3-patch-62793' into 'v3' Kwoth 2021-12-19 01:12:47 +00:00
  • 87819f21bf Merge branch 'v3' of https://gitlab.com/kwoth/nadekobot into v3 Kwoth 2021-12-19 01:56:42 +01:00
  • d1be56fbc1 Another attempt at fixing a weird coordinator bug Kwoth 2021-12-19 01:56:30 +01:00
  • 14016a761d fixed broken "Enter your bot's token" link in "linux release" portion Hokuto Chen 2021-12-19 00:24:55 +00:00
  • 12a64c4c4d Merge branch 'xpstrspatch' into 'v3' Kwoth 2021-12-18 21:11:06 +00:00
  • d922120f58 Merge branch 'transpatch' into 'v3' Kwoth 2021-12-18 21:10:06 +00:00
  • 8e8e349e65 Small .trans fixes Alan Beatty 2021-12-18 21:10:06 +00:00
  • ccdf0fc077 Merge branch 'hokutochen-v3-patch-43568' into 'v3' Kwoth 2021-12-18 21:09:16 +00:00
  • 8c66bcb1e1 separated "cd output && cp creds_example.yml creds.yml" Hokuto Chen 2021-12-18 21:09:16 +00:00
  • 77fb47183f Possible fix for #322 Kwoth 2021-12-18 22:07:00 +01:00
  • d275dc36b2 Update xpex channel to use the right string Alan Beatty 2021-12-18 11:13:02 +00:00
  • 7bff20cc70 Upped version to 3.0.11 3.0.11 Kwoth 2021-12-17 23:41:31 +01:00
  • 29f5dcc359 Merge branch 'v3' of https://gitlab.com/kwoth/nadekobot into v3 Kwoth 2021-12-17 23:39:08 +01:00
  • 14f2851072 - you should be able to update your .atl now without disabling it - capitalization of language input in .atl should no longer matter Kwoth 2021-12-17 17:08:05 +01:00
  • a2b25f8246 atl no longer pings if in nodelete mode Kwoth 2021-12-17 16:32:35 +01:00
  • a38951b5ad atl will no longer post the translation if it's equivalent to the input message updated packages Kwoth 2021-12-17 16:26:06 +01:00
  • 4c1b911cb7 Inrole string fix Kwoth 2021-12-17 15:59:18 +01:00
  • 6c9f231453 Update responses.nl-NL.json (POEditor.com) Kwoth 2021-12-15 19:09:59 +00:00
  • 83daf3c30f Made .showembed always output lowercase field names and no null values Kwoth 2021-12-14 19:41:07 +01:00
  • 9be8140d4d Added .showembed <msgid> and .showembed #channel <msgid> which will show you embed json from the specified message Kwoth 2021-12-13 20:29:45 +01:00
  • 96c9b699aa Merge branch 'v3' of https://gitlab.com/kwoth/nadekobot into v3 Kwoth 2021-12-13 19:28:34 +01:00
  • 3c0768a372 .atl / .at reworked Kwoth 2021-12-13 19:28:22 +01:00
  • 58b22e3d9e Merge branch 'award-patch' into 'v3' Kwoth 2021-12-13 13:11:56 +00:00
  • 0474551e2f Award no longer misinterprets IDs Alan Beatty 2021-12-13 13:11:56 +00:00
  • c85bdec396 Merge branch 'qdel-patch' into 'v3' Kwoth 2021-12-13 13:07:00 +00:00
  • 5fa39eaa9f Clarity on qdel Alan Beatty 2021-12-13 13:07:00 +00:00
  • 8eaaa35c7a Merge branch 'perm-patch' into 'v3' Kwoth 2021-12-13 13:06:28 +00:00
  • 1c24f95efa Replace RequireUserPemission with UserPerm Alan Beatty 2021-12-13 13:06:28 +00:00