jammerware / margiebot

MargieBot is a .NET library designed to make building bots for Slack fast, easy, and fun.
MIT License
122 stars 42 forks source link

RTM.start deprecation, and current connection problems #26

Open AndrewArace opened 6 years ago

AndrewArace commented 6 years ago

An issue I've been seeing lately is the lack of "online" presence for my bot. It appears to connect to the websocket, but then fails to light up green on the users list, and does not receive any Real Time Message (RTM) packets from slack.

This could be related to the evolution/deprecation of rtm.start, but I tried an anemic version of the bot code with just the rtm.connect and haven't been able to make any progress.

Links for reading:

Q1: Is anyone else seeing any "bot online" problems? Q2: Are there any updates in progress to break the rtm negotiation out into the rtm.connect, channels.list, users.list and team.info recommended?