45 lines
No EOL
1.3 KiB
Python
45 lines
No EOL
1.3 KiB
Python
from instagrapi import Client
|
|
import json, os
|
|
from datetime import datetime, timedelta
|
|
import library.lib as lib
|
|
|
|
start_time = datetime.now()
|
|
|
|
print("🍪 | Retrieving saved account information.")
|
|
cl = Client(json.load(open('./temp/cookies.json')))
|
|
print("🍪 | Account information was successfully retrieved.")
|
|
|
|
print("📅 | Getting MLSV_YMD Timestamp")
|
|
MLSV_YMD = str((datetime.now() + timedelta(days=1)).strftime('%Y%m%d'))
|
|
print("📅 | Date:", MLSV_YMD)
|
|
|
|
print("🍲 | Getting Meal Info Image")
|
|
lib.얻기(MLSV_YMD)
|
|
#lib.얻기(MLSV_YMD)
|
|
|
|
path = f"temp/{MLSV_YMD}.png"
|
|
print(f"🍲 | Meal Info Image Saved : {path}")
|
|
|
|
print("📸 | Uploading Story")
|
|
cl.photo_upload_to_story(
|
|
path=path,
|
|
caption=f"#인천상정중학교 #상정중학교 #급식 \n{MLSV_YMD}일자 급식",
|
|
extra_data = {'is_paid_partnership' : False}
|
|
)
|
|
print("📸 | Story Uploaded")
|
|
|
|
print("🖼️ | Uploading Post")
|
|
cl.photo_upload(
|
|
path,
|
|
caption=f"#인천상정중학교 #상정중학교 #급식 \n{MLSV_YMD}일자 급식",
|
|
extra_data = {'is_paid_partnership' : False}
|
|
)
|
|
print("🖼️ | Post Uploaded")
|
|
|
|
print("🗨️ | Uploading at Discord")
|
|
lib.디스코드(MLSV_YMD)
|
|
print("🗨️ | Uploaded at Discord")
|
|
|
|
print("🎉 | All tasks completed.")
|
|
# calculate running time
|
|
print("🕒 | Running Time:", datetime.now() - start_time) |