kyodo.dorks
v1.2.2
Published
TypeScript API wrapper for Kyodo: Communities & Chats
Downloads
19
Maintainers
Readme
Table of Contents
Features
KyodoDorks contains a many features
- API methods for Kyodo
- Supporting verifier methods
- Bypass of all current signatures
- Active developer, that will update it :)
Getting Started
To get started with KyodoDorks, follow these steps:
- Initialize npm package:
npm init - Install TypeScript:
npm i -g typescript - Initialize TypeScript config and configure it:
tsc --init - Install package via npm:
npm i kyodo.dorks
Usage
Basic authorization
import { KyodoDorks } from 'kyodo.dorks';
const kyodoDorks = new KyodoDorks();
(async () => {
await kyodoDorks.security.authorize('email', 'password', 'device-id');
console.log(`Logged as ${kyodoDorks.security.account.user.nickname}`);
})();Simple login without device (with verifying)
import { KyodoDorks, KyodoDorksAPIError } from 'kyodo.dorks';
const kyodoDorks = new KyodoDorks();
(async () => {
try {
await kyodoDorks.security.authorize('email', 'password');
} catch (error) {
if (error instanceof KyodoDorksAPIError && error.code == 401) {
await kyodoDorks.security.verifyDevice(
'raaaaaahceltisgod',
await RL_INTERFACE.question('token: '),
await RL_INTERFACE.question('account id: '),
);
};
} finally {
await kyodoDorks.security.authorize('email', 'password');
};
})();Contributing
Contributions are welcome! Please submit a pull request with your changes.
License
KyodoDorksTS is licensed under the MIT License. See LICENSE for more information.
