Commit Graph
100 Commits
Author SHA1 Message Date
Kwoth 2606bda8df Upped Nadeko.Medusa.csproj to 1.0.3 (thx cata) 2022-05-20 10:35:16 +02:00
Kwoth ab1272b491 Fixed .crypto sparklines 2022-05-17 17:05:30 +02:00
Kwoth 43047c0ab0 [ci] updated gitlab-ci - reverted dotnet sdk and runtime versions 2022-05-14 05:09:58 +02:00
Kwoth 34471abd64 Fixed a warning during windows publish, thx kotz 2022-05-14 04:34:53 +02:00
Kwoth fa259384f1 Possible fix for the windows release, updated packages 2022-05-14 04:27:16 +02:00
Kwoth cb865d5012 Updated packages 2022-05-12 23:56:12 +02:00
Kwoth 1db97decd1 Fixed rule34, small refactor of the downloader classes 2022-05-12 10:23:01 +02:00
Kwoth b02768a08e User friendlier errors in the console when getting rss feeds fails 2022-05-11 12:43:59 +02:00
Kwoth e55d60f1aa Small fix for the changelog 2022-05-11 12:39:02 +02:00
Kwoth b009438e0e Fixed .stock command, closes #356 2022-05-11 12:36:50 +02:00
Kwoth 4b5d27d963 Fixed an issue which caused onmessage handlers to not block further execution properly, causing execution of both custom reactions and commands, ref #357 2022-05-11 11:51:01 +02:00
Kwoth 91ee0d121c DM send by the bot when being the target of a .give command will now once again contain amount. 2022-05-07 09:32:27 +02:00
Kwoth a8767f1136 .clubdesc will now have a nicer response 2022-05-07 08:28:23 +02:00
Kwoth 44478e0f47 Upped version to 4.1.4 2022-05-06 19:15:29 +02:00
Kwoth c73c2da6a4 fixed .yun, closes #332 2022-05-06 04:31:44 +02:00
Kwoth 5ed005211e Added bank information to .economy 2022-05-05 23:14:58 +02: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 9a96ef76ba Reverted smarttext to newtonsoft to relax the allowed json rules. Upped version to 4.1.3 2022-05-05 05:00:47 +02: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 5cb95cf94d Fixed an issue with embed array not building if the color is invalid or unspecified 2022-05-01 19:20:48 +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 3b6b3bcf07 Added missing postgresql and mysql stondel migrations 2022-04-28 06:46:35 +02:00
Kwoth 78d97db224 .modules commanad now has a medusa module description 2022-04-28 06:20:46 +02:00
Kwoth 35ddd150ba Pagination is now using buttons instead of reactions 2022-04-28 06:10:06 +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 24a9a02cc3 .give will send dms again 2022-04-27 00:36:27 +02:00
Kwoth 0f68abcac9 Fixed .deletexp command 2022-04-26 14:15:58 +02:00
Kwoth 908c61633d Added bash script prereq installer reference 2022-04-26 02:47:37 +02:00
Kwoth 054fc30672 Added prerequisites to linux release installation guide 2022-04-26 02:45:54 +02:00
Kwoth 11ffdd84a3 Updated changelog 2022-04-26 02:34:52 +02:00
Kwoth 5d2d74b92a Full support for embed arrays in .greet/.bye, .say and other commands which use embeds
- Website to create them is live at eb2.nadeko.bot (it will soon be replacing eb.nadeko.bot)
- Embed arrays don't have a plainText property (it's renamed to 'content')
- Embed arrays use color hex values instead of an integer
- Old embed format will still work
- There shouldn't be any breaking changes
2022-04-26 02:33:19 +02:00
Kwoth 18400dc53a Fixed a nullref message when the bot is loading medusae. Added support for multiple embeds in features which support custom embeds in the form of
{plainText:text-here, embeds: [embedObject, embedObject, embedObject]}
2022-04-17 09:58:30 +02:00
Kwoth 29d94640af Fix some build warnings 2022-04-16 19:00:28 +02:00
Kwoth f6a53b96c7 Upped version to 4.1.2 2022-04-16 17:27:17 +02:00
Kwoth 1aa95a5dd0 Don't load uwu 2022-04-16 17:25:52 +02:00
Kwoth fcfeb152c9 Updated changelog 2022-04-16 17:07:23 +02:00
Kwoth 0b64df95ef Fixed an issue with publish not having required dlls 2022-04-16 17:04:10 +02:00
Kwoth 7512f4a1e0 docs: fixed a link to nadeko discord server 2022-04-16 16:35:20 +02:00
Kwoth 789c453863 Updated CHANGELOG.md 2022-04-16 16:25:24 +02:00
Kwoth 3a516ab32a Merge branch 'v4' of https://gitlab.com/kwoth/nadekobot into v4 2022-04-13 18:15:06 +02:00
Kwoth 6159d84988 Fixed an issue with expression settings toggle, closes #353 2022-04-13 18:14:58 +02:00
Kwoth 8e1ec2ed9e Merge branch 'v4' of https://gitlab.com/kwoth/nadekobot into v4 2022-03-27 05:10:32 +02:00
Kwoth 95bde7021a small wallet change 2022-03-25 01:08:22 +01:00
Kwoth 9bf9e06dbf Gateway errors should no longer be logged on selfhost version 2022-03-24 20:09:27 +01:00
Kwoth c1bfb19a1d Fixed 'Features' output in .sinfo 2022-03-24 20:02:11 +01:00
Kwoth ad0a9ceb9d Disabled linq2db query cache to see if it helps with out of memory issues 2022-03-24 02:46:27 +01:00
Kwoth 75f0574cc8 Small fix for a reminder query 2022-03-24 01:51:49 +01:00
Kwoth c3fda25a93 Removed some classes used for debugging 2022-03-24 01:41:30 +01:00
Kwoth 7991659f74 Removed api error logging in stock getsymbolasync, closes #344 2022-03-24 01:40:29 +01:00
Kwoth 77195843d0 Fixed .feed related commands and updated an example to a working one. Updated packages 2022-03-22 11:49:32 +01:00
Kwoth bed3347cd9 Upped version to 4.0.6, Updated changelog 2022-03-21 20:05:34 +01:00
Kwoth 0c74a9874e Merge branch 'v4' of https://gitlab.com/kwoth/nadekobot into v4 2022-03-21 20:05:18 +01:00
Kwoth b079492d38 Fixed voice presence logging, closes #338 2022-03-21 19:58:36 +01:00
Kwoth 28720ebcea Fixed .clubaccept, .clubban, .clubkick and .clubunban, closes #341 2022-03-21 19:32:31 +01:00
Kwoth 59cea6ee38 Version upped to 4.0.5, updated changelog 2022-03-21 16:00:05 +01:00
Kwoth cbcfa77a34 Updated discord.net to 3.4.1 2022-03-21 15:57:42 +01:00
Kwoth cfb202cc95 A few more improvements and cleanup for the wallet 2022-03-21 15:55:57 +01:00
Kwoth b7d1fd1b47 Many IDisposable fixes. GlobalNadeko won't have file watchers for creds. Wallet simplified 2022-03-21 15:33:18 +01:00
Kwoth 4cf3bdb53a Removed unneeded httpclient for searchimages and some minor cleanup 2022-03-21 13:33:43 +01:00
Kwoth aab5bc9744 Added long delay during graceful coordinator restart, and some logging 2022-03-21 13:25:48 +01:00
Kwoth 1f14c9066e Added several missing using statements 2022-03-21 13:20:26 +01:00
Kwoth 9ade3c9537 Added some custom settings to GlobalNadeko configuration 2022-03-21 13:02:55 +01:00
Kwoth 1dc393d2b1 - Moved update loop to a separate method.
- Added optimize flag to GlobalNadeko configuration.
- Added some packages which will be needed soon
2022-03-21 12:01:07 +01:00
Kwoth 798b66db9b Fixed playing rotate nullref 2022-03-21 11:07:42 +01:00
Kwoth 57e65e5515 Coordinator fix 2022-03-21 01:52:32 +01:00
Kwoth 86e728b753 Converted many raw sql queries to their linq2db equivalents 2022-03-20 19:31:04 +01:00
Kwoth fd032d3e91 Fixed addbulkasync method 2022-03-20 12:19:12 +01:00
Kwoth eab16865cd Added a missing savechanges 2022-03-20 12:07:06 +01:00
Kwoth a34a86bbfa Rewrote several raw queries to linqtodb 2022-03-20 01:14:24 +01:00
Kwoth a016b3546f Added some missing tables to the context, no functional change 2022-03-20 01:09:22 +01:00
Kwoth e09435da37 Moved some ICurrencyService methods to extensions to simplify use 2022-03-19 21:19:22 +01:00
Kwoth 416f3d604c Added a missing using 2022-03-19 17:01:03 +01:00
Kwoth d9f371f994 Added logging to coordinator, downgraded framework to net5, downgraded grpc packages to 2.41 2022-03-19 11:19:08 +01:00
Kwoth c1c22d0477 Merge branch 'v4' of https://gitlab.com/kwoth/nadekobot into v4 2022-03-18 23:50:55 +01:00
Kwoth 339f13d31a Updated gitlab-ci and docker-guide 2022-03-18 23:49:35 +01:00
Kwoth f6ee012b15 Removed some references to .cr commands from command strings 2022-03-13 06:57:22 +01:00
Kwoth cc522ef872 Updated CHANGELOG.md 2022-03-04 04:55:39 +01:00
Kwoth 0e192ee7f0 Removed some lingering strings calling Expressions 'CustomReactions'. Id which shows up when you add a new expr is now correct. 2022-03-04 04:51:02 +01:00
Kwoth ddd0592b30 Changed the intent error message to say 'all intents' 2022-03-04 02:23:48 +01:00
Kwoth c4efe2965b Upped version to 4.0.3 2022-03-04 01:28:14 +01:00
Kwoth a90b5a62f3 Fixed number spam in the console 2022-03-04 01:26:46 +01:00
Kwoth 864a8fd7b6 Updated CHANGELOG.md 2022-03-03 23:22:12 +01:00
Kwoth e7db631151 Fixed .rero issue which was introduced in 4.0 2022-03-03 22:32:28 +01:00
Kwoth c7b312196e Added upgrade instructions to the docs 2022-03-03 10:15:17 +01:00
Kwoth 8cd7a50720 Updated guide to reflect the new changes to the installer 2022-03-03 03:09:59 +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 63ced029ab Updated CHANGELOG.md 2022-03-02 06:54:17 +01:00
Kwoth 0aa8c20b75 Updated gitlab-ci and renamed releases-v4 back to releases-v3 2022-03-02 06:39:09 +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 80800673b9 Removed unneeded NadekoSubmodule and NadekoSubmodule<T> classes 2022-02-26 08:11:25 +01:00
Kwoth f5a706f57a Re-added old creds -> creds.yml migration to avoid massive complications in the windows updater and general update process 2022-02-26 07:57:06 +01:00
Kwoth 18efdc004d Added default trovo ClientId for stream notifications 2022-02-25 06:19:05 +01:00
Kwoth e0e044278e Fixed an issue with streams not showing online or offline status 2022-02-17 15:23:10 +01:00
Kwoth 60e0729988 Fixed an issue where the trovo stream was showing as picarto 2022-02-16 12:25:04 +01:00
Kwoth 8c1c75c246 Stream notification support for trovo.live finalized 2022-02-16 01:47:29 +01:00
Kwoth 4b722c815f Updated creds_example.yml, fixed some async compilation warnings 2022-02-15 17:08:35 +01:00