Commit graph

118 commits

Author SHA1 Message Date
7b6dd2d2f9
Rename the clients namescape to MalClient, because that was the only thing in there, while other clients got their own namespaces 2020-08-08 21:17:02 +02:00
c22d0cf941
Merge WikipediaApi into the main code base 2020-08-08 21:15:17 +02:00
5e9cb8a4c1
Make main async 2020-07-15 03:11:36 +02:00
580a514ce5
Rework the media provider 2020-06-25 15:12:41 +02:00
6d44960867
Rewrite the !dice command from scratch 2020-06-21 03:33:05 +02:00
3213e10b88
Add Sumologic and Sentry to the run parameters 2020-06-20 00:20:00 +02:00
fb676e8918
Add GuildSettingsManager to centrally manage guild settings 2020-06-19 04:10:26 +02:00
83dc2c8e49
Attempt to improve code quality with a fearless refactor
- Completely refactor Program.cs
- Split Handlers into separate files
- Split up the command handler into multiple functions
2020-06-19 03:34:37 +02:00
520633c590
Remove all redis leftovers 2020-06-01 01:02:36 +02:00
33b17b373f
Remove all dependencies on redis 2020-05-30 17:02:17 +02:00
c031d2bfb4
Remove Prometheus 2020-05-07 13:11:00 +02:00
569715f124
fix prometheus metric server startup 2020-04-18 00:05:09 +02:00
ee548390a5
Add Prometheus with 1 metric 2020-04-17 23:48:50 +02:00
2a616f8c5d
Revert "Re-use the database connection everywhere"
This reverts commit 77b3d612f2.
2020-04-06 15:51:28 +02:00
77b3d612f2
Re-use the database connection everywhere 2020-04-06 15:35:28 +02:00
21f813d342
Remove redundant code 2020-02-08 15:42:42 +01:00
7a250f6642
Ignore commands on certain serves 2019-07-30 00:42:08 +02:00
8822e65e6a
Upgrade Discord.net to V2.1 2019-05-21 19:42:04 +02:00
92c2d173eb
make HighscoreManager transient to solve a bug where the information reported would be wrong 2019-05-12 16:15:42 +02:00
c6271cbaa0
Remove AudioUtils 2019-05-12 13:48:37 +02:00
4143180b42
Add a better random number generator 2019-05-11 01:18:22 +02:00
dbd36a62d3
Disable Stats Updater when using the InMemory database 2019-03-03 20:38:45 -05:00
863fcd5e9d
Add bugsnag 2018-09-11 00:13:54 +02:00
99245b9ead
Refactor !rank, add HighscoreManager and add /v1/highscore to the api 2018-09-05 22:55:45 +02:00
a5c70859a4
Reenable Stats Counting 2018-09-05 21:22:56 +02:00
f0814ba685
Temporally disable message counting 2018-09-05 21:15:46 +02:00
6d3fc46e34
Add Callback Endpoint to API 2018-09-02 23:59:41 +02:00
0e06e85447
Change the discord.net release branch 2018-08-29 22:39:35 +02:00
b0758eb119
Create multiple database contexts instead of one 2018-08-29 21:16:01 +02:00
18b3436d66
add more awaits and update !roll 2018-07-28 16:31:18 +02:00
80c2bd8500
Lazyload server language setting in translationHandler 2018-05-26 02:55:18 +02:00
35f0a5c8f8
Abstract away redis even more with AlmostRedis.cs 2018-05-26 02:33:45 +02:00
acb2b25e09
Resharper cleanup and fixes and remove useless asp overhead 2018-05-15 01:18:26 +02:00
8c107de92e
Replace nancy with kestrel 2018-05-14 02:33:49 +02:00
3004b19209
Small tweaks to the web api 2018-05-14 00:41:05 +02:00
a1b5bd1955
Add more run parameters, remove first launch stuff, store token in globals 2018-05-13 18:47:01 +02:00
bb8aee1eda
Port !owner, !admin, !mod, handlers (partial) and add globals to the db 2018-05-13 17:49:13 +02:00
15034d63a3
Port UserRepository and remove OW stuff 2018-05-10 02:00:26 +02:00
3425896c0b
Add database Initializer 2018-05-09 18:51:53 +02:00
510b030fec
Begining of implementing the entity framework 2018-05-09 01:21:39 +02:00
fe5e2cb80f
Create Enum for exit codes 2018-05-06 02:00:45 +02:00
2b85caeb29
Use LogSource Enum for logger and improve logging messages 2018-05-06 01:47:13 +02:00
7958c87de5
Fix every other command that was not working 2018-05-04 01:14:43 +02:00
8599c815d7
Add audio stuff back 2018-05-04 00:54:01 +02:00
e3adf55742
Refaction all files into component based folders 2018-05-03 00:56:06 +02:00
55e152f4aa
Update Readme and add token parameter 2018-05-02 23:33:16 +02:00
2701f641cf
Add commandline parser 2018-05-02 20:19:11 +02:00
f3156176dd
More explicit logging configuration 2018-05-01 16:50:48 +02:00
cdb104cacc
Resharper suggestions 2018-04-30 23:44:19 +02:00
846c928f5f
Add wikipedia api client, add wikipedia command, show errors in chat when debugging 2018-04-28 01:01:48 +02:00