Regarding the note in the Readme about the Slack API changes upon connect (rtm.start).. https://github.com/BlakeWilliams/Elixir-Slack#upgrading-from-0x-to-020
- I'm getting rate limited errors on even the first attempt to connect. Perhaps the Slack API s now rejecting
rtm.start altogether?
- I had to use the url
/api/rtm.connect to get connected with the Slack API now
- I had to tweak the
Slack callback handle_connect to let you modify the slack portion of the internal state, which is necessary for any following state management to function
- Trying to initialize the Slack State requires more than the example code...
- Slack state expects maps with the
id as the key, not just a list
- Slack state expects atom keys
These could be addressed fairly easily, but I'm not sure if there other implications...
Regarding the note in the Readme about the Slack API changes upon connect (
rtm.start).. https://github.com/BlakeWilliams/Elixir-Slack#upgrading-from-0x-to-020rtm.startaltogether?/api/rtm.connectto get connected with the Slack API nowSlackcallbackhandle_connectto let you modify theslackportion of the internal state, which is necessary for any following state management to functionidas the key, not just a listThese could be addressed fairly easily, but I'm not sure if there other implications...