Kwoth 
							
						 
					 
					
						
						
							
						
						31e1cbb19f 
					 
					
						
						
							
							Fixed an unreported bug with postgresql reminder loop, ref  #370  
						
						 
						
						
						
						
					 
					
						2022-07-28 09:21:19 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kwoth 
							
						 
					 
					
						
						
							
						
						bb395f18a2 
					 
					
						
						
							
							Implemented .linkonly (as an alternative to .imageonly). Updated pokaman with latest generations. Updated responses, fixed some warnings  
						
						 
						
						
						
						
					 
					
						2022-07-27 03:14:47 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kwoth 
							
						 
					 
					
						
						
							
						
						6a042c3faa 
					 
					
						
						
							
							Finished implementing xp shop. It allows users to buy frames and backgrounds if the user enables the feature in data/xp.yml. It can also be available only to patrons  
						
						 
						
						
						
						
					 
					
						2022-07-25 18:10:00 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kwoth 
							
						 
					 
					
						
						
							
						
						f41b1fb93c 
					 
					
						
						
							
							Base for 4.3 work. Split Nadeko.Common into a separate project  
						
						 
						
						
						
						
					 
					
						2022-07-11 00:06:34 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kwoth 
							
						 
					 
					
						
						
							
						
						4d175477f5 
					 
					
						
						
							
							Bot will now 'try' to set status to invisible before going offline when '.die' command is used, but it doesn't seem to have (much/any) effect. .qsearch is more powerful  
						
						 
						
						
						
						
					 
					
						2022-07-03 22:26:41 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kwoth 
							
						 
					 
					
						
						
							
						
						643987c41f 
					 
					
						
						
							
							Added .log userwarned  
						
						 
						
						
						
						
					 
					
						2022-07-03 21:58:05 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kwoth 
							
						 
					 
					
						
						
							
						
						3fd5f0c97a 
					 
					
						
						
							
							Added warn punishment action for protection commands  
						
						 
						
						
						
						
					 
					
						2022-07-03 14:55:31 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kwoth 
							
						 
					 
					
						
						
							
						
						210da263ad 
					 
					
						
						
							
							Abstract away cache. 2 implementations: redis and memory  
						
						 
						
						
						
						
					 
					
						2022-06-23 13:07:45 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kwoth 
							
						 
					 
					
						
						
							
						
						e9923a7691 
					 
					
						
						
							
							Fixed bugs when users update their patreon pledge. Updated some packages  
						
						 
						
						
						
						
					 
					
						2022-06-15 13:11:27 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kwoth 
							
						 
					 
					
						
						
							
						
						7b5145f116 
					 
					
						
						
							
							NadekoBot Patronage system, Search commands improvements + fixes  
						
						 
						
						
						
						
					 
					
						2022-06-14 07:24:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kwoth 
							
						 
					 
					
						
						
							
						
						5b5bc278ff 
					 
					
						
						
							
							- Reaction roles rewritten completely. They now support multiple exclusivity groups per message and level requirements. However they can only be added one by one  
						
						 
						
						... 
						
						
						
						- Bot now support much higher XP values for global and server levels 
						
						
					 
					
						2022-05-05 04:47:31 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kwoth 
							
						 
					 
					
						
						
							
						
						f132aa2624 
					 
					
						
						
							
							- Added a simple bank system. Users can deposit, withdraw and check the balance of their currency in the bank.  
						
						 
						
						... 
						
						
						
						- Users can't check other user's bank balances.
- Added a button on a .$ command which, when clicked, sends you a message with your bank balance that only you can see.
- Updated pagination, it now uses buttons instead of reactions
- using .h <command group> (atm only .bank is a proper group) will list commands with their descriptions in that group 
						
						
					 
					
						2022-04-29 07:22:49 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kwoth 
							
						 
					 
					
						
						
							
						
						39ae070c9d 
					 
					
						
						
							
							Added .stondel which makes the bot delete stream online messages after the stream goes offline  
						
						 
						
						
						
						
					 
					
						2022-04-28 01:23:08 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kwoth 
							
						 
					 
					
						
						
							
						
						e23233ee06 
					 
					
						
						
							
							WIP db provider support for Mysql and Postgres  
						
						 
						
						
						
						
					 
					
						2022-04-11 10:41:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kwoth 
							
						 
					 
					
						
						
							
						
						cfb202cc95 
					 
					
						
						
							
							A few more improvements and cleanup for the wallet  
						
						 
						
						
						
						
					 
					
						2022-03-21 15:55:57 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kwoth 
							
						 
					 
					
						
						
							
						
						86e728b753 
					 
					
						
						
							
							Converted many raw sql queries to their linq2db equivalents  
						
						 
						
						
						
						
					 
					
						2022-03-20 19:31:04 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kwoth 
							
						 
					 
					
						
						
							
						
						a016b3546f 
					 
					
						
						
							
							Added some missing tables to the context, no functional change  
						
						 
						
						
						
						
					 
					
						2022-03-20 01:09:22 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kwoth 
							
						 
					 
					
						
						
							
						
						7ed1b13e85 
					 
					
						
						
							
							- Re-added .qap / .queueautoplay  
						
						 
						
						... 
						
						
						
						- Several strings and commands related to music have been changed
  - Changed .ms / .movesong to .tm / .trackmove but kept old aliases
  - Changed ~~song~~ -> 	rack throughout music module strings
- Updated CHANGELOG.md 
						
						
					 
					
						2022-02-13 15:49:48 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kwoth 
							
						 
					 
					
						
						
							
						
						f250cac8d5 
					 
					
						
						
							
							- Fixed .antialt disable confirmation embed color  
						
						 
						
						... 
						
						
						
						- Fixed weighted warning punishment 
						
						
					 
					
						2022-02-09 22:58:28 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kwoth 
							
						 
					 
					
						
						
							
						
						eda38e64d1 
					 
					
						
						
							
							Added many more braces for multiline if's, Improved .crypto command quite a bit and applied locale-specific format  
						
						 
						
						
						
						
					 
					
						2022-02-04 06:00:17 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kwoth 
							
						 
					 
					
						
						
							
						
						15ee3dd638 
					 
					
						
						
							
							- Added waifu price decay functionality  
						
						 
						
						... 
						
						
						
						- Waifu prices changed to long, supporting much higher prices than before
- Fixed .yml comment indentation in some cases
- Updated changelog 
						
						
					 
					
						2022-02-02 11:25:22 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kwoth 
							
						 
					 
					
						
						
							
						
						ffa2c3f119 
					 
					
						
						
							
							Updated editorconfig to (mostly?) require braces around if/else statements, and applied the new formatting rules  
						
						 
						
						
						
						
					 
					
						2022-02-02 01:44:45 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kwoth 
							
						 
					 
					
						
						
							
						
						3e0bbd8ada 
					 
					
						
						
							
							Small refactoring. Finally made use of the type parameter in NadekoTypeReader<T> class  
						
						 
						
						
						
						
					 
					
						2022-01-31 05:45:51 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kwoth 
							
						 
					 
					
						
						
							
						
						0f36242597 
					 
					
						
						
							
							Initial implementation of trovo.live notifications support for .stadd  
						
						 
						
						
						
						
					 
					
						2022-01-31 00:47:37 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kwoth 
							
						 
					 
					
						
						
							
						
						3910dc7499 
					 
					
						
						
							
							- Improved .curtrs (It will now have a lot more useful data in the database, show Tx ids, and be partially localized)  
						
						 
						
						... 
						
						
						
						- Added .curtr command which lets you see full information about one of your own transactions with the specified id
- Added .WithAuthor(IUser) extension for embedbuilder 
						
						
					 
					
						2022-01-25 05:55:38 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kwoth 
							
						 
					 
					
						
						
							
						
						fa41c5a319 
					 
					
						
						
							
							.clubinfo performance improvement and fixed an issue with cyrillic clubs not showing up at all even with correct capitalization  
						
						 
						
						
						
						
					 
					
						2022-01-16 21:01:33 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kwoth 
							
						 
					 
					
						
						
							
						
						b044eb2d9a 
					 
					
						
						
							
							- Ignored intent warnings on startup  
						
						 
						
						... 
						
						
						
						- Moved FilterWordsChannelId to a separate table (needs testing)
- Some todos updated 
						
						
					 
					
						2022-01-10 14:18:34 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kwoth 
							
						 
					 
					
						
						
							
						
						f07a855912 
					 
					
						
						
							
							More common refactorings like renaming variables, removing empty statements and unused variables, etc  
						
						 
						
						
						
						
					 
					
						2022-01-09 16:46:08 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kwoth 
							
						 
					 
					
						
						
							
						
						2ce3262d59 
					 
					
						
						
							
							Fixed around 140 wrong namings and other refactorings which were marked as warnings  
						
						 
						
						
						
						
					 
					
						2022-01-08 11:51:41 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kwoth 
							
						 
					 
					
						
						
							
						
						7b84d6363c 
					 
					
						
						
							
							- Automatically update permissions for CustomReactions to Expressions during  
						
						 
						
						... 
						
						
						
						- Small refactor 
						
						
					 
					
						2022-01-06 12:13:35 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kwoth 
							
						 
					 
					
						
						
							
						
						3aa6a54b6e 
					 
					
						
						
							
							- Renamed CustomReaction model to NadekoExpression  
						
						 
						
						... 
						
						
						
						- Used structured logging everywhere 
						
						
					 
					
						2022-01-04 07:35:55 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kwoth 
							
						 
					 
					
						
						
							
						
						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). 
						
						
					 
					
						2022-01-02 12:01:33 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kwoth 
							
						 
					 
					
						
						
							
						
						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  
						
						 
						
						
						
						
					 
					
						2022-01-01 08:44:51 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kwoth 
							
						 
					 
					
						
						
							
						
						82000c97a4 
					 
					
						
						
							
							Applied codestyle to all .cs files  
						
						 
						
						
						
						
					 
					
						2021-12-29 06:07:16 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kwoth 
							
						 
					 
					
						
						
							
						
						59f5056035 
					 
					
						
						
							
							NadekoBot.Extensions should now be fully annotated with nullable reference types as well as many classes from NadekoBot.Common  
						
						 
						
						
						
						
					 
					
						2021-12-28 10:44:00 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kwoth 
							
						 
					 
					
						
						
							
						
						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 
						
						
					 
					
						2021-12-27 03:46:30 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kwoth 
							
						 
					 
					
						
						
							
						
						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 
						
						
					 
					
						2021-12-26 17:28:39 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kwoth 
							
						 
					 
					
						
						
							
						
						d18f9429c6 
					 
					
						
						
							
							Kotz's editorconfig styles slightly modified. Target typed new usage. Brackets in expressions used for clarity.  
						
						 
						
						
						
						
					 
					
						2021-12-26 02:52:09 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kwoth 
							
						 
					 
					
						
						
							
						
						77bbc5ef7a 
					 
					
						
						
							
							Removed some unused classes, minor cleanup. Added rider anotations to stop some annoying code suggestions  
						
						 
						
						
						
						
					 
					
						2021-12-25 02:53:00 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kwoth 
							
						 
					 
					
						
						
							
						
						594a3b1f97 
					 
					
						
						
							
							Removed some obsolete commands and strings  
						
						 
						
						
						
						
					 
					
						2021-12-23 20:58:39 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kwoth 
							
						 
					 
					
						
						
							
						
						da849f7c7b 
					 
					
						
						
							
							global using NadekoBot.Extensions  
						
						 
						
						
						
						
					 
					
						2021-12-23 08:04:00 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kwoth 
							
						 
					 
					
						
						
							
						
						c66e491ce9 
					 
					
						
						
							
							Implicit usings and more global usings  
						
						 
						
						
						
						
					 
					
						2021-12-21 02:36:47 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kwoth 
							
						 
					 
					
						
						
							
						
						9223d78849 
					 
					
						
						
							
							Removed redundant parenthesis  
						
						 
						
						
						
						
					 
					
						2021-12-20 03:54:30 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kwoth 
							
						 
					 
					
						
						
							
						
						edd60ae656 
					 
					
						
						
							
							- Removed usage of obsolete methods  
						
						 
						
						... 
						
						
						
						- Removed unneeded argument from ValidateQuery in Searches.cs
- Using split query when loading all guild configs 
						
						
					 
					
						2021-12-20 03:48:42 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kwoth 
							
						 
					 
					
						
						
							
						
						1b2017024c 
					 
					
						
						
							
							More target-typed new and redundant paranthesis cleanup  
						
						 
						
						
						
						
					 
					
						2021-12-20 00:33:11 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kwoth 
							
						 
					 
					
						
						
							
						
						cd379fd308 
					 
					
						
						
							
							vars and target-typed new  
						
						 
						
						
						
						
					 
					
						2021-12-20 00:15:39 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kwoth 
							
						 
					 
					
						
						
							
						
						ee33313519 
					 
					
						
						
							
							Global usings and file scoped namespaces  
						
						 
						
						
						
						
					 
					
						2021-12-19 05:14:11 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kwoth 
							
						 
					 
					
						
						
							
						
						3c0768a372 
					 
					
						
						
							
							.atl / .at reworked  
						
						 
						
						
						
						
					 
					
						2021-12-13 19:28:22 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kwoth 
							
						 
					 
					
						
						
							
						
						36c013fbb5 
					 
					
						
						
							
							Added .qimport and .qexport commands, fixed some response strings  
						
						 
						
						
						
						
					 
					
						2021-12-11 15:27:32 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kwoth 
							
						 
					 
					
						
						
							
						
						b7ead22e09 
					 
					
						
						
							
							.remindl and .remindrm commands now supports optional 'server' parameter for Administrators which allows them to delete any reminder created on the server  
						
						 
						
						
						
						
					 
					
						2021-12-09 01:48:39 +01:00