Kwoth
d00e59567a
fix: Fixed greet/bye messages showing wrong message in the wrong server sometimes
...
docs: Version upped to 5.1.12. Updated CHANGELOG.md
2024-10-03 11:31:28 +00:00
Kwoth
021e7978da
* dev: Greet stuff moved to its own table in the database. GreetSettings
...
* fix: Fixed placeholders not working
* fix: Fixed some countries in countries.yml for hangman game
* add: Added custom status overload for \`.adpl\`
* dev: Removed some unused strings
* fix: Fixed postgres support in Nadeko
* remove: Removed mysql support, it was broken for a while and some queries weren't compiling.
* dev: Updated image library
* fix: Some command strings fixed and clarified
2024-09-15 22:44:37 +00:00
Kwoth
fb62df7aa2
dev: some more cleanup/attempts to fix a weird mysql error
2024-09-08 14:30:39 +00:00
Kwoth
33663d7efc
dev: Some packages updated, and small cleanup
2024-09-08 14:16:35 +00:00
Kwoth
4a402ee673
change: Removed a lot of old useless/broken commands. Improved .listserver. Full changes in changelog
2024-08-05 15:56:32 +00:00
Kwoth
764babdf06
dev: small cleanup, removed qodana
2024-08-05 14:13:23 +00:00
Kwoth
4366f908f3
dev: Using new stopwatch, some cleanup. No functional change
2024-06-25 07:09:16 +00:00
Kwoth
9406a9cc34
dev: Using collection expressions, no functional change
2024-05-13 14:54:24 +00:00
Kwoth
6a7ab79446
Re-added medusa system, but untested
2024-05-04 08:08:13 +00:00
Kwoth
ea0b51d474
* add: .prunecancel to cancel active prunes
...
* change: .qs improved with thumbnails
* change: .prune now reports progress
* dev: DryIoc replacing Ninject
2024-05-04 06:33:45 +00:00
Kwoth
812b865add
Fixed some aliases and reworked namespaces
2024-04-27 16:03:48 +00:00
Kwoth
1c41fbfce2
Merged v4 and working on adding grpc api. INcomplete
2024-04-16 13:26:44 +00:00
Kwoth
043ad98473
* Merged v4
...
* Completed some todos
* Fixed PermChecker
* Updated packages
* Upped version to alpha2
* Cleanup
2024-03-25 13:41:44 +00:00
Kwoth
bc77783820
Updated some namespaces, finished some todos. v5 should be cancelled probably as the code is too intertwined to make it modular
2023-11-11 05:22:52 +00:00
Kwoth
8f62a46016
Split dangerous commands into cleanup commands for each module they belong to
2023-07-15 13:39:46 +00:00
Kwoth
4bc3147697
More cleanup, namespace fixes, convenience methods for IKernel
2023-04-07 00:41:31 +02:00
Kwoth
069f8fab9d
Cleaning up projects, project is building
2023-04-06 10:57:30 +02:00
Kwoth
09171fb10a
Gambling moved to a separate project. Project builds
2023-03-18 18:36:04 +01:00
Kwoth
1ad0bc33af
Removing bloat, fixing file names
2023-03-11 09:10:37 +01:00
Kwoth
8c8e9f7770
Merge branch 'v5' of https://gitlab.com/Kwoth/nadekobot into v5
2023-03-10 01:14:30 +01:00
Kwoth
e91646594f
Fully moved to Ninject, fixed issues with medusa (un)loadabaility
2023-03-10 01:11:43 +01:00
Kwoth
1efda23c3d
Some reorganization, still completely broken
2023-02-11 22:07:29 +01:00
Kwoth
307003e6fe
Moving to NInject, reimplemented most things. Some services aren't discovered properly yet
2023-02-03 11:39:20 +01:00
Kwoth
63a9ae2dac
Make extensive use of raw string literals C#11 feature
2023-01-21 01:12:11 +01:00
Kwoth
9b9fa2f357
- Fixed some potential causes for ratelimit due to default message retry settings
...
- Fixed a patron rewards bug caused by monthly donation checking not accounting for year increase
- Fixed a patron rewards bug for users who connected the same discord account with multiple patreon accounts
2023-01-09 02:05:33 +01:00
Kwoth
bfec0cbcbf
OwnerId will be autofilled in creds.yml if it's missing at startup
2022-10-19 23:43:44 +02:00
Kwoth
a294e3bf8f
Fixed -c GlobalNadeko compilation
2022-10-01 08:52:29 +02:00
Kwoth
fb4f470b44
Added .qdelauth - Delete all quotes by the specified author on this server. If you target yourself - no permission required
2022-08-30 15:46:10 +02:00
Kwoth
6563cb507a
Merge branch 'feature/v4-creds.yml-location' into 'v4'
...
NEW: add NadekoBot__creds env to specify alternative creds.yml
See merge request Kwoth/nadekobot!257
2022-07-27 05:00:28 +00:00
Veovis
cc6128997e
NEW: add NadekoBot__creds env to specify alternative creds.yml
2022-07-27 05:00:27 +00: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
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
7b5145f116
NadekoBot Patronage system, Search commands improvements + fixes
2022-06-14 07:24:33 +00:00
Kwoth
d80cbb4647
Refactors. Cleanup. Refactored responses source gen a little. Parametrized localized strings are now generic. Refactored .cash bank interaction. Updated changelog. Reverted clubapps/ban/unban to use .ToString method and configured it to not have right to left unicode. Added extension methods to SocketMessageComponent akin to ones on the IMessageChannel (RespondConfirm, etc...)
2022-05-05 22:59:07 +02:00
Kwoth
7cb15f5278
Medusa System Added
...
Read about the medusa system [here](https://nadekobot.readthedocs.io/en/latest/medusa/creating-a-medusa/ )
2022-04-16 12:44:46 +00:00
Kwoth
e23233ee06
WIP db provider support for Mysql and Postgres
2022-04-11 10:41:26 +00:00
Kwoth
9bf9e06dbf
Gateway errors should no longer be logged on selfhost version
2022-03-24 20:09:27 +01:00
Kwoth
b079492d38
Fixed voice presence logging, closes #338
2022-03-21 19:58:36 +01:00
Kwoth
ddd0592b30
Changed the intent error message to say 'all intents'
2022-03-04 02:23:48 +01:00
Kwoth
f82c4c7019
- Updated Changelog.md
...
- Fixed intent error message condition
2022-03-03 02:45:18 +01:00
Kwoth
03367c5ec4
Added usePrivilegedIntents to creds.yml as an option for users who don't have them enabled
...
Added an explanation on how to enable intents if the bot doesn't have them and fails to login
2022-03-03 02:31:32 +01:00
Kwoth
01cc6e52d5
Enabled client log everywhere which could hopefully print login errors
2022-03-03 01:42:22 +01:00
Kwoth
c903bc9003
Added one more log line to pinpoint the login hang
2022-03-03 01:33:05 +01:00
Kwoth
323699d103
Small change to Bot.cs to pinpoint the logging in hang issue
2022-03-03 01:13:49 +01:00
Kwoth
578b7fefb4
Slightly reorganized commands in Xp module to make more sense - no functional change
2022-02-26 08:28:44 +01:00
Kwoth
e194155689
Don't cache any messages on public nadeko
2022-02-08 20:17:17 +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
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