Add files via upload
This commit is contained in:
		
							
								
								
									
										63
									
								
								js/kick/old.module.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										63
									
								
								js/kick/old.module.js
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,63 @@
 | 
			
		||||
/*
 | 
			
		||||
const kickWebSocket = new WebSocket(
 | 
			
		||||
    `wss://ws-us2.pusher.com/app/32cbd69e4b950bf97679?protocol=7&client=js&version=8.4.0-rc2&flash=false`
 | 
			
		||||
);
 | 
			
		||||
 | 
			
		||||
kickWebSocket.onerror = (error) => {
 | 
			
		||||
    console.error("Kick WebSocket Error: " + error);
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
kickWebSocket.onopen = () => {
 | 
			
		||||
 | 
			
		||||
    kickGetUserInfo(kickUser)
 | 
			
		||||
    .then((userInfo) => {
 | 
			
		||||
        console.log('Got Kick User Info', userInfo);
 | 
			
		||||
 | 
			
		||||
        kickWebSocket.send(
 | 
			
		||||
            JSON.stringify({
 | 
			
		||||
                event: "pusher:subscribe",
 | 
			
		||||
                data: {
 | 
			
		||||
                    auth: null,
 | 
			
		||||
                    channel: `chatrooms.${userInfo.chatroom.id}.v2`
 | 
			
		||||
                },
 | 
			
		||||
            })
 | 
			
		||||
        );
 | 
			
		||||
 | 
			
		||||
        kickWebSocket.send(
 | 
			
		||||
            JSON.stringify({
 | 
			
		||||
                event: "pusher:subscribe",
 | 
			
		||||
                data: {
 | 
			
		||||
                    auth: null,
 | 
			
		||||
                    channel: `channel.${userInfo.chatroom.channel_id}`
 | 
			
		||||
                },
 | 
			
		||||
            })
 | 
			
		||||
        );
 | 
			
		||||
 | 
			
		||||
        kickWebSocket.send(
 | 
			
		||||
            JSON.stringify({
 | 
			
		||||
                event: "pusher:subscribe",
 | 
			
		||||
                data: {
 | 
			
		||||
                    auth: null,
 | 
			
		||||
                    channel: `private-channel_${userInfo.chatroom.channel_id}`
 | 
			
		||||
                },
 | 
			
		||||
            })
 | 
			
		||||
        );
 | 
			
		||||
 | 
			
		||||
        
 | 
			
		||||
    });
 | 
			
		||||
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
kickWebSocket.onmessage = async ({ data }) => {
 | 
			
		||||
    const parsed = JSON.parse(data);
 | 
			
		||||
    const json = JSON.parse(parsed.data);
 | 
			
		||||
 | 
			
		||||
    console.debug('Kick Event', parsed.event, json);
 | 
			
		||||
 | 
			
		||||
    if (parsed.event === "App\\Events\\ChatMessageEvent") {
 | 
			
		||||
        console.debug('Kick Chat', json);
 | 
			
		||||
        kickChatMessage(json);
 | 
			
		||||
    }
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
*/
 | 
			
		||||
		Reference in New Issue
	
	Block a user