Commit Graph
100 Commits
Author SHA1 Message Date
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 a28be0d343 Fix build 2023-10-23 18:32:08 +00:00
Kwoth 94c08b0b9e Merge branch 'v4' into v5 2023-10-23 17:58:19 +00:00
Kwoth 77358a563d Added .clubreject which lets you reject applications to the club. Updated some dependencies. 2023-10-23 17:48:54 +00:00
Kwoth 82a48b101b Fix for langset ts-ts, closes #419 2023-10-17 18:57:17 +00:00
Kwoth 6ebe321de9 Shouldn't be able to apply to clubs while in a club anymore. Fixes #423 2023-10-17 18:44:47 +00:00
Kwoth f67a2e9922 Merge branch 'v4' into v5 2023-09-07 08:52:46 +00:00
Kwoth b4fec10ee6 Updated changelog. Version upped to 4.3.17 2023-09-06 04:21:14 +00:00
Kwoth 42b9a01550 ci: osx-64 is the correct runtime identifier for macos 2023-09-06 03:59:56 +00:00
Kwoth 5f94b20015 First attempt at creating arm and x64 releases for all 3 platforms 2023-09-06 03:29:41 +00:00
Kwoth 9d4d94cbc1 Merge branch 'v4' into v5 2023-09-05 23:24:11 +00:00
Kwoth f35b1a9219 Merge branch 'v5' of https://gitlab.com/kwoth/nadekobot into v5 2023-09-05 23:22:31 +00:00
Kwoth 9332c8a24c * Refactored some of the cleanup code
* Fixed blacklist issues due to code conversion from efcore to linq2db
* Fixed medusasearch not having a description
2023-09-05 23:22:24 +00:00
Kwoth dfbe1721f3 Fixed missing services issue 2023-08-13 02:40:43 +00:00
Kwoth 17ef3caefd Reverted back to a re-fork of discord.net 2023-08-12 13:48:56 +00:00
Kwoth f4b21a9445 Changed to main branch of discord.net 2023-07-18 16:43:46 +00:00
Kwoth 2d3399b7e6 Renamings for consistency 2023-07-16 16:37:58 +00:00
Kwoth 22e8b62df2 Organized some db models into folders 2023-07-15 14:35:56 +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 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