Comments (6)
👍
from node-slack-sdk.
Also seeing this happening.. on average perhaps once a month.
from node-slack-sdk.
@grantmd @paulhammond @evansolomon Any chance you guys can review this PR #54? I've been logging this event and am seeing it regularly. Slack-client isn't reconnecting w/o this change.
from node-slack-sdk.
Seeing this problem almost daily..
[Thu Nov 05 2015 20:41:02 GMT-0700 (MST)] DEBUG pong
[Thu Nov 05 2015 20:41:07 GMT-0700 (MST)] DEBUG ping
[Thu Nov 05 2015 20:41:08 GMT-0700 (MST)] DEBUG pong
[Thu Nov 05 2015 20:41:12 GMT-0700 (MST)] DEBUG ping
[Thu Nov 05 2015 20:41:12 GMT-0700 (MST)] DEBUG pong
[Thu Nov 05 2015 20:41:14 GMT-0700 (MST)] DEBUG Unknown message type: team_migration_started
[Thu Nov 05 2015 20:41:14 GMT-0700 (MST)] DEBUG { type: 'team_migration_started' }
pong ping stops and then I have 1-way communication
from node-slack-sdk.
I'm going to give a proper update on this soon, but we're working on doing some significant client refactoring that'll address this issue and more. I'll be putting together a full update and change log in the next week or so that'll talk to what that will look like.
I appreciate your patience while we work on this!
from node-slack-sdk.
Ok, first off, I apologize for how long it's taken us to resolve these issues.
I just pushed the 2.0.0 release for this library, which is a ground up refactor with the aim of building a lib that both Slack and our external contributors can easily work with and improve.
It also includes substantially improved reconnection logic and handling, for both routine disconnects as well team_migration_started
events and similar. I'll also be making sure to expedite fixes for any issues with reconnection logic in particular, as I know that's been a pain for folks in the past.
So, I'd suggest that the best way to resolve this issue is to upgrade to the latest version. If you have any problems in doing that, please create a new issue and I'll try and help you in there.
from node-slack-sdk.
Related Issues (20)
- types 3.0: discuss continued use of string literals/unions vs. switching to enums HOT 1
- types: export additional union types used internally
- No more OpenAPI specifications? HOT 2
- Introduced in 7.3.0: "Only named exports may use 'export type'" HOT 5
- `reply_broadcast` does not send as user even if `as_user` is enabled HOT 8
- Using Typescript, filesUploadV2 requires deprecated 'channels' argument when 'thread_ts' is given HOT 2
- Is it okay to use the previous version of "@slack/web-api"? HOT 1
- Getting Connection failed "not_allowed_token_type HOT 2
- Setting `reply_broadcast` gives a type error when it's a dynamic value HOT 2
- files.uploadV2 returning inconsistent response HOT 5
- The 'credentials' field on 'RequestInitializerDict' is not implemented. HOT 3
- Migration to web‐api v7 - Unexpected `token` argument in `apps.uninstall` method HOT 2
- Update Axios to 1.7.4 to remove high severity vulnerability HOT 1
- The CI builds for cli-hooks package failure HOT 1
- types 3.0: breaking change for event payloads
- types 3.0: breaking changes for block kit types HOT 3
- types 3.0: add type tests
- Timeout option is not working HOT 2
- monorepo: upgrade to TS 5.5, consider using `${configDir}` to DRY up `tsconfig.json`
- Reg. handling ratelimiting error for chat.update slack api HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from node-slack-sdk.