28 lines
680 B
Python
28 lines
680 B
Python
|
#!/usr/bin/env python3
|
||
|
|
||
|
import json
|
||
|
import os
|
||
|
import datetime
|
||
|
|
||
|
emojis = []
|
||
|
|
||
|
for file in os.listdir("."):
|
||
|
print(f"File: {file}")
|
||
|
if os.path.isfile(file) and file.endswith("png"):
|
||
|
emojis.append({
|
||
|
"downloaded": True,
|
||
|
"fileName": file,
|
||
|
"emoji": {
|
||
|
"name": file.replace(".png", ""),
|
||
|
"category": "neocat",
|
||
|
"aliases": []
|
||
|
}
|
||
|
})
|
||
|
|
||
|
with open("meta.json", "w") as json_file:
|
||
|
json_file.write(json.dumps({
|
||
|
"metaVersion": 2,
|
||
|
"host": "astolfo.social",
|
||
|
"exportedAt": str(datetime.datetime.now().isoformat()),
|
||
|
"emojis": emojis
|
||
|
}, indent=4))
|