Community Wishlist Survey 2022/Make wiki requesting process automatic

Proposed by Tali64³

Proposal summary: Make CreateWiki extension able to detect problematic requests.

Full proposal: In 2021, the CreateWiki extension made the wiki process almost automatic. The problem is it's only almost automatic. A wiki creator still needs to approve the request before the wiki can be created. The CreateWiki extension should be able to detect wiki requests that are problematic (for example, hate-based requests, ones that aren't descriptive enough, and ones that copy other wikis) and decline them. Likewise, it should approve requests that aren't. Then, the wiki creation process will be fully automatic. No user involvement!

Here are some criteria requests must follow to be approved (suggested by Anpang):
 * Requests must be at least 100 characters long.
 * Requests may not contain words that suggest the request is likely to violate the Content Policy (such as "criticize" or "advertise")

Discussion

 * can you review? ~ RhinosF1 - (chat)· acc· c -  14:51, 20 December 2021 (UTC)
 * But I don't understand "automatic", won't you need a Wiki creator to create the wiki? Would be an interesting idea and even better in theory, but this will let multiple people create multiple wikis without enough scope and will clutter up the Miraheze servers, which needs a donation for maintenance and may end up in debt. YellowFrogger (✉ Talk  ✐ Edits ) 18:15, 20 December 2021 (UTC)
 * No, you won't need a wiki creator if this passes. The CreateWiki extension will be modified to detect requests with not enough description and those that are likely to cause problems (hate-based or advertising wikis, for example). Tali64³ (talk) 18:33, 20 December 2021 (UTC)

 Anpang 📨 01:16, 21 December 2021 (UTC)
 * Maybe some criteria like this?
 * Request description must be atleast 100 chars long
 * Request description must contain a comma, "and", or "or"
 * Wiki subdomain must end with .miraheze.org
 * Request must not contain words that likely causes content policy violations