Commit Graph

106 Commits

Author SHA1 Message Date
dependabot[bot]
6761b88732
Bump Newtonsoft.Json from 12.0.2 to 13.0.1 in /JetKarmaBot
Bumps [Newtonsoft.Json](https://github.com/JamesNK/Newtonsoft.Json) from 12.0.2 to 13.0.1.
- [Release notes](https://github.com/JamesNK/Newtonsoft.Json/releases)
- [Commits](https://github.com/JamesNK/Newtonsoft.Json/compare/12.0.2...13.0.1)

---
updated-dependencies:
- dependency-name: Newtonsoft.Json
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-22 20:50:40 +00:00
b454b09878
.net 5 2021-10-17 14:46:56 +03:00
58f7e17ba6
bail on error immediately 2021-10-17 14:46:51 +03:00
6ff22680b9
Allow not using proxy 2021-08-23 13:25:15 +03:00
98ba039788
AAAAAA 2021-08-23 13:25:14 +03:00
8baf576733
Spelling lol 2021-08-23 13:25:14 +03:00
38b1169309
Add award types 2021-08-23 13:25:14 +03:00
eae44695e7
Global leaderboards and specific statuses 2021-08-23 13:25:14 +03:00
0b40235c9b
Add pony localizations 2021-08-23 13:25:14 +03:00
3544f521f9
Try to only stop the bot once
This was causing errors on CTRL+C.
2021-08-23 13:25:13 +03:00
09c07e6296
Make RequestContext.Features a dictionary 2021-08-23 13:25:13 +03:00
e106681c11
Switch to .NET Core 3.1 2021-08-23 13:25:13 +03:00
66de361342
Add some awardtypes 2021-08-23 13:25:13 +03:00
af7def64a4
Add some belarusian translations 2021-08-23 13:25:12 +03:00
13e3be89b3
Make DatabaseHandler not error on non-existent chat 2021-08-23 13:25:12 +03:00
00dd51cea9
Add special ratelimit for award (1 in 1 minute) 2021-08-23 13:25:12 +03:00
72fbee9c46
Add logging to RequestChain and TimeoutManager 2021-08-23 13:25:12 +03:00
87ed735486
Make locale a feature 2021-08-23 13:25:12 +03:00
a354305334
Make TimeoutManager exit early on messaged user 2021-08-23 13:25:11 +03:00
a4f94428ce
Seperate db from RequestContext 2021-08-23 13:25:11 +03:00
000a0d8718
Add RequestContext.SendMessage + Silent messages 2021-08-23 13:25:11 +03:00
b3dbdb5806
Tweak of SaveData (DbHandler) 2021-08-23 13:25:11 +03:00
f47c48e1be
Add request chains 2021-08-23 13:25:11 +03:00
636040c635
Change column type to timestamp 2021-08-23 13:25:10 +03:00
cd2a0d5710
Remove while true 2021-08-23 13:25:10 +03:00
df982d53aa
Basic leaky bucket timeout 2021-08-23 13:25:10 +03:00
228c078947
Handle SIGTERM 2021-08-23 13:25:10 +03:00
8132f8edac
Performance improvement in /status 2021-08-23 13:25:09 +03:00
d8b2b1c448
Make private chats show all awards 2021-08-23 13:25:09 +03:00
06703f13a6
/award quickfix 2021-08-23 13:25:09 +03:00
666ba84a92
Make Localization actually try to help 2021-08-23 13:25:09 +03:00
6ef9b602e5
Award command improvement 2021-08-23 13:25:09 +03:00
d005fd0ba4
Upgrade to .NET Core 3.0 2021-08-23 13:25:08 +03:00
0759fe2af6
Update perfusion 2021-08-23 13:25:08 +03:00
57c861e473
Remove reporting errors to admin chats 2021-08-23 13:25:07 +03:00
55333b95d3
Update perfusion 2021-08-23 13:25:07 +03:00
a1b5db8430
Make everything asynchronous 2021-08-23 13:25:07 +03:00
5e239c934c
Make /leaderboard show leaderboard for stars by default 2021-08-23 13:25:07 +03:00
Jetsparrow
2410a5d826
Update ru-RU.json
translated missing leaderboard texts
2021-08-23 13:25:07 +03:00
c1523f69db
Generate username from first and last names, and update usernames in
the database.
2021-08-23 13:25:06 +03:00
ddf58321ec
Make leaderboard entries be seperated by newlines 2021-08-23 13:25:06 +03:00
30035b0a83
Also filter for chat in /award 2021-08-23 13:25:06 +03:00
92e996e599
Add /leaderboard command 2021-08-23 13:25:06 +03:00
dbbc616c8c
Make /status only get awards from current chat 2021-08-23 13:25:05 +03:00
c07a2051e3
Update dependencies and switch to .netcoreapp2.2 2021-08-23 13:25:05 +03:00
e4923e4d79
Ensure existence of DB 2021-08-23 13:25:05 +03:00
28bca4832d
Fix db isadministrator + update perfusion
Signed-off-by: Basique Evangelist <basiqueevangelist@yandex.ru>
2021-08-23 13:25:00 +03:00
737063d2dc
Basic error telegram logging support
Signed-off-by: Basique Evangelist <basiqueevangelist@yandex.ru>
2021-08-23 13:24:54 +03:00
48be616899
Add field IsAdministrator
Signed-off-by: Basique Evangelist <basiqueevangelist@yandex.ru>
2021-08-23 13:24:49 +03:00
e3ece07d50
Add autocomplete based on language identifier
Signed-off-by: Basique Evangelist <basiqueevangelist@yandex.ru>
2021-08-23 13:24:41 +03:00