Bella | Nightshade
2648f208da
bot: add member count to system card ( #91 )
...
* bot: add member count to system card
* bot: fix potential crash on edge case
Fixes a potential crash if a user queries the system card of a system with no members
* bot: tidy up code
* bot: move member count to embed title/Member field
Displays the member count (between parentheses) in the embed title if the system is named, otherwise shows it in the Member field title (again between parentheses)
* bot: move member count to Member field title entirely
Removed the member count from the embed title and display it in the Member field title within parentheses in all cases
2019-05-11 12:19:34 +02:00
Ske
875729258e
Actually make a tag, not just dump the ID... *facepalm*
2019-04-15 17:11:45 +02:00
Ske
f978029137
Add clickable account tags on pk;system card
2019-04-15 12:42:20 +02:00
Ske
b7d648935d
Add clickable account tags in message cards
2019-04-14 23:24:49 +02:00
Ske
6c3c6eae4d
Add viewing member pronouns on message query. Closes #73 .
2019-04-14 22:22:53 +02:00
Grey Himmel
e1c1ea2bca
Update embeds.py
...
Cosmetic change, mentions the new listing features
2019-04-13 15:32:20 +02:00
Ske
54ba5adaa2
Embiggen member name in short list
2019-04-09 22:12:49 +02:00
Ske
146787f665
Fix short member list rendering with prefix/suffixless members
2019-04-09 22:11:47 +02:00
Ske
bfdb629aa5
Change format of short member list a bit
2019-04-09 22:08:27 +02:00
Grey Himmel
2efaca706f
Adding system shortlist ( #69 )
...
* Update embeds.py
Adding short list embed
* Update system_commands.py
Adding short list and full list
2019-04-09 21:36:04 +02:00
Grey Himmel
d0c9a24521
Update embeds.py ( #63 )
...
Cosmetic update, adds missing asterisk
2019-03-28 10:50:11 +01:00
Ske
c0718a1516
Fix crash on member listing with member without description
2019-03-23 17:42:18 +01:00
Bella | Nightshade
0266db5589
Added ellipsis truncation to system list descriptions
2019-03-23 15:15:21 +01:00
Ske
7806ccf8d8
Add ellipsis truncation on member list card description
2019-03-10 22:52:43 +01:00
Ske
b5f7bfd91b
Fix birthday formatting in list command
2019-03-09 12:56:07 +01:00
Ske
41e6b64ad6
Fix error in pagination code
2019-03-08 17:24:16 +01:00
Ske
abda846ca3
Fixed pagination page count calculation.
2019-03-08 16:07:05 +01:00
Ske
942f7cd0ab
Add system member list command
2019-03-08 14:48:33 +01:00
Ske
d0e0070f19
Fix parameter error introduced before
2018-12-18 20:11:04 +01:00
Ske
570899928a
Add system time zone designation. Closes #21 .
2018-12-18 19:38:53 +01:00
Ske
e8d1c5bf90
Refactor pk;switch move, specify UTC everywhere
2018-12-18 18:30:10 +01:00
Ske
0aa370e549
Help page updates
2018-12-10 20:09:35 +01:00
Ske
72590ec92c
Massive refactor/update/UX improvement dump. Closes #6 .
2018-12-05 11:44:10 +01:00
Ske
c36a054519
Add proxy permission errors, refactor proxy matching, change member name length error handling. Closes #25 .
2018-11-30 21:42:01 +01:00
Ske
10746ae807
System/member set command rework, should be more user friendly now
2018-11-23 21:55:47 +01:00
Ske
8e504fa879
Refactor error handling slightly and don't use embeds for basic status/error messages. Closes #28 .
2018-11-15 21:05:13 +01:00
Ske
f4512fc7e9
Various bug fixes
2018-11-08 16:25:58 +01:00
Ske
58d8927380
Message and error logging, various bugfixes
2018-10-27 23:30:12 +02:00
Ske
4a48e43d13
Add basic switch model and migrate fronter command
2018-10-11 12:54:40 +02:00
Ske
739e4342a6
Split long member lists into multiple embed fields
2018-09-22 19:35:13 +02:00
Ske
f8235370c7
Refactor more db methods into the models
2018-09-16 19:43:13 +02:00
Ske
6951c15167
Move system/member card embeds to embeds.py
2018-09-16 19:36:50 +02:00
Ske
cae394b4e8
Refactor member actions into members.py
2018-09-16 13:46:22 +02:00
Ske
fd67945660
Catch exceptions in message handler and not command dispatch. Closes #18
2018-09-15 14:52:24 +02:00
Ske
f067485e88
Major command handling refactor
2018-09-07 17:34:38 +02:00
Ske
2ae8fd5f34
Remove CommandError, return error embeds instead
2018-09-01 19:41:35 +02:00