2.0.2 • Published 3 years ago

honk.js v2.0.2

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

Honk.js

Honk.js - Plain Node.js terminal chatting program made by DmmD and iiPython.

Features

  • Zero Dependencies
  • Optimized
  • Easy to understand syntax

Installation

Open a bash terminal with Node.js properly installed:

npm i honk.js@latest --save

Requirements

Recommended:

-Node: v16.4.0 -npm: v7.18.1

Minimum (Not Yet Tested):

-Node: v14.17.1 -npm: v7.18.1

Examples

Simple Interface:

"use strict";

// Imports
const { Client } = require("honk.js");

// Creates client
let client = new Client({ username: "USERNAME" });

// Events
client.on("connect", server => {
    console.log(`I've joined a server called ${server.name}!`);
});
client.on("message", (message, server) => {
    console.log(`${server.name} >> ${message.user.username} | ${message.content}`);
});

// Joins server
client.connect("0.0.0.0", 6969);

Simple API Bot:

"use strict";

// Imports
const { Client } = require("honk.js");

// Creates client
let client = new Client({
    bot: true,
    username: "USERNAME"
});

// Events
client.on("connect", server => {
    console.log(`I've joined a server called ${server.name}!`);
});
client.on("message", (message, server) => {
    let args = message.content.split(" ");
    if(args[0] === "ping") server.send("Pong!");
});

// Joins server
client.connect("0.0.0.0", 2075);

Credits & Special Thanks

iiPython

  • Bug finding & supporting

Contact Information

2.0.2

3 years ago

2.0.1

3 years ago

2.0.0

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.3

3 years ago

1.0.0

3 years ago