made work with py < 3.10

This commit is contained in:
muskit
2022-09-29 07:44:21 +01:00
parent 82dbaabd6d
commit 2e02cfc02a
3 changed files with 37 additions and 19 deletions
+1 -1
View File
@@ -161,4 +161,4 @@ async def run(program_args):
return False
if errored:
return False
return False
+33 -17
View File
@@ -45,23 +45,39 @@ async def async_main():
global PROGRAM_ARGS
## Determine running mode
match PROGRAM_ARGS.mode.lower():
case 'l' | 'listen':
print('RUNNING IN LISTEN MODE\n')
# match PROGRAM_ARGS.mode.lower():
# case 'l' | 'listen':
# 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()
elif mode in ['c', 'catchup']:
print('RUNNING IN CATCH UP MODE')
if await catchup.run(PROGRAM_ARGS) and PROGRAM_ARGS.auto_listen:
print('CATCH UP MODE DONE, GOING INTO LISTEN MODE')
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
elif mode in ['d', 'delete-all']:
print('WARNING: SELF-DESTRUCT MODE')
await self_destruct()
elif mode == 'cmd':
command_line()
else:
print('\ninvalid mode. run with no arguments or -h for help and modes')
def main():
global PROGRAM_ARGS
@@ -92,4 +108,4 @@ def main():
if __name__ == "__main__":
main()
main()
+3 -1
View File
@@ -220,6 +220,8 @@ class TwAPI:
text = create_text()
try:
# print('creating reply img')
# media_ids = [await self.get_ttweet_image_media_id(ttweet)]
print('posting main tweet')
twt_resp = await self.post_tweet(text)
twt_id = twt_resp.data['id']
@@ -242,4 +244,4 @@ class TwAPI: