zaida04 / g.js-self

[archive] Library for creating selfbots on Guilded.
MIT License
54 stars 10 forks source link

🚨 This library has been discontinued in favor of the bot API version, which can be found here

guildedjs

Tools for interacting with the Guilded.gg API.


CI License: MIT

πŸ“ About

⚠️ This library only works with selfbots, which are a gray zone in Guilded. Use at your own risk.

This repo serves as a monorepo that houses several packages, mainly the @guildedjs/guilded.js package, which is a library for the Guilded API. Inspired heavily by discord.js

πŸ“¦ Packages

πŸ“₯ Installation

NPM

Recommended that you use node v12+

⚑ Usage

You can find extra examples here

const { Client } = require("@guildedjs/guilded.js");

/*
 * ES6:
 * import { Client } from "@guildedjs/guilded.js";
 */

const client = new Client();

client.on("ready", () => console.log(`Bot is successfully logged in`));

client.on("messageCreate", (message) => {
    if (message.content === "poggers") {
        return message.channel.send("poggers indeed");
    }
});

client.login({
    email: "email",
    password: "password",
});

πŸ“ƒ Documentation

Documentation is viewable here: https://zaida04.github.io/guildedjs-selfbot-docs

βœ‹ Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

Please run npm run bootstrap after running npm install in your local environment. Please ensure your commits pass the test, lint, and build scripts.

We make use of lerna to manage our monorepo. The main commands used are below

🀝 Acknowledgements

Discord.js - Main inspiration & lots of derived work.

βš–οΈ LICENSING

Guilded.JS Β© zaida04. All packages released under MIT.