forked from wowlet/wowlet-backend
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
27 lines
473 B
27 lines
473 B
import re, sys, os
|
|
from datetime import datetime
|
|
import time
|
|
|
|
from wowlet_backend.factory import broadcast
|
|
|
|
HISTORY = []
|
|
|
|
|
|
async def add_chat(message: str, balance: float = 0):
|
|
global HISTORY
|
|
item = {
|
|
"message": message,
|
|
"balance": balance,
|
|
"date": int(time.time())
|
|
}
|
|
|
|
HISTORY.append(item)
|
|
if len(HISTORY) >= 25:
|
|
HISTORY = HISTORY[:25]
|
|
|
|
await broadcast.put({
|
|
"cmd": "trollEntry",
|
|
"data": item
|
|
})
|
|
|