made work with py < 3.10
This commit is contained in:
+27
-11
@@ -45,23 +45,39 @@ async def async_main():
|
|||||||
global PROGRAM_ARGS
|
global PROGRAM_ARGS
|
||||||
|
|
||||||
## Determine running mode
|
## Determine running mode
|
||||||
match PROGRAM_ARGS.mode.lower():
|
# match PROGRAM_ARGS.mode.lower():
|
||||||
case 'l' | 'listen':
|
# case 'l' | 'listen':
|
||||||
print('RUNNING IN LISTEN MODE\n')
|
# print('RUNNING IN LISTEN MODE\n')
|
||||||
|
# await listen.run()
|
||||||
|
# case 'c' | 'catchup':
|
||||||
|
# print('RUNNING IN CATCH-UP MODE\n')
|
||||||
|
# if await catchup.run(PROGRAM_ARGS) and PROGRAM_ARGS.auto_listen:
|
||||||
|
# print('CATCH-UP MODE DONE, GOING INTO LISTEN MODE')
|
||||||
|
# await listen.run()
|
||||||
|
# case 'd' | 'delete-all':
|
||||||
|
# print('WARNING: SELF-DESTRUCT MODE')
|
||||||
|
# await self_destruct()
|
||||||
|
# case 'cmd':
|
||||||
|
# command_line()
|
||||||
|
# case _:
|
||||||
|
# print('\ninvalid mode. run with no arguments or "-h" for help page, including mode list.')
|
||||||
|
# return
|
||||||
|
mode = PROGRAM_ARGS.mode.lower()
|
||||||
|
if mode in ['l', 'listen']:
|
||||||
|
print('RUNNING IN LISTEN MODE')
|
||||||
await listen.run()
|
await listen.run()
|
||||||
case 'c' | 'catchup':
|
elif mode in ['c', 'catchup']:
|
||||||
print('RUNNING IN CATCH-UP MODE\n')
|
print('RUNNING IN CATCH UP MODE')
|
||||||
if await catchup.run(PROGRAM_ARGS) and PROGRAM_ARGS.auto_listen:
|
if await catchup.run(PROGRAM_ARGS) and PROGRAM_ARGS.auto_listen:
|
||||||
print('CATCH-UP MODE DONE, GOING INTO LISTEN MODE')
|
print('CATCH UP MODE DONE, GOING INTO LISTEN MODE')
|
||||||
await listen.run()
|
await listen.run()
|
||||||
case 'd' | 'delete-all':
|
elif mode in ['d', 'delete-all']:
|
||||||
print('WARNING: SELF-DESTRUCT MODE')
|
print('WARNING: SELF-DESTRUCT MODE')
|
||||||
await self_destruct()
|
await self_destruct()
|
||||||
case 'cmd':
|
elif mode == 'cmd':
|
||||||
command_line()
|
command_line()
|
||||||
case _:
|
else:
|
||||||
print('\ninvalid mode. run with no arguments or "-h" for help page, including mode list.')
|
print('\ninvalid mode. run with no arguments or -h for help and modes')
|
||||||
return
|
|
||||||
|
|
||||||
def main():
|
def main():
|
||||||
global PROGRAM_ARGS
|
global PROGRAM_ARGS
|
||||||
|
|||||||
@@ -220,6 +220,8 @@ class TwAPI:
|
|||||||
|
|
||||||
text = create_text()
|
text = create_text()
|
||||||
try:
|
try:
|
||||||
|
# print('creating reply img')
|
||||||
|
# media_ids = [await self.get_ttweet_image_media_id(ttweet)]
|
||||||
print('posting main tweet')
|
print('posting main tweet')
|
||||||
twt_resp = await self.post_tweet(text)
|
twt_resp = await self.post_tweet(text)
|
||||||
twt_id = twt_resp.data['id']
|
twt_id = twt_resp.data['id']
|
||||||
|
|||||||
Reference in New Issue
Block a user