🚀 Socket Launch Week Day 5:Introducing Repository Access Permissions and Custom Roles.Learn more
Sign In

buzzk

Package Overview
Dependencies
Maintainers
1
Versions
74
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

buzzk - npm Package Compare versions

Comparing version
2.3.8
to
2.3.9
+17
-2
lib/chat.js

@@ -251,5 +251,20 @@ const { getStatus } = require("./live.js");

let chatRes = await USER.post(this.accessToken, "open/v1/chats/send", JSON.stringify(reqMessage));
if (!chatRes || chatRes.code != 200) return resolve(false);
return resolve(true);
//rate-limit
if (chatRes && chatRes.code == 429) {
let chatRetry = Math.floor(Math.random() * 500) + 500;
setTimeout(async () => {
let retRes = await USER.post(this.accessToken, "open/v1/chats/send", JSON.stringify(reqMessage));
if (!retRes || retRes.code != 200) return resolve(false);
return resolve(true);
}, chatRetry);
}
//rate-limit
else {
if (!chatRes || chatRes.code != 200) return resolve(false);
return resolve(true);
}
});

@@ -256,0 +271,0 @@ }

+24
-8

@@ -26,3 +26,5 @@ const { chzzkAPIURL, chzzkBaseURL, gameBaseURL, naverBaseURL, NID, AUTH } = require("./val.js");

console.log(error);
return resolve({"code": 500});
if (error && error.status) return resolve({"code": error.status});
else return resolve({"code": 500});
});

@@ -54,3 +56,5 @@

console.log(error);
return resolve({"code": 500});
if (error && error.status) return resolve({"code": error.status});
else return resolve({"code": 500});
});

@@ -80,3 +84,5 @@

console.log(error);
return resolve({"code": 500});
if (error && error.status) return resolve({"code": error.status});
else return resolve({"code": 500});
});

@@ -107,3 +113,5 @@

console.log(error);
return resolve({"code": 500});
if (error && error.status) return resolve({"code": error.status});
else return resolve({"code": 500});
});

@@ -132,3 +140,5 @@

console.log(error);
return resolve({"code": 500});
if (error && error.status) return resolve({"code": error.status});
else return resolve({"code": 500});
});

@@ -157,3 +167,5 @@

console.log(error);
return resolve({"code": 500});
if (error && error.status) return resolve({"code": error.status});
else return resolve({"code": 500});
});

@@ -181,3 +193,5 @@

console.log(error);
return resolve({"code": 500});
if (error && error.status) return resolve({"code": error.status});
else return resolve({"code": 500});
});

@@ -205,3 +219,5 @@

console.log(error);
return resolve({"code": 500});
if (error && error.status) return resolve({"code": error.status});
else return resolve({"code": 500});
});

@@ -208,0 +224,0 @@

{
"name": "buzzk",
"displayName": "BUZZK",
"version": "2.3.8",
"version": "2.3.9",
"description": "뿌지직 (BUZZK) - 치지직(CHZZK) 챗봇을 더욱 쉽게 개발할 수 있도록 돕는 비공식 라이브러리.",

@@ -6,0 +6,0 @@ "main": "lib/index.js",

@@ -35,2 +35,17 @@ <img src="https://github.com/Emin-G/Img/blob/main/buzzk/buzzk_pamplet.gif?raw=true" alt="BuzzkThumb" width="100%">

## ✒️ 마이그레이션 가이드 (v.2.3.x -> v.2.3.8)
<details>
<summary>펼쳐보기</summary>
buzzk.oauth
| <img src="https://github.com/Emin-G/Img/blob/main/tags/tag_change-min.png?raw=true" alt="BUZZK" width="70"> | buzzk.oauth.get("Code 값") |
|--|--|
| | buzzk.oauth.get("Code 값", "State 값") |
</details>
---
## ✒️ 마이그레이션 가이드 (v.2.0.x -> v.2.1.0)

@@ -152,3 +167,3 @@

let oauth = buzzk.oauth.get("code 값");
let oauth = buzzk.oauth.get("code 값", "state 값");

@@ -217,3 +232,3 @@ let chat = new buzzkChat(oauth.access);

let oauth = await buzzk.oauth.get("Code 값");
let oauth = await buzzk.oauth.get("Code 값", "State 값");
console.log(oauth);

@@ -220,0 +235,0 @@