26 Commits

Author SHA1 Message Date
13xforever
48fb3fcd5b
fix all the places where database is actually open for modification 2025-03-29 08:47:19 +05:00
13xforever
1a9359d863
switch to AsyncReadWriteLock to support async/await 2025-03-27 14:59:26 +05:00
13xforever
55f45457a2
use read/write locking for sqlite to fix Error 5: 'database is locked' 2025-03-27 12:20:33 +05:00
13xforever
faa8cd491e
fix invites 2025-03-21 14:44:24 +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
5f039d3939
add global usings 2025-03-08 07:01:22 +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
clienthax
24431a0375 Resolves #831 2022-03-04 13:42:32 +00: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
1c915e05b5 use await using where appropriate 2020-11-14 15:25:20 +05:00
13xforever
610c01318a botupdate, part 2 2020-11-13 02:48:49 +05:00
13xforever
2b2af5725c fix wording for some commands 2020-09-02 20:19:36 +05:00
13xforever
6f6f9e7450 try to fix invite list to prevent invite expansion 2020-02-16 01:20:06 +05:00
13xforever
51b219d37e command to update invite filters 2020-02-05 23:19:02 +05:00
13xforever
eac6be7e23 refactor to use using statement whenever it makes sense 2019-11-25 18:07:01 +05:00
13xforever
bcd708e771 implement string trimming based on visible characters length 2019-02-06 22:02:33 +05:00
13xforever
56af1fc498 replace explicit table formatting with the new proper table formatter 2019-02-06 20:37:17 +05:00
13xforever
713edc8a4c detect when someone tries to workaround the discord invite filter
warn if attempt is detected
2019-01-31 18:28:25 +05:00
13xforever
9e3c7575e2 remove even more typing reactions 2019-01-08 19:44:01 +05:00
13xforever
8644811efe allow invite links without the protocol 2018-08-19 21:13:57 +02:00
13xforever
5e62feed7f oops, leftovers from debugging 2018-08-19 13:59:31 +02:00
13xforever
2e996fa9a9 show invite links in dm 2018-08-19 13:59:31 +02:00
13xforever
a74700b5dc add discord.me filtering 2018-08-19 13:59:31 +02:00
13xforever
9a86cd8940 discord invite filtering
also updated how reporting works, with more levels of urgency
updated discord client
various fixes
2018-08-19 13:59:31 +02:00