Ske
a915ddb41c
Extract system/member guild settings and refactor DB access
...
(also refactor MemberAvatar now that I'm here)
2020-06-13 16:03:57 +02:00
Ske
ed511a6236
Refactor server config models/commands
2020-06-13 13:58:27 +02:00
Ske
ba441a15cc
Too many refactors in one:
...
- Allowed adding ephemeral(ish) views and functions
- Moved message_count to a concrete database field
- Moved most proxy logic to a stored procedure
- Moved database files around and refactored schema manager
2020-06-12 20:29:50 +02:00
Ske
ccb6ba5d30
Minor renames and rewordings
2020-06-11 21:32:04 +02:00
Lillian Berry
59af6f02e8
Add disabling reaction pings
2020-06-11 21:19:40 +02:00
ariel w
82886fe9e2
Move discord links to new domain ( #180 )
2020-06-11 21:12:43 +02:00
Ske
e347928c02
Merge branch 'feature/sort-filter'
2020-06-07 16:36:42 +02:00
Ske
1ac5f9518e
Mostly finished, needs to be double-checked/documented
2020-06-07 01:30:19 +02:00
Ske
e8068cc1a9
Add avatar credit for June
2020-06-04 16:24:30 +02:00
Ske
7c85dc360b
Barebones, untested sort/filtering
2020-06-04 13:21:47 +02:00
Ske
d5c6e2baac
Don't post an error after clearing avatar
2020-06-02 02:02:07 +02:00
Ske
9a761ed7e4
Add display name to long member list
2020-05-08 02:03:31 +02:00
Ske
fd65846867
Extract the explanation from the help message into a separate command
2020-05-08 02:01:57 +02:00
Ske
f803b9a392
Add a character limit to avatar URLs (256 for now)
2020-05-05 16:04:17 +02:00
Ske
2579683da9
Refactor interactive event handlers
2020-05-05 16:03:46 +02:00
Ske
ee9c87a29f
Refactor permission utils to properly account for lack of channel access
2020-05-02 16:25:17 +02:00
Ske
cad5b71f14
Fix system lookup errors where user ID doesn't exist
2020-05-02 15:33:05 +02:00
Ske
b927d0c2b7
Remove a few unnecessary extensions
2020-05-01 17:38:16 +02:00
Ske
48833639e2
Update shard status tracker for new library
2020-05-01 17:30:12 +02:00
Ske
e4ebd2a5fe
Merge branch 'refactor/dsharpplus'
...
It's heeeeeeeere~
2020-05-01 15:21:55 +02:00
Ske
697a24c4fa
Remove unused assignment
2020-04-29 02:35:46 +02:00
Ske
9fa36b78ff
Fix the garish default D#+ colors
2020-04-29 00:25:01 +02:00
Ske
607a518cb8
Fix permchecking other guilds than the one you're in
2020-04-28 22:56:43 +02:00
Fennel
adb4262237
Remove Extraneous Using Alias
2020-04-28 22:30:11 +02:00
Fennel
25ce2539bc
Remove Extraneous Comment
2020-04-28 22:30:11 +02:00
Fennel
4e988867fe
Refactor Unnecessary Enum Checks
2020-04-28 22:30:11 +02:00
Fennel
949dae6561
Add Extension Methods
2020-04-28 22:30:11 +02:00
Fennel
c99784b9dc
Fix Build Errors
2020-04-28 22:30:11 +02:00
Ske
8cfb1b01ab
Hide channels from pk;permcheck if user does not have view permissions
2020-04-28 22:06:48 +02:00
Ske
12d29eba44
Fix wrong message in privacy lookup
2020-03-09 11:00:28 +01:00
Ske
8b55e1364d
Properly sanitize raw member description output
2020-03-08 10:34:47 +01:00
Ske
c6e813853a
Remove "a" keyword for pk;find
2020-03-05 19:08:32 +01:00
Ske
ab8b5e3786
Fix setting proxies starting with text
2020-03-05 00:07:42 +01:00
Ske
628ae6beb7
Update command list documentation
2020-03-04 18:28:13 +01:00
Ske
373423e6c5
Restructure the rest of the commands
2020-03-04 18:13:36 +01:00
Ske
1169669cf1
Restructure member description command
2020-02-28 00:23:54 +01:00
Ske
bcc9659117
Add "clear" subcommand in addition to flags
2020-02-27 18:07:05 +01:00
Ske
f03b4683f7
Restructure system proxy command
2020-02-27 18:06:13 +01:00
Ske
f291714cff
Restructure system description command
2020-02-27 17:50:52 +01:00
Ske
823b101b63
Restructure system timezone command
2020-02-27 17:50:52 +01:00
Ske
4df3be8c3a
Restructure system tag command
2020-02-27 17:50:52 +01:00
Ske
45c5e5ed42
Normalize colors to lowercase hex
2020-02-25 16:37:52 +01:00
Ske
f97c18aed0
Ignore flags when parsing system tags
2020-02-23 00:15:53 +01:00
Ske
75947301f1
Properly skip flag parsing when handling proxy tags
2020-02-22 15:21:48 +01:00
Ske
8d3be79d33
Don't attempt to send log messages if the bot doesn't have permissions
2020-02-22 01:54:10 +01:00
Ske
493f7b12e5
Skip flag parsing when handling proxy tags
2020-02-20 23:53:05 +01:00
Ske
de141d629b
Fix newline rendering in embeds on iOS
2020-02-20 22:57:37 +01:00
Ske
e9cc8ed424
Add logger bot cleanup support
2020-02-15 14:17:25 +01:00
Ske
2268a33600
Correct word in member find title
2020-02-15 14:14:27 +01:00
Ske
268eabb047
Properly target system find
2020-02-13 20:25:00 +01:00