Skip to content
This repository has been archived by the owner on Apr 27, 2022. It is now read-only.

Support all Websocket events #3

Open
15 of 58 tasks
davipatricio opened this issue Aug 25, 2021 · 1 comment
Open
15 of 58 tasks

Support all Websocket events #3

davipatricio opened this issue Aug 25, 2021 · 1 comment
Assignees

Comments

@davipatricio
Copy link
Owner

davipatricio commented Aug 25, 2021

Supported gateway commands:

  • Identify
  • Resume
  • Heartbeat
  • Request Guild Members
  • Update Voice State
  • Update Presence

Supported gateway events:

  • Hello (opcode)
  • Ready
  • Resumed
  • Reconnect
  • Invalid Session (opcode)
  • Channel Create
  • Channel Update
  • Channel Delete
  • Channel Pins Update
  • Thread Create
  • Thread Update
  • Thread Delete
  • Thread List Sync
  • Thread Member Update
  • Thread Members Update
  • Guild Create
  • Guild Update
  • Guild Delete
  • Guild Ban Add
  • Guild Ban Remove
  • Guild Emojis Update
  • Guild Stickers Update
  • Guild Integrations Update
  • Guild Member Add
  • Guild Member Remove
  • Guild Member Update
  • Guild Members Chunk
  • Guild Role Create
  • Guild Role Update
  • Guild Role Delete
  • Integration Create
  • Integration Update
  • Integration Delete
  • Invite Create
  • Invite Delete
  • Message Create
  • Message Update
  • Message Delete
  • Message Delete Bulk
  • Message Reaction Add
  • Message Reaction Remove
  • Message Reaction Remove All
  • Message Reaction Remove Emoji
  • Presence Update
  • Stage Instance Create
  • Stage Instance Delete
  • Stage Instance Update
  • Typing Start
  • User Update
  • Voice State Update
  • Voice Server Update
  • Webhooks Update
@davipatricio davipatricio self-assigned this Aug 25, 2021
@davipatricio davipatricio pinned this issue Aug 25, 2021
Repository owner locked and limited conversation to collaborators Aug 25, 2021
@davipatricio
Copy link
Owner Author

davipatricio commented Oct 9, 2021

Update Presence is now supported through ClientUser#setPresence.
The library now can resume/reconnect automatically if the WebSocket connection is closed or if the session is invalidated.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant