Kwoth
842a8a2f71
More work on figuring out the DB stuff and converting EF code to linqtodb where it's easy
2023-07-09 06:50:04 +00:00
Kwoth
be1d14d095
Merge branch 'v4' into v5
2023-07-03 05:02:56 +02:00
Kwoth
41e4936f52
- Fixed .logevents and .log bugs related to thread logging
...
- Upped version to 4.3.16
- closes #418
2023-05-24 10:33:45 +02:00
Kwoth
93df4f3bf3
Upped version to 4.3.15, Updated CHANGELOG.md
2023-05-21 00:37:29 +02:00
Kwoth
073b832065
Fixed .rps 'amount' field, closes #415
2023-05-17 17:39:25 +02:00
Kwoth
4dd31d6a0b
Fixed .showembed, closes #410
2023-05-03 02:23:10 +02:00
Kwoth
e8706d4006
Fixed -w 0 for .trivia which allows for infinite games, closes #413
2023-05-02 09:36:27 +02:00
Kwoth
b34cd534c3
Hi
2023-04-24 17:00:59 +02:00
Kwoth
ec2b7b3ad6
Database squash
2023-04-07 02:27:17 +02:00
Kwoth
4bc3147697
More cleanup, namespace fixes, convenience methods for IKernel
2023-04-07 00:41:31 +02:00
Kwoth
2c63b1cce7
minor cleanup
2023-04-06 21:59:11 +02:00
Kwoth
069f8fab9d
Cleaning up projects, project is building
2023-04-06 10:57:30 +02:00
Kwoth
1f1b01995e
Merge branch 'v4' into v5
2023-04-06 02:46:11 +02:00
Kwoth
37acdb81e8
Updated CHANGELOG.md, upped version to 4.3.14
2023-04-02 20:46:54 +02:00
Kwoth
a9aea65134
Possible fix for voice issues, thanks to anonymous contributor
2023-04-02 20:37:12 +02:00
Kwoth
308ba36b2e
More restructuring
2023-03-26 14:44:25 +02:00
Kwoth
01f70f0a24
Merge branch 'v4' into v5
2023-03-24 20:15:37 +01:00
Kwoth
5c03c5ba16
.banktake had ok/error responses flipped. No functional change, closes #409
2023-03-23 16:14:45 +01:00
Kwoth
42f00c08fa
PermRole should deny messages in threads too, closes #407
2023-03-23 16:13:20 +01:00
Kwoth
09171fb10a
Gambling moved to a separate project. Project builds
2023-03-18 18:36:04 +01:00
Kwoth
db2328cdaf
nadekobot almost builds
2023-03-16 02:41:40 +01:00
Kwoth
7a60868632
Lots more stuff
2023-03-14 15:48:59 +01:00
Kwoth
0af8048938
Begun reorganizing
2023-03-13 03:08:31 +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
ff066b6473
Merge branch 'v4' into v5
2023-03-05 02:15:39 +01:00
Kwoth
096ada367f
Cleanup
2023-02-28 14:49:50 +01:00
Kwoth
0fed33ebda
Fixed .h <customeraction> not working with non-ascii characters
2023-02-28 13:22:44 +01:00
Kwoth
bbf167df4d
.logserver will now enable newer log events as well, closes #403
2023-02-22 14:43:29 +01:00
Kwoth
6d6a3a811f
Upped version to 4.2.13, updated changelog
2023-02-20 21:57:42 +01:00
Kwoth
fb4aac9f0d
Fixed .log userpresence, closes #402
2023-02-20 21:53:25 +01:00
Kwoth
a98981de86
Changing the searches.yml ytprovider setting should now properly affect music queueing provider, but will require bot restart, closes #401
2023-02-20 02:12:00 +01:00
Kwoth
987d88287a
Revert update to .net 7 by mistake
2023-02-12 04:36:03 +01:00
Kwoth
9dc783b36f
Fixed .betstats not working on european locales.
...
- Upped version to 4.3.12
2023-02-11 23:04:31 +01:00
Kwoth
13741b8317
Use ytdlp instead of ytdl by default, not retroactive, only new users affected
2023-02-11 22:35:07 +01:00
Kwoth
313ca2674e
timed ban should now work with userids (users who are not in the server yet), closes #400
2023-02-11 22:32:36 +01:00
Kwoth
98956481e9
Nhentai removed as it's currently unfixable, closes #396
2023-02-11 22:17:39 +01:00
Kwoth
1efda23c3d
Some reorganization, still completely broken
2023-02-11 22:07:29 +01:00
Kwoth
51e887fe04
Merge branch 'v4' of https://gitlab.com/Kwoth/nadekobot into v4
2023-02-10 20:17:20 +01:00
Kwoth
8ceab64b96
Added default value support to medusa system, thanks to kotz
2023-02-10 20:17:13 +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
6827c195ad
Enabled PGO
2023-01-30 17:58:28 +01:00
Kwoth
affaaf2fab
Using generic attributes for NadekoOptions now. Updated packages
2023-01-21 02:21:08 +01:00
Kwoth
f0ac087fdb
Using INumber<T> for pretty printing nadeko currency
2023-01-21 01:23:29 +01:00
Kwoth
63a9ae2dac
Make extensive use of raw string literals C#11 feature
2023-01-21 01:12:11 +01:00
Kwoth
0fe4f14d96
Merge branch 'v4' into v5
2023-01-21 00:33:54 +01:00
Kwoth
699a5e0c8c
Added bot_owner_only attribute to medusa system. Upped version to 4..3.11
2023-01-21 00:33:07 +01:00
Kwoth
76fedc5ff1
.jr will no longer fail if the user isn't in the database yet, fixes #399
2023-01-20 22:36:57 +01:00
Kwoth
30d7ff958b
Initial v5 commit: Upped .net version to 7.0, Upped nadeko build version to 5.0.0. Disabled some warnings about lowercase types
2023-01-20 11:55:43 +01:00
Kwoth
992aa781fa
.translangs title is now a response string
2023-01-20 06:51:29 +01:00
Kwoth
e52bf798cf
Added full list of supported languages for .trans command, improved .translangs output
2023-01-20 05:28:13 +01:00
Kwoth
710f4f2ed8
Updated .translangs, it looks better now and makes it clear which shortcode is for which language
2023-01-20 04:43:25 +01:00
Kwoth
dcc27a4a99
Fixed trivia --nohint, fixes #398
2023-01-19 06:55:33 +01:00
Kwoth
032b6bfd57
Added Bot propety for easy access to the ISelfUser to all medusa *Context types
2023-01-15 04:15:51 +01:00
Kwoth
737bbb8ec1
Added bot_perm support to medusa system
2023-01-15 04:07:04 +01:00
Kwoth
e71708f5e8
.h command show now properly show both channel and server user permission requirements
2023-01-15 00:50:25 +01:00
Kwoth
9841d72622
allow multiple [user_perm] attributes on snek commands
2023-01-15 00:15:27 +01:00
Kwoth
391a3f0513
Medusae names should now be case sensitive and will be saved in the config with the proper capitalization
2023-01-15 00:01:42 +01:00
Kwoth
aa3409a9cf
Added [user_perm()] support to medusa system
2023-01-14 22:43:13 +01:00
Kwoth
9a80383327
Added filter support to medusa system
2023-01-14 00:37:38 +01:00
Kwoth
7e61f7fb46
Improved how stickeradd works. Optional parameters will be a hidden feature as it's hard to explain. Tags are now also optional.
2023-01-13 22:55:09 +01:00
Kwoth
59447d7aa8
.deletecurrency will now also reset banked currency, closes #395
2023-01-09 02:59:41 +01:00
Kwoth
a4053d0666
Removed Id property from patronuser
2023-01-09 02:48:11 +01:00
Kwoth
fcd016aed3
Reverted PK fix for patron as it's causing migration to fail
2023-01-09 02:43:18 +01:00
Kwoth
719f62a0ac
Merge branch 'v4' of https://gitlab.com/Kwoth/nadekobot into v4
2023-01-09 02:05:54 +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
c869f2e335
More nullref fixes in streamrole, ref #392
2022-12-23 17:08:13 +01:00
Kwoth
01da7e813e
Fixed a nullref in streamrole service
2022-12-23 17:04:08 +01:00
Kwoth
76b7e09905
Greet/bye messages will now get disabled if they're set to a deleted/unknown channel
2022-12-22 21:37:01 +01:00
Kwoth
8dca948224
Fixed some build warnings. Fixed TimeOut punishment not allowing duration
2022-12-22 21:18:26 +01:00
Kwoth
ffcbfe6467
Fixed a bug for .quotedeleteauthor causing the executing user to delete own messages
2022-12-22 21:11:21 +01:00
Kwoth
f24692e79b
Added .doas command which executes the command as if you were the target user
2022-11-19 22:36:18 +01:00
Kwoth
8a6edc17e4
Optimized .waifuinfo
2022-11-15 22:45:00 +01:00
Kwoth
9ce2837f5a
Possible optimization for .waifuinfo
2022-11-13 20:40:37 +01:00
Kwoth
e49e3eec69
Version upped to 4.3.10, CHANGELOG.md updated
2022-11-10 22:42:34 +01:00
Kwoth
3992ae392b
Fixed nullref in xploop
2022-11-10 22:32:27 +01:00
Kwoth
8f0c5fab47
Fixed nullref in cmdcd
2022-11-08 07:51:29 +01:00
Kwoth
780a260b88
If cleverbot is disabled through permissions, let other things execute
2022-11-08 07:51:20 +01:00
Kwoth
25692b9585
Fixed .feedadd for real
2022-11-04 17:21:05 +01:00
Kwoth
ed3ce52865
Fixed .feedadd, closes #388
2022-11-04 05:08:22 +01:00
Kwoth
f5f0f1e250
Fixed .prune @Target not working bug
2022-10-25 02:07:05 +02:00
Kwoth
9d9e61fdfb
Fixed command cooldown calculation. Closes #387
2022-10-25 01:57:58 +02:00
Kwoth
e68e948a80
Aliases now support %target% placeholder. For example 'alias .bft .bf %target% t'
2022-10-22 23:33:42 +02:00
Kwoth
cb98f4aa15
Added .exprtoggleglobal / .extg which can be used to toggle usage of global expressions on the server
2022-10-21 21:31:59 +02: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
3e1268f3bb
You can now specify time+date (time is optional) in remind instead of relative time, in the format HH:mm dd.MM.YYYY
2022-10-18 23:31:34 +02:00
Kwoth
c28f458972
Updated help text for .antispam and .antiraid
2022-10-18 01:45:00 +02:00
Kwoth
27ac948463
Added .forwardtochannel which will forward messages to the current channel. It has lower priority than fwtoall
2022-10-17 22:20:48 +02:00
Kwoth
584193db18
Added .filterlist command
2022-10-16 22:57:36 +02:00
Kwoth
1a132fd234
Added a missing return
2022-10-15 13:17:30 +02:00
Kwoth
fd6a51ac82
Added appropriate error messages for every club related command. Removed obsolete error messages.
2022-10-15 13:13:31 +02:00
Kwoth
eb1fabb2b7
Prepared several more enums to clarify club related action results
2022-10-14 23:02:43 +02:00
Kwoth
d079e684bd
Clubleave errors clarified. Moved enum results to their own files
2022-10-13 22:27:12 +02:00
Kwoth
bf817a1436
Medusa modules (sneks) should now inherit medusa description when listed in .mdls command
2022-10-12 23:29:48 +02:00
Kwoth
78f1624aaf
.meload and .meunload are now case sensitive. Previously loaded medusae may need to be reloaded or data/medusae/medusa.yml may need to be edited manually
2022-10-12 20:59:04 +02:00
Kwoth
793a49fc64
Updated version to 4.3.9
2022-10-12 20:20:05 +02:00
Kwoth
8b6be656b3
Updated CHANGELOG.md
2022-10-12 20:19:33 +02:00
Kwoth
89a88304dc
If version is not specified, Nadeko.Medusa will default to 5.0.0 to allow for full compatibility for from-source-selfhosters
2022-10-12 20:10:55 +02:00
Kwoth
a7fe9ae08f
.betstats now looks uwu
2022-10-11 19:59:58 +02:00