|
123456789101112131415161718192021222324 |
- from datetime import datetime, timedelta
- import time
- import sys
-
- from atproto import Client
-
- from ai.talk import Talk
- import account
-
-
- def main () -> None:
- api = Client ()
-
- api.login (account.USER_ID, account.PASSWORD)
-
- last_posted_at = datetime.now () - timedelta (hours = 6)
- while True:
- if datetime.now () - last_posted_at >= timedelta (hours = 6):
- api.send_post (Talk.main (''))
- last_posted_at = datetime.now ()
-
-
- if __name__ == '__main__':
- main (*sys.argv[1:])
|