New user-related commands suggestion
- check if the user exists => !14 (merged)
- check if the user is blocked => !17 (merged)
- check the user's editcount => !15 (merged)
- check the user rights of the user => !16 (merged)
- check if user is a IP => there is no way to check this via the API, you can check if there is user with that name, otherwise it's an IP. That should work.
- not totally sure, check https://github.com/alexz-enwp/wikitools/blob/master/wikitools/user.py#L47 => see discussion
- get the user's talk page => declined, see discussion
- block the user (already available)
- unblock the user (already available)
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information