update to post only once a note which post when samsung's stock is 80000 won
This commit is contained in:
parent
713410827f
commit
a0a2beb1e1
3
.gitignore
vendored
3
.gitignore
vendored
|
@ -1,2 +1,3 @@
|
|||
venv/
|
||||
.env
|
||||
.env
|
||||
eightyk
|
||||
|
|
13
main.py
13
main.py
|
@ -21,7 +21,13 @@ def postStatus():
|
|||
status = ""
|
||||
|
||||
if int(price) >= 80000:
|
||||
status = f"현재 삼성전자의 주가는 {price}원 입니다.\n드디어 팔만전자를 달성했습니다!"
|
||||
try:
|
||||
open("eightyk", "r")
|
||||
status = f"현재 삼성전자의 주가는 {price}원 입니다."
|
||||
except:
|
||||
status = f"현재 삼성전자의 주가는 {price}원 입니다.\n드디어 팔만전자를 달성했습니다!"
|
||||
open("eightyk", "x")
|
||||
|
||||
else:
|
||||
delta_to_80000 = 80000 - int(price)
|
||||
status = f"현재 삼성전자의 주가는 {price}원 입니다.\n팔만전자까지 {delta_to_80000}원 남았습니다."
|
||||
|
@ -38,6 +44,7 @@ def postStatus():
|
|||
|
||||
if __name__ == "__main__":
|
||||
sched = BlockingScheduler()
|
||||
# sched.add_job(postStatus, "cron", hour="15", minute="8", id="job1")
|
||||
sched.add_job(postStatus, "cron", hour="10,12,16", id="job1")
|
||||
sched.add_job(postStatus, "cron", hour="10,12,16", day_of_week="0-4", id="job1")
|
||||
sched.start()
|
||||
print("The bot is started!")
|
||||
|
||||
|
|
Loading…
Reference in a new issue