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
Kwoth
e6e802b563
- Migrated to twitch helix api for stream notifications
...
- Added 2 new fields to creds.yml -> TwitchClientId and TwitchClientSecret
- Users now have to provide them in order to use twitch stream notifications as Twitch is shutting down old api on 18th of February 2022
- Possibly fixed some issues with streams randomly getting cleared
- Added an incomplete trovo stream notification provider
2022-02-15 17:03:31 +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
6895c8a2a4
Updated changelog, updated packages
2022-02-12 00:55:37 +01:00
Kwoth
f250cac8d5
- Fixed .antialt disable confirmation embed color
...
- Fixed weighted warning punishment
2022-02-09 22:58:28 +01:00
Kwoth
09800cb8a3
Fixed Dockerfile but commented out docker stage in ci temporarily
2022-02-09 22:49:27 +01:00
Kwoth
0c1ccfacf8
Updated changelog
2022-02-09 22:26:51 +01:00
Kwoth
d853151053
Updated .gitlab-ci and Dockerfile
2022-02-09 22:25:34 +01:00
Kwoth
94e594ae8b
Updated packages in coordinator and tests projects
2022-02-08 20:18:36 +01:00
Kwoth
46453f5f08
Updated some packages
2022-02-08 20:17:46 +01:00
Kwoth
e194155689
Don't cache any messages on public nadeko
2022-02-08 20:17:17 +01:00
Kwoth
dd5bc0eeda
.rategirl will now use embed imageurl instead of file attachment (thx sylveon)
2022-02-08 17:25:29 +01:00
Kwoth
1622eb05c9
Removed some useless code
2022-02-07 17:52:57 +01:00
Kwoth
0008eabdd2
.stock now shows a candlestick chart with a sparkline on top of it. Reorganized stock code slightly
2022-02-07 17:50:25 +01:00
Kwoth
22eabff276
Added search for .stock, it now supports company name search
2022-02-07 08:13:55 +01:00
Kwoth
d42036845a
Added .stock alias
2022-02-06 17:51:53 +01:00
Kwoth
3d1f9b8b75
Added a .stock command
2022-02-06 17:43:19 +01:00
Kwoth
73555ff70e
Removed credentials.json -> creds.yml migration
2022-02-04 11:01:13 +01:00
Kwoth
a8960e8769
- Migration from 2.x -> v4 will not be possible. Migration from 2.x -> v3 -> v4 will be the only way to update
...
- Removed migration docs and references to v3
2022-02-04 10:46:30 +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
f77f2f433f
- Most if not all gambling commands should now use locale-specific currency format
...
- Enabled preview language features
2022-02-03 13:51:50 +01:00
Kwoth
eecccc8100
- Added currency.transactionsLifetime which controls auto-deletion of currency transactions from the database
...
- Updated changelog
2022-02-02 13:53:14 +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
41653a317b
More PeriodicTimer's instead of System.Threading.Timers
2022-02-02 06:28:33 +01:00
Kwoth
b4a493971a
Fixed a CommandAttributeGenerator crash
2022-02-02 05:40:25 +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
b22cd5a81e
A few more throwaway variable syntax updated
2022-02-01 13:54:25 +01:00
Kwoth
7ee51332b0
Some refactorings - Updated editorconfig, removed some unused variables and parameters, updated some old thorwaway variable code, some general cleanup
2022-02-01 13:51:07 +01:00
Kwoth
d31cfcc5a8
- Updated changelog
...
- Updated all projects to .net6
- Added some exception handling to the cmd source generator
2022-02-01 08:52:40 +01:00
Kwoth
2d90ecaa51
.crypto will now show CoinMarketCap rank. Small refactor
2022-01-31 11:50:49 +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
cd812304f7
Updated changelog
2022-01-25 05:57:19 +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
81533b7f69
Updated changelog
2022-01-24 02:41:43 +01:00
Kwoth
02e59bd5a5
Added .deleteemptyservers command
2022-01-24 02:40:54 +01:00
Kwoth
a402f33a4c
Cancel some delay tasks if they're not being used
2022-01-23 04:14:16 +01:00
Kwoth
c6b0d75fd7
Fixed a patreon reward bug and coinmarketcap ratelimit issue
2022-01-22 18:20:41 +01:00
Kwoth
0c88dd84cf
Merge branch 'v4' of https://gitlab.com/kwoth/nadekobot into v4
2022-01-20 13:22:45 +01:00
Kwoth
0ef2da6f10
Reworked currency service. Some features are missing
2022-01-20 13:22: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
1d27b4e7e8
Updated changelog
2022-01-14 23:40:24 +01:00
Kwoth
8ace24f0fc
Merge branch 'v4' of https://gitlab.com/kwoth/nadekobot into v4
2022-01-11 12:59:19 +01:00
Kwoth
f9fff5a27e
Updated packages and updated docs
2022-01-11 12:59:07 +01:00