ltworf / localslackirc

IRC gateway for slack, running on localhost for one user. The project is now on codeberg.
https://codeberg.org/ltworf/localslackirc
GNU General Public License v3.0
138 stars 24 forks source link

im.open is deprecated, can't start a /query with a user #442

Closed userappgate closed 10 months ago

userappgate commented 10 months ago

https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api

Cancelling running tasks
Traceback (most recent call last):
  File "/usr/bin/localslackirc", line 24, in <module>
    main()
  File "/usr/share/localslackirc/irc.py", line 1088, in main
    asyncio.run(restart_listener_loop())
  File "/usr/lib/python3.11/asyncio/runners.py", line 190, in run
    return runner.run(main)
           ^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/asyncio/runners.py", line 118, in run
    return self._loop.run_until_complete(task)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/asyncio/base_events.py", line 653, in run_until_complete
    return future.result()
           ^^^^^^^^^^^^^^^
  File "/usr/share/localslackirc/irc.py", line 1084, in restart_listener_loop
    await irc_listener()
  File "/usr/share/localslackirc/irc.py", line 1052, in irc_listener
    await asyncio.gather(
  File "/usr/share/localslackirc/irc.py", line 1097, in from_irc
    await ircclient.command(cmd.strip())
  File "/usr/share/localslackirc/irc.py", line 847, in command
    await handlers[cmdid](cmd)
  File "/usr/share/localslackirc/irc.py", line 280, in _privmsghandler
    await self.send_slack_message(dest, msg, action, False)
  File "/usr/share/localslackirc/irc.py", line 301, in send_slack_message
    await self.sl_client.send_message_to_user(
  File "/usr/share/localslackirc/slack.py", line 860, in send_message_to_user
    raise ResponseException(response.error)
slack.ResponseException: internal_error
Exception ignored in: <function Request.__del__ at 0x7f7fbb49e020>
Traceback (most recent call last):
  File "/usr/share/localslackirc/slackclient/http.py", line 99, in __del__
  File "/usr/lib/python3.11/asyncio/streams.py", line 343, in close
  File "/usr/lib/python3.11/asyncio/sslproto.py", line 112, in close
  File "/usr/lib/python3.11/asyncio/sslproto.py", line 620, in _start_shutdown
  File "/usr/lib/python3.11/asyncio/base_events.py", line 727, in call_later
  File "/usr/lib/python3.11/asyncio/base_events.py", line 740, in call_at
  File "/usr/lib/python3.11/asyncio/base_events.py", line 519, in _check_closed
RuntimeError: Event loop is closed
Exception ignored in: <function StreamWriter.__del__ at 0x7f7fbb432ca0>
Traceback (most recent call last):
  File "/usr/lib/python3.11/asyncio/streams.py", line 395, in __del__
  File "/usr/lib/python3.11/asyncio/streams.py", line 343, in close
  File "/usr/lib/python3.11/asyncio/sslproto.py", line 112, in close
  File "/usr/lib/python3.11/asyncio/sslproto.py", line 620, in _start_shutdown
  File "/usr/lib/python3.11/asyncio/base_events.py", line 727, in call_later
  File "/usr/lib/python3.11/asyncio/base_events.py", line 740, in call_at
  File "/usr/lib/python3.11/asyncio/base_events.py", line 519, in _check_closed
RuntimeError: Event loop is closed
Exception ignored in: <function StreamWriter.__del__ at 0x7f7fbb432ca0>
Traceback (most recent call last):
  File "/usr/lib/python3.11/asyncio/streams.py", line 395, in __del__
  File "/usr/lib/python3.11/asyncio/streams.py", line 343, in close
  File "/usr/lib/python3.11/asyncio/sslproto.py", line 112, in close
  File "/usr/lib/python3.11/asyncio/sslproto.py", line 620, in _start_shutdown
  File "/usr/lib/python3.11/asyncio/base_events.py", line 727, in call_later
  File "/usr/lib/python3.11/asyncio/base_events.py", line 740, in call_at
  File "/usr/lib/python3.11/asyncio/base_events.py", line 519, in _check_closed
RuntimeError: Event loop is closed