class Discord::WebSocket

Overview

Internal wrapper around HTTP::WebSocket to decode the Discord-specific payload format used in the gateway and VWS.

Defined in:

discordcr/websocket.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(host : String, path : String, port : Int32, tls : Bool, logger : Logger) #

[View source]

Instance Method Detail

def close(*args, **options) #

[View source]
def close(*args, **options, &block) #

[View source]
def on_close(&handler : String -> ) #

[View source]
def on_message(&handler : Packet -> ) #

[View source]
def run(*args, **options) #

[View source]
def run(*args, **options, &block) #

[View source]
def send(message) #

[View source]