📡Usagi-http-interaction: A library for interacting with Http Interaction API

Overview

usagi-http-interaction

A library for interacting with Http Interaction API (API for receiving interactions.)

Install

Github: npm install RabbitHouseCorp/usagi-http-interaction#main --save.

It is necessary that you have Git installed on the machine.

Example of how to connect

const { UsagiClient } = require('usagi-http-interaction')

const usagiClient = new UsagiClient({
  protocol: 'http://',
  ip: '127.0.0.1',
  secret: 'key secret 👀',
  publicKey: 'PublicKey',
  client: client,
  eventName: 'interactionCreate',
  lengthLatency: 10,
  websocketOptions: {
    reconnect: true,
    time: 1 * 1000,
    maxReconnect: 10
  }

  // Events
  //
  // reconnecting
  // connected
  // open
  // close
  // message
  // unexpected-response
  // upgrade
  usagiClient.on('interaction', (interactionData) => {
    // ... your code!
  })

  usagiClient.connect() // For connect!
})

Download API

Click Here (https://github.com/RabbitHouseCorp/http-interaction)

You might also like...

A robust, minimal-server-interaction API for peer routing in the browser

A robust, minimal-server-interaction API for peer routing in the browser

Robust, minimal-server-interaction peer routing in the browser What is this? Membrane takes signalling to the browser, creating living peer networks.

Jan 6, 2023

⚔️ Peripheral contracts for interacting with Saber.

⚔️ Peripheral contracts for interacting with Saber.

saber-periphery Peripheral contracts for interacting with Saber. Programs Package Description Version Docs add-decimals Wraps another token to give it

Dec 12, 2022

💻 ssher.vim is interacting remote machines(only linux) through ssh connection

💻 ssher.vim is interacting remote machines(only linux) through ssh connection

Feb 21, 2022

❇️ Doxor.js : more comfortable interacting with IndexedDB

doxor.js Offline database in Front-End library for interacting with IndexedDB Install Doxor.js using npm npm i doxor.js Creating a database import Do

Oct 3, 2022

An overly simplified Angular tool for interacting with Smart Contracts, demod at ng-conf 2022.

AngularOperator This is a sample repo and tool created for ng-conf 2022. It contains a normal Angular app designed to interact with the blockchain. It

Oct 7, 2022

An AWS Cloud Native application using CDK that defines a Serverless Event Driven application for interacting with Twitter and utilising Machine Learning / AI as a Service.

An AWS Cloud Native application using CDK that defines a Serverless Event Driven application for interacting with Twitter and utilising Machine Learning / AI as a Service.

AWS Serverless Event Driven Twitter Bot An AWS Cloud Native application using CDK (Written in TypeScript) that defines a Serverless Event Driven appli

Dec 18, 2022

A front end GUI for interacting with the Stable Horde / Stable Diffusion distributed cluster

A front end GUI for interacting with the Stable Horde / Stable Diffusion distributed cluster

ArtBot for Stable Diffusion See it in action: https://tinybots.net/artbot ArtBot is a front-end GUI for generating images and photos with Stable Diffu

Jan 2, 2023

A simple library to view large images up close using simple mouse interaction, and the full screen.

A simple library to view large images up close using simple mouse interaction, and the full screen.

Intense Images A stand alone javascript library for viewing images on the full, full screen. Using the touch/mouse position for panning. Here's a demo

Dec 31, 2022

The Easel Javascript library provides a full, hierarchical display list, a core interaction model, and helper classes to make working with the HTML5 Canvas element much easier.

EaselJS EaselJS is a library for building high-performance interactive 2D content in HTML5. It provides a feature-rich display list to allow you to ma

Dec 29, 2022
Releases(1.0.0)
  • 1.0.0(Mar 18, 2022)

    There were series corrections in the library

    • Improved compression and decompressing the data and adjusting some part of the code
    • Some field is hidden so as not to expose important things in the code for when executing eval access.
    • Added new in/out event
    • Fixed amount of metrics
    • Adding more time to measure interaction server ping
    • Fixed port verification
    • Fixed https/http check
    • Error call was fixed when some error occurs.
    • Fixed connected event arguments
    Source code(tar.gz)
    Source code(zip)
Owner
Rabbit House Corp
⭐ | This team contains all public and private repositories belonging to Chino and gochiusa bots
Rabbit House Corp
Hemsida för personer i Sverige som kan och vill erbjuda boende till människor på flykt

Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: np

null 4 May 3, 2022
Kurs-repo för kursen Webbserver och Databaser

Webbserver och databaser This repository is meant for CME students to access exercises and codealongs that happen throughout the course. I hope you wi

null 14 Jan 3, 2023
JavaScript API based capstone project using TVmaze API for displaying and interacting with items from the data base.

Yuriy Chamkoriyski & Bonke Gcobo Javascript capstone project API-based webapp from Module 2 at Microverse Wireframe requirements The Home Page low fid

Yuriy Chamkoriyski 5 May 30, 2022
Compact library for interacting with Ankr Scan Multichain API.

ankrscan.js Compact SDK for interacting with Ankr Scan MultiChain JSON-RPC API. SDK supports following MultiChain methods: getLogs - logs matching the

Ankr 23 Jan 3, 2023
Type safe library for interacting with Mindbody's Public API (v6) and Webhooks

Mindbody API Type safe library for interacting with Mindbody's Public API (v6) and Webhooks ⚠️ Read before installing This library is typed according

SplitPass 4 Dec 9, 2022
Framework for interacting with instagrams private api in a usable manner (forked from andre's work and improved and fixed)

node-ig-framework Framework for interacting with instagrams private api in a usable manner (forked from andre's work and improved and fixed) Installat

nine ecksen 3 Dec 31, 2022
starter kit for interacting with zora api, protocol, and creator toolkit

This is a Next.js project bootstrapped with create-next-app. Getting Started First, run the development server: npm run dev # or yarn dev Open http://

tranqui.eth 40 Oct 20, 2022
Library for interacting with RMM protocol through ethers.js.

?? rmm-ethers Easily connect and transact with RMM protocol. ?? Features ?? Deploy RMM protocol ⚡️ Easily connect to an RMM deployment ?? Create RMM p

Primitive 14 Nov 13, 2022
A Deno library for interacting with the mouse 🖱️ keyboard ⌨️ and screen 💻

A Deno library for interacting with the mouse ??️ keyboard ⌨️ and screen ?? . Litebot provides a simple API for creating kbm events, macros, & working with displays. Litebot leverages Deno's FFI to allow speedy low level control in C & C++ while having a typescript API exposed to the user.

Tyler Laceby 10 Aug 30, 2022
JavaScript library for parsing Dirtywave M8 files, complete with a CLI for interacting with M8 files.

m8-js This repository contains a JavaScript library for parsing Dirtywave M8 files, as well as a CLI for interacting with M8 files. The hopes are not

Jeremy Whitlock 20 Dec 17, 2022