Commit Graph

98 Commits

Author SHA1 Message Date
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
13xforever
bc33dfff91 add font logging and option to override the preferred font at runtime 2020-06-02 17:47:17 +05:00
13xforever
7122bea265 added an option to log deleted messages for moderation purposes 2020-05-13 01:21:07 +05:00
13xforever
f9bd3111cc add basic telemetry 2020-04-13 16:50:50 +05:00
13xforever
988a43e8a5 tweak some things 2020-04-04 10:48:31 +05:00
13xforever
742c81fe86 announce new PS3 fw versions 2020-03-31 10:20:15 +05:00
13xforever
2b84734e9e restore build time reporting 2020-03-28 16:52:10 +05:00
13xforever
a431cd8cd2 make a separate channel list for ocr handler 2020-03-10 21:12:48 +05:00
13xforever
313d0057e3 rebuild configuration on changes 2020-03-10 00:25:16 +05:00
13xforever
6b0a5d66cd allow any supporter to use !describe command 2020-03-08 22:53:54 +05:00
13xforever
5ef02db745 azure computer vision integration, and a new command to describe images 2020-03-08 17:29:17 +05:00
13xforever
5efe9c2d53 Initial support for Linux PR builds 2020-03-03 20:08:10 +05:00
13xforever
bfe842ffb8 update logic to mark bad updates 2020-03-01 00:25:06 +05:00