1.36
* Spam less in the logs
* Track away status of users
* Reduce timeout for abandoned conversations
  They sometimes get resurrected by the buggy slack API
  if a user is deleted from the slack instance.
* Mark bots

1.35
* Thanks to jao for reporting and investigating an issue.
  The check to see if the logs directory was writeable was too
  aggressive, and failed with default value due to systemd hardening.

  Now it is less aggressive, the example file suggests storing files in
  one's home directory, and logging is improved.

1.34
* Verify the settings before a client attempts to connect
* Check that status file is writeable
* Handle IRC monitored nicknames. Marked as offline if they are
  away on slack
* Handle CAP irc command and stop logging an error
* Implement workaround for slack's bug of not escaping "<" when
  messages are edited

1.33
* Use new API from websockets module

1.32
* Move project to codeberg
* Install systemd stuff under usr/ to make Debian happy

1.31
* Store state into /var/lib/localslackirc when started from systemd

1.30
* Do not crash when encountering graves of deleted files

1.29
* Do not crash when encountering deleted files

1.28
* Do not crash on errors with last known timestamp
* Stop using match statement, so it can work with pypy

1.27
* New group chats are automatically joined rather than ignored
  This used to work but slack changed API

1.26
* Add experimental command lsi-getconf to read the slack
  token from the browser
* Install correct manpage for lsi-write
* Improve descriptions
* Improve --help output
* Do not crash when messages cannot be parsed

1.25
* Fix crash when sending a non existing file

1.24
* Add /dropautoreact command
* Add /listautoreact command
* Add /listannoy command
* Add /dropannoy command
* Store annoy and autoreact in state, so they are preserved
* Allow unlimited timeout for annoy and autoreact

1.23
* Add /autoreact command to automatically put reactions
  to messages.

1.22
* Fetch only the list of joined channels if the full list
  is not needed.
  Thanks to: Jiri Bohac <jbohac@suse.cz>
* Ignore chats with deleted users when downloading history
* Remove calls to removed API calls

1.21
* Introduce lsi-send to send files from the shell
* Introduce lsi-write to send messages from the shell

1.20
* Fix crash when slack sends ids of channels that do not exist
* Automatically create the download directory for the preformatted text

1.19
* Send token and cookie to authenticate to websocket as well

1.18
* Once leaving a thread, you won't get autojoined every new message
* Leaving a channel but not a thread leaves the threads working
* Can now automatically rejoin channels/threads when mentioned directly

1.17
* Improve handling of UNIX signals
* More readable names for thread channels
* Reduce CPU usage to parse messages

1.16
* Can ignore yelling (@here and such) for entire channels

1.15
* Map slack threads to IRC channels
* Rewritten parser for slack messages

1.14
* Write "LINK" instead of the URL when slack labels a URL with another URL

1.13
* New /annoy command to annoy people, showing self as typing when they are.
* Make mypy happy

1.12
* Option to save long formatted text as .txt files
* Download history for direct messages too
* Unicode emoji!
* Improved diff
* Improved compatibility with IRC
* Able to prevent selected users from abusing general mentions

1.11
* Greatly reduced CPU usage
* Remove support for RocketChat.
  I have no way of testing it and it requires severe changes.
* Only tag users that are in the same channel
* Handle more exceptions with non existing users/channels or malformed commands
* Handle cursor over conversations list
* New setting to not join channels when autojoin is set
* Diff of edit shows the entire word being edited

1.10
* Do not insert mentions inside URLs
* Support /whois

1.9
* Chat history is held and injected when the IRC client is ready
* Remove attr dependency

1.8
* Chat and thread history is retrieved and injected
* Aware of new channels the user is added to
* Parse URLs sent from slack with a label
* Requires at least python3.8
* Improved documentation
* Improved logging
* Various crashes fixed
* Better handling of signals
* Can join slack channels without doing so from the app
* Support @everyone

1.7
* Logs are more useful
* Ship with systemd service to run instances from configuration files
* Support for xoxc tokens in slack

1.6
* Useless release because of mypy

1.5
* Useless release because of mypy

1.4
* Support for /kick
* Support for /invite
* Handle people leaving rooms

1.3
* Experimental support for Rocket.Chat added
* Support for /me
* Support for /topic
* Own messages sent from other clients appear in IRC

1.2
* Initial support for rocketchat
* Fixed issue with messages being shown with a delay
* Notifications for user joins
* Pagination for channels with several users
* Do not hide errors in the main loop

1.1
* Added manpage
* Improved debian packaging
* Force correct IRC nickname
* Send files
* Faster query message send

1.0
* Initial release
