Commit Graph

110 Commits

Author SHA1 Message Date
13xforever
9b60caae97 do not fatal fail when azure devops token expires 2025-12-19 08:13:04 +05:00
13xforever
0435a97715 add new fortune 2025-10-15 11:17:48 +05:00
13xforever
2a1dac6ce2 reduce httpclient spam in logs 2025-07-07 23:40:34 +05:00
13xforever
a81d48fd4b upgraded nlog back to v6, and it should work as expected now 2025-07-06 15:35:34 +05:00
13xforever
4ecb64e1be unify some config params, and move datfile location to app data 2025-07-06 09:53:03 +05:00
13xforever
2259febe87 implement pluggable ocr provider and add tesseract and florence2 impl 2025-07-06 09:51:52 +05:00
13xforever
e15464d4c0 downgrade nlog to fix filenames for rotated logs 2025-07-06 09:50:54 +05:00
13xforever
233c0130d6 upgrade packages 2025-07-05 22:03:59 +05:00
13xforever
028bed6d32 add supported languages info to product code info embed 2025-05-19 02:29:13 +05:00
13xforever
638369eb3f make log parsing queue limits a configurable parameter 2025-03-30 23:15:13 +05:00
13xforever
3f934a2e99 bring back bot muting with emoji reaction 2025-03-26 07:06:20 +05:00
13xforever
48115ee77f config option to enable bulk command overwrite on restart 2025-03-26 07:06:02 +05:00
13xforever
12b733633f fix warns, part 2 2025-03-25 12:58:04 +05:00
13xforever
d4aeffc0ea fix psn commands 2025-03-23 11:19:25 +05:00
13xforever
81b827b4ba only log errors from the bot logger 2025-03-18 18:15:08 +05:00
13xforever
0ea16cc797 make efcore debugging a setting 2025-03-15 17:57:25 +05:00
13xforever
54e4f3a721 comment most of the broken stuff, so the project can be compiled 2025-03-12 12:53:35 +05:00
13xforever
001dd8840b upgrade to D#+ v5 and migrate client initialization code 2025-03-08 12:23:11 +05:00
13xforever
5f039d3939 add global usings 2025-03-08 07:01:22 +05:00
13xforever
c9a5c4c0f8 move hardcoded bot image resources to config 2025-03-03 18:26:40 +00:00
Ilya
72dbc4074a Some performance and code optimizations (#955)
* upgrade deps, remove wrong ppu hashes

* upgrade compiler packages

will require container pull after build

* replace Regex with compiler-generated versions

* use new collection initialization syntax

* configure global defaults for regex

* bump min amd driver version

fixes #950

* add macos version check

fixes #948

* fix #954 (!sudo log date)
2024-05-18 14:26:34 +01:00
13xforever
0d99046a0b increase default attachment size to 25 MB 2023-04-20 21:16:54 +05:00
13xforever
15f691d503 fix discord fuckery with emoji
technically new behavior is correct as \ufe0f indicator is required to override glyph to use emoji symbol instead of legacy plain text
2023-03-23 22:20:10 +05:00
13xforever
7c14631412 add git revision info to /about 2023-03-07 15:01:50 +05:00
13xforever
2a89d75cd5 update google drive source handler
move google api credentials from file to bot.db
2022-11-09 11:14:35 +05:00
13xforever
91da4e7ece fix new compiler warnings 2022-11-09 09:41:09 +05:00
13xforever
4c1de400bb limit automatic log parsing to explicit channel list and dms 2022-10-15 18:04:39 +05:00
13xforever
3a96e5af35 update 3rd party deps 2022-08-17 02:48:54 +05:00
13xforever
d04d695f64 make hw survey results configurable 2022-06-30 18:24:43 +05:00
13xforever
92751ba6e9 use file-scoped namespaces to reduce nesting
some formatting might be fucked
2022-06-30 00:59:46 +05:00
clienthax
c7a61fb0c0 Update dependencies. 2022-06-01 14:02:53 +01:00
clienthax
bacc0ca3a9 Use Octokit for Github lookups. 2021-08-30 15:00:03 +01:00
13xforever
9a303fe65a make socket disconnect check configurable 2021-06-15 12:01:35 +05:00
13xforever
8394cd8050 clean more unicdoe blocks from usernames 2021-05-04 14:48:59 +05:00
13xforever
9b7d36b0c6 tweak fun knobs 2021-04-01 16:17:57 +05:00
13xforever
222eaa2a35 redesign the name pool to reduce compilation time resource usage 2021-03-10 02:38:26 +05:00
13xforever
1c915e05b5 use await using where appropriate 2020-11-14 15:25:20 +05:00
13xforever
24f63858e0 replace object initialization with the new() 2020-11-14 14:33:29 +05:00
13xforever
4efffa300f apply compiler suggestions 2020-11-13 15:12:41 +05:00
13xforever
d65444f0be bot update, part 1 2020-11-12 00:17:12 +05:00
13xforever
546faa16ad somehow #media was dropped from ocr moderation in march 2020-11-04 00:22:01 +05:00
13xforever
acb23d255a remove hardcoded bot admin id, use application owners data instead 2020-11-02 18:24:03 +05:00
13xforever
574b60bc8e misc changes to config 2020-10-07 19:36:55 +05:00
13xforever
db013a27f0 implement global message cache management 2020-09-29 15:34:26 +05:00
13xforever
c27d7f4f0a try to workaround new limits rolled out by discord
also make a bunch of settings configurable
2020-09-02 20:16:46 +05:00
13xforever
7574d37639 updates for the new logging facilities in the discord client library 2020-09-01 15:05:27 +05:00
13xforever
72f1f774c7 extend mention policy usage a bit 2020-08-04 00:52:51 +05:00
13xforever
c2ae683434 prevent pinging everyone 2020-07-31 22:52:33 +05:00
13xforever
7f4fd3dee7 more telemetry events 2020-07-13 22:23:16 +05:00
13xforever
79d032940c add some metrics 2020-07-03 13:57:27 +05:00