Skip to content

Add gateway client#3

Open
Not-Nik wants to merge 30 commits intomasterfrom
gateway
Open

Add gateway client#3
Not-Nik wants to merge 30 commits intomasterfrom
gateway

Conversation

@Not-Nik
Copy link
Member

@Not-Nik Not-Nik commented Jul 21, 2019

Pull Request Template

Please try to complete the below as best as possible. Some of the fields
may not be necessary so feel free to add or edit as you see fit.

Checklist

Confirm you have completed the following actions prior to submitting this PR.

  • There is an existing issue report for this PR.
  • I have forked this project.
  • I have created a feature branch.
  • My changes have been committed.
  • I have pushed my changes to the branch.

Title

Add support for gateway

New or Changed Features

  • Connect to the gateway and identify

  • Heartbeating

  • Handle gateway messages

    • Set heartbeat interval on opcode 10
    • Require heartbeat ACK to continue
    • Sharding
    • Resuming
    • Dispatch events
  • Speedups

  • Rate limiting

  • Unit tests (for what we got done)

  • Documentation for the gateway package

@Not-Nik Not-Nik added documentation Improvements or additions to documentation enhancement New feature or request component: gateway Issues or Pull Requests addressing the gateway component labels Jul 21, 2019
@Not-Nik Not-Nik self-assigned this Jul 21, 2019
@Not-Nik
Copy link
Member Author

Not-Nik commented Jul 21, 2019

WIP

@Not-Nik Not-Nik changed the title Add basic gateway client Add gateway client Jul 28, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

component: gateway Issues or Pull Requests addressing the gateway component documentation Improvements or additions to documentation enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants