Move various system functionality to system.py

This commit is contained in:
Ske
2018-09-09 20:38:57 +02:00
parent 49b4e4c1ef
commit a079db8be0
8 changed files with 182 additions and 102 deletions

View File

@@ -1,7 +1,5 @@
import logging
import random
import re
import string
import discord
import humanize
@@ -16,9 +14,6 @@ logger = logging.getLogger("pluralkit.utils")
def escape(s):
return s.replace("`", "\\`")
def generate_hid() -> str:
return "".join(random.choices(string.ascii_lowercase, k=5))
def bounds_check_member_name(new_name, system_tag):
if len(new_name) > 32:
return "Name cannot be longer than 32 characters."