85 Commits

Author SHA1 Message Date
13xforever
4f8e4c467b
replace windows-only dependencies with imagesharp code 2025-03-29 11:52:13 +05:00
13xforever
1f27aeb6d4
fix syscalls 2025-03-23 17:40:35 +05:00
13xforever
0b91ac2d50
update microsoft docs links 2025-03-23 15:41:27 +05:00
13xforever
9fb994c14f
fix bot status command 2025-03-15 18:23:18 +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
06b375b972
update command structure and markup 2025-03-12 09:29:36 +05:00
13xforever
207f7dc57a
clean up usings 2025-03-08 07:01:28 +05:00
13xforever
5f039d3939
add global usings 2025-03-08 07:01:22 +05: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
ba5c79ea62
upgrade dependencies 2023-09-19 11:39:53 +05:00
13xforever
7879ec893a
fix member fetching
previously only client cache was searched, but now we will fetch the data from server if it's not there
this makes a bunch of stuff async tho
2023-04-21 21:08:10 +05:00
13xforever
d957936ede
update code with new language and api features 2023-04-21 02:05:59 +05:00
13xforever
999764518e
fix breaking changes 2022-12-05 12:07:30 +05:00
13xforever
92751ba6e9 use file-scoped namespaces to reduce nesting
some formatting might be fucked
2022-06-30 00:59:46 +05:00
13xforever
af32deb58e get proper attachment limits depending on the server boost level 2022-06-29 19:32:53 +05:00
clienthax
ce74b4fbb1 Bump Imagesharp. 2022-03-06 17:09:33 +00:00
clienthax
4e3a1e3ee5 Attempt to fix image tagging. 2022-03-06 12:57:38 +00:00
13xforever
69fc9a8b33 add explicit message for when azure is down 2021-07-21 14:03:07 +05:00
13xforever
60c1ec9e27 log adult scores 2021-07-17 17:45:25 +05:00
13xforever
0fb228008d add adult info to computer vision 2021-07-17 17:30:30 +05:00
13xforever
7812ed404d improve !psn check updates for smoothbrains + buttons! 2021-06-03 22:52:19 +05:00
13xforever
4c30d7c1e3 remove hack now that text rendering on linux seems to be working as fine 2021-06-03 17:02:26 +05:00
13xforever
b67fd329c6 update 3rd party deps 2021-06-03 16:22:21 +05:00
13xforever
ebff5f1db6 add replies back where it makes sense 2021-05-07 14:16:19 +05:00
13xforever
4a908d5bc8 improve ocr monitoring handler 2021-05-07 13:55:22 +05:00
13xforever
d76248d268 improve image tagging, now supporting embeds 2021-05-07 13:52:07 +05:00
13xforever
c41c264e42 replace .Respond() with .Channel.SendMessage()
this should fix all the issues that cropped up after the semantics change in recent library builds
2021-05-01 01:54:04 +05:00
13xforever
6fd9af844b try to workaround text labeling on linux 2021-04-14 18:17:01 +05:00
13xforever
98706a3275 do not reply if tagging found some object in image 2021-04-14 16:02:57 +05:00
13xforever
d729ceddd2 support !tag with reply link 2021-04-13 15:46:56 +05:00
13xforever
029ca500b6 more typos and log tags for images 2021-02-09 16:10:21 +05:00
13xforever
44e4dce047 update dependencies 2021-01-24 02:41:32 +05:00
13xforever
6e297888d3 clean up some switches 2020-12-17 19:05:00 +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
d65444f0be bot update, part 1 2020-11-12 00:17:12 +05:00
13xforever
949b6c2b29 update 3rd party dependencies
azure computervision 5.0 -> 6.0
2020-10-27 01:08:55 +05:00
13xforever
e634cb199f fix compiler warnings 2020-10-27 00:35:10 +05:00
13xforever
849dce04e1 azure vision can take some few seconds to process 2020-10-15 13:09:52 +05:00
13xforever
dc6b3129bc fix some compiler warnings 2020-10-07 14:30:29 +05:00
13xforever
5d064708ec replace channel history calls to use caches 2020-09-29 17:31:28 +05:00
13xforever
2f5b70e4a0 try to improve image tagging object boxes? 2020-09-01 18:22:41 +05:00
Ilya
614472aefc
Merge pull request #609 from 13xforever/vnext
Fixes for PR build embeds
2020-06-11 19:20:37 +05:00
13xforever
0c90faa34d fix font logging a bit 2020-06-11 19:16:23 +05:00
Ilya
e636c98ee0
Merge pull request #603 from 13xforever/vnext
Maintenance
2020-06-02 17:52:57 +05:00
13xforever
bc33dfff91 add font logging and option to override the preferred font at runtime 2020-06-02 17:47:17 +05:00
Ilya
62e27a8c4f
Merge pull request #601 from 13xforever/vnext
Deal with the pesky rotation metadata
2020-05-25 02:22:51 +05:00
13xforever
94c6b78162 deal with the pesky rotation metadata 2020-05-25 02:21:55 +05:00
Ilya
2542394aa0
Merge pull request #600 from 13xforever/vnext
Keep the labels inside the image
2020-05-25 02:11:14 +05:00
13xforever
624ed8d6a2 keep the labels inside the image 2020-05-25 02:08:16 +05:00