15 行
374 B
Python
15 行
374 B
Python
|
import base64
|
||
|
import hashlib
|
||
|
import secrets
|
||
|
from collections import OrderedDict
|
||
|
from math import inf
|
||
|
|
||
|
def generate_token():
|
||
|
return secrets.token_hex(16)
|
||
|
|
||
|
def user_for_websocket(user, include_token_hash=True):
|
||
|
keys = ['broadcaster', 'name', 'color', 'tripcode']
|
||
|
if include_token_hash:
|
||
|
keys.append('token_hash')
|
||
|
return {key: user[key] for key in keys}
|