From 55dbe4f5a27d238ebcb69ffe934e02fdd067220a Mon Sep 17 00:00:00 2001 From: Luna Date: Wed, 20 Mar 2019 02:05:35 -0300 Subject: [PATCH] snowflake: remove unused get_invite_code blueprints.invites uses its own gen_inv_code() function, that is reasonably faster than the original. --- litecord/snowflake.py | 8 -------- 1 file changed, 8 deletions(-) diff --git a/litecord/snowflake.py b/litecord/snowflake.py index d121f7a..05de350 100644 --- a/litecord/snowflake.py +++ b/litecord/snowflake.py @@ -41,14 +41,6 @@ WORKER_ID = 1 Snowflake = int -def get_invite_code() -> str: - """Get a random invite code.""" - random_stuff = hashlib.sha512(os.urandom(1024)).digest() - code = base64.urlsafe_b64encode(random_stuff).decode().replace('=', '5') \ - .replace('_', 'W').replace('-', 'm') - return code[:6] - - def _snowflake(timestamp: int) -> Snowflake: """Get a snowflake from a specific timestamp